Documentation
¶
Overview ¶
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Index ¶
- Variables
- func CacheExpires(r *http.Response) time.Time
- func IsNil(i interface{}) bool
- func NewConfiguration() *config.Configuration
- func ParameterValueToString(obj interface{}, key string) stringdeprecated
- 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, ...) ApiAddNetworkToServerRequestdeprecated
- func (a *APIClient) AddNetworkToServerExecute(ctx context.Context, projectId string, region string, serverId string, ...) errordeprecated
- func (a *APIClient) AddNicToServer(ctx context.Context, projectId string, region string, serverId string, ...) ApiAddNicToServerRequestdeprecated
- func (a *APIClient) AddNicToServerExecute(ctx context.Context, projectId string, region string, serverId string, ...) errordeprecated
- func (a *APIClient) AddPublicIpToServer(ctx context.Context, projectId string, region string, serverId string, ...) ApiAddPublicIpToServerRequestdeprecated
- func (a *APIClient) AddPublicIpToServerExecute(ctx context.Context, projectId string, region string, serverId string, ...) errordeprecated
- func (a *APIClient) AddRoutesToRoutingTable(ctx context.Context, organizationId string, areaId string, region string, ...) ApiAddRoutesToRoutingTableRequestdeprecated
- func (a *APIClient) AddRoutesToRoutingTableExecute(ctx context.Context, organizationId string, areaId string, region string, ...) (*RouteListResponse, error)deprecated
- func (a *APIClient) AddRoutingTableToArea(ctx context.Context, organizationId string, areaId string, region string) ApiAddRoutingTableToAreaRequestdeprecated
- func (a *APIClient) AddRoutingTableToAreaExecute(ctx context.Context, organizationId string, areaId string, region string) (*RoutingTable, error)deprecated
- func (a *APIClient) AddSecurityGroupToServer(ctx context.Context, projectId string, region string, serverId string, ...) ApiAddSecurityGroupToServerRequestdeprecated
- func (a *APIClient) AddSecurityGroupToServerExecute(ctx context.Context, projectId string, region string, serverId string, ...) errordeprecated
- func (a *APIClient) AddServiceAccountToServer(ctx context.Context, projectId string, region string, serverId string, ...) ApiAddServiceAccountToServerRequestdeprecated
- func (a *APIClient) AddServiceAccountToServerExecute(ctx context.Context, projectId string, region string, serverId string, ...) (*ServiceAccountMailListResponse, error)deprecated
- func (a *APIClient) AddVolumeToServer(ctx context.Context, projectId string, region string, serverId string, ...) ApiAddVolumeToServerRequestdeprecated
- func (a *APIClient) AddVolumeToServerExecute(ctx context.Context, projectId string, region string, serverId string, ...) (*VolumeAttachment, error)deprecated
- func (a *APIClient) CreateAffinityGroup(ctx context.Context, projectId string, region string) ApiCreateAffinityGroupRequestdeprecated
- func (a *APIClient) CreateAffinityGroupExecute(ctx context.Context, projectId string, region string) (*AffinityGroup, error)deprecated
- func (a *APIClient) CreateBackup(ctx context.Context, projectId string, region string) ApiCreateBackupRequestdeprecated
- func (a *APIClient) CreateBackupExecute(ctx context.Context, projectId string, region string) (*Backup, error)deprecated
- func (a *APIClient) CreateImage(ctx context.Context, projectId string, region string) ApiCreateImageRequestdeprecated
- func (a *APIClient) CreateImageExecute(ctx context.Context, projectId string, region string) (*ImageCreateResponse, error)deprecated
- func (a *APIClient) CreateIsolatedNetwork(ctx context.Context, projectId string, region string) ApiCreateIsolatedNetworkRequestdeprecated
- func (a *APIClient) CreateIsolatedNetworkExecute(ctx context.Context, projectId string, region string) (*Network, error)deprecated
- func (a *APIClient) CreateKeyPair(ctx context.Context) ApiCreateKeyPairRequestdeprecated
- func (a *APIClient) CreateKeyPairExecute(ctx context.Context) (*Keypair, error)deprecated
- func (a *APIClient) CreateNetwork(ctx context.Context, projectId string, region string) ApiCreateNetworkRequestdeprecated
- func (a *APIClient) CreateNetworkArea(ctx context.Context, organizationId string) ApiCreateNetworkAreaRequestdeprecated
- func (a *APIClient) CreateNetworkAreaExecute(ctx context.Context, organizationId string) (*NetworkArea, error)deprecated
- func (a *APIClient) CreateNetworkAreaRange(ctx context.Context, organizationId string, areaId string, region string) ApiCreateNetworkAreaRangeRequestdeprecated
- func (a *APIClient) CreateNetworkAreaRangeExecute(ctx context.Context, organizationId string, areaId string, region string) (*NetworkRangeListResponse, error)deprecated
- func (a *APIClient) CreateNetworkAreaRegion(ctx context.Context, organizationId string, areaId string, region string) ApiCreateNetworkAreaRegionRequestdeprecated
- func (a *APIClient) CreateNetworkAreaRegionExecute(ctx context.Context, organizationId string, areaId string, region string) (*RegionalArea, error)deprecated
- func (a *APIClient) CreateNetworkAreaRoute(ctx context.Context, organizationId string, areaId string, region string) ApiCreateNetworkAreaRouteRequestdeprecated
- func (a *APIClient) CreateNetworkAreaRouteExecute(ctx context.Context, organizationId string, areaId string, region string) (*RouteListResponse, error)deprecated
- func (a *APIClient) CreateNetworkExecute(ctx context.Context, projectId string, region string) (*Network, error)deprecated
- func (a *APIClient) CreateNic(ctx context.Context, projectId string, region string, networkId string) ApiCreateNicRequestdeprecated
- func (a *APIClient) CreateNicExecute(ctx context.Context, projectId string, region string, networkId string) (*NIC, error)deprecated
- func (a *APIClient) CreatePublicIP(ctx context.Context, projectId string, region string) ApiCreatePublicIPRequestdeprecated
- func (a *APIClient) CreatePublicIPExecute(ctx context.Context, projectId string, region string) (*PublicIp, error)deprecated
- func (a *APIClient) CreateSecurityGroup(ctx context.Context, projectId string, region string) ApiCreateSecurityGroupRequestdeprecated
- func (a *APIClient) CreateSecurityGroupExecute(ctx context.Context, projectId string, region string) (*SecurityGroup, error)deprecated
- func (a *APIClient) CreateSecurityGroupRule(ctx context.Context, projectId string, region string, securityGroupId string) ApiCreateSecurityGroupRuleRequestdeprecated
- func (a *APIClient) CreateSecurityGroupRuleExecute(ctx context.Context, projectId string, region string, securityGroupId string) (*SecurityGroupRule, error)deprecated
- func (a *APIClient) CreateServer(ctx context.Context, projectId string, region string) ApiCreateServerRequestdeprecated
- func (a *APIClient) CreateServerExecute(ctx context.Context, projectId string, region string) (*Server, error)deprecated
- func (a *APIClient) CreateSnapshot(ctx context.Context, projectId string, region string) ApiCreateSnapshotRequestdeprecated
- func (a *APIClient) CreateSnapshotExecute(ctx context.Context, projectId string, region string) (*Snapshot, error)deprecated
- func (a *APIClient) CreateVolume(ctx context.Context, projectId string, region string) ApiCreateVolumeRequestdeprecated
- func (a *APIClient) CreateVolumeExecute(ctx context.Context, projectId string, region string) (*Volume, error)deprecated
- func (a *APIClient) DeallocateServer(ctx context.Context, projectId string, region string, serverId string) ApiDeallocateServerRequestdeprecated
- func (a *APIClient) DeallocateServerExecute(ctx context.Context, projectId string, region string, serverId string) errordeprecated
- func (a *APIClient) DeleteAffinityGroup(ctx context.Context, projectId string, region string, affinityGroupId string) ApiDeleteAffinityGroupRequestdeprecated
- func (a *APIClient) DeleteAffinityGroupExecute(ctx context.Context, projectId string, region string, affinityGroupId string) errordeprecated
- func (a *APIClient) DeleteBackup(ctx context.Context, projectId string, region string, backupId string) ApiDeleteBackupRequestdeprecated
- func (a *APIClient) DeleteBackupExecute(ctx context.Context, projectId string, region string, backupId string) errordeprecated
- func (a *APIClient) DeleteImage(ctx context.Context, projectId string, region string, imageId string) ApiDeleteImageRequestdeprecated
- func (a *APIClient) DeleteImageExecute(ctx context.Context, projectId string, region string, imageId string) errordeprecated
- func (a *APIClient) DeleteImageShare(ctx context.Context, projectId string, region string, imageId string) ApiDeleteImageShareRequestdeprecated
- func (a *APIClient) DeleteImageShareConsumer(ctx context.Context, projectId string, region string, imageId string, ...) ApiDeleteImageShareConsumerRequestdeprecated
- func (a *APIClient) DeleteImageShareConsumerExecute(ctx context.Context, projectId string, region string, imageId string, ...) errordeprecated
- func (a *APIClient) DeleteImageShareExecute(ctx context.Context, projectId string, region string, imageId string) errordeprecated
- func (a *APIClient) DeleteKeyPair(ctx context.Context, keypairName string) ApiDeleteKeyPairRequestdeprecated
- func (a *APIClient) DeleteKeyPairExecute(ctx context.Context, keypairName string) errordeprecated
- func (a *APIClient) DeleteNetwork(ctx context.Context, projectId string, region string, networkId string) ApiDeleteNetworkRequestdeprecated
- func (a *APIClient) DeleteNetworkArea(ctx context.Context, organizationId string, areaId string) ApiDeleteNetworkAreaRequestdeprecated
- func (a *APIClient) DeleteNetworkAreaExecute(ctx context.Context, organizationId string, areaId string) errordeprecated
- func (a *APIClient) DeleteNetworkAreaRange(ctx context.Context, organizationId string, areaId string, region string, ...) ApiDeleteNetworkAreaRangeRequestdeprecated
- func (a *APIClient) DeleteNetworkAreaRangeExecute(ctx context.Context, organizationId string, areaId string, region string, ...) errordeprecated
- func (a *APIClient) DeleteNetworkAreaRegion(ctx context.Context, organizationId string, areaId string, region string) ApiDeleteNetworkAreaRegionRequestdeprecated
- func (a *APIClient) DeleteNetworkAreaRegionExecute(ctx context.Context, organizationId string, areaId string, region string) errordeprecated
- func (a *APIClient) DeleteNetworkAreaRoute(ctx context.Context, organizationId string, areaId string, region string, ...) ApiDeleteNetworkAreaRouteRequestdeprecated
- func (a *APIClient) DeleteNetworkAreaRouteExecute(ctx context.Context, organizationId string, areaId string, region string, ...) errordeprecated
- func (a *APIClient) DeleteNetworkExecute(ctx context.Context, projectId string, region string, networkId string) errordeprecated
- func (a *APIClient) DeleteNic(ctx context.Context, projectId string, region string, networkId string, ...) ApiDeleteNicRequestdeprecated
- func (a *APIClient) DeleteNicExecute(ctx context.Context, projectId string, region string, networkId string, ...) errordeprecated
- func (a *APIClient) DeletePublicIP(ctx context.Context, projectId string, region string, publicIpId string) ApiDeletePublicIPRequestdeprecated
- func (a *APIClient) DeletePublicIPExecute(ctx context.Context, projectId string, region string, publicIpId string) errordeprecated
- func (a *APIClient) DeleteRouteFromRoutingTable(ctx context.Context, organizationId string, areaId string, region string, ...) ApiDeleteRouteFromRoutingTableRequestdeprecated
- func (a *APIClient) DeleteRouteFromRoutingTableExecute(ctx context.Context, organizationId string, areaId string, region string, ...) errordeprecated
- func (a *APIClient) DeleteRoutingTableFromArea(ctx context.Context, organizationId string, areaId string, region string, ...) ApiDeleteRoutingTableFromAreaRequestdeprecated
- func (a *APIClient) DeleteRoutingTableFromAreaExecute(ctx context.Context, organizationId string, areaId string, region string, ...) errordeprecated
- func (a *APIClient) DeleteSecurityGroup(ctx context.Context, projectId string, region string, securityGroupId string) ApiDeleteSecurityGroupRequestdeprecated
- func (a *APIClient) DeleteSecurityGroupExecute(ctx context.Context, projectId string, region string, securityGroupId string) errordeprecated
- func (a *APIClient) DeleteSecurityGroupRule(ctx context.Context, projectId string, region string, securityGroupId string, ...) ApiDeleteSecurityGroupRuleRequestdeprecated
- func (a *APIClient) DeleteSecurityGroupRuleExecute(ctx context.Context, projectId string, region string, securityGroupId string, ...) errordeprecated
- func (a *APIClient) DeleteServer(ctx context.Context, projectId string, region string, serverId string) ApiDeleteServerRequestdeprecated
- func (a *APIClient) DeleteServerExecute(ctx context.Context, projectId string, region string, serverId string) errordeprecated
- func (a *APIClient) DeleteSnapshot(ctx context.Context, projectId string, region string, snapshotId string) ApiDeleteSnapshotRequestdeprecated
- func (a *APIClient) DeleteSnapshotExecute(ctx context.Context, projectId string, region string, snapshotId string) errordeprecated
- func (a *APIClient) DeleteVolume(ctx context.Context, projectId string, region string, volumeId string) ApiDeleteVolumeRequestdeprecated
- func (a *APIClient) DeleteVolumeExecute(ctx context.Context, projectId string, region string, volumeId string) errordeprecated
- func (a *APIClient) GetAffinityGroup(ctx context.Context, projectId string, region string, affinityGroupId string) ApiGetAffinityGroupRequestdeprecated
- func (a *APIClient) GetAffinityGroupExecute(ctx context.Context, projectId string, region string, affinityGroupId string) (*AffinityGroup, error)deprecated
- func (a *APIClient) GetAttachedVolume(ctx context.Context, projectId string, region string, serverId string, ...) ApiGetAttachedVolumeRequestdeprecated
- func (a *APIClient) GetAttachedVolumeExecute(ctx context.Context, projectId string, region string, serverId string, ...) (*VolumeAttachment, error)deprecated
- func (a *APIClient) GetBackup(ctx context.Context, projectId string, region string, backupId string) ApiGetBackupRequestdeprecated
- func (a *APIClient) GetBackupExecute(ctx context.Context, projectId string, region string, backupId string) (*Backup, error)deprecated
- func (c *APIClient) GetConfig() *config.Configuration
- func (a *APIClient) GetImage(ctx context.Context, projectId string, region string, imageId string) ApiGetImageRequestdeprecated
- func (a *APIClient) GetImageExecute(ctx context.Context, projectId string, region string, imageId string) (*Image, error)deprecated
- func (a *APIClient) GetImageShare(ctx context.Context, projectId string, region string, imageId string) ApiGetImageShareRequestdeprecated
- func (a *APIClient) GetImageShareConsumer(ctx context.Context, projectId string, region string, imageId string, ...) ApiGetImageShareConsumerRequestdeprecated
- func (a *APIClient) GetImageShareConsumerExecute(ctx context.Context, projectId string, region string, imageId string, ...) (*ImageShareConsumer, error)deprecated
- func (a *APIClient) GetImageShareExecute(ctx context.Context, projectId string, region string, imageId string) (*ImageShare, error)deprecated
- func (a *APIClient) GetKeyPair(ctx context.Context, keypairName string) ApiGetKeyPairRequestdeprecated
- func (a *APIClient) GetKeyPairExecute(ctx context.Context, keypairName string) (*Keypair, error)deprecated
- func (a *APIClient) GetMachineType(ctx context.Context, projectId string, region string, machineType string) ApiGetMachineTypeRequestdeprecated
- func (a *APIClient) GetMachineTypeExecute(ctx context.Context, projectId string, region string, machineType string) (*MachineType, error)deprecated
- func (a *APIClient) GetNetwork(ctx context.Context, projectId string, region string, networkId string) ApiGetNetworkRequestdeprecated
- func (a *APIClient) GetNetworkArea(ctx context.Context, organizationId string, areaId string) ApiGetNetworkAreaRequestdeprecated
- func (a *APIClient) GetNetworkAreaExecute(ctx context.Context, organizationId string, areaId string) (*NetworkArea, error)deprecated
- func (a *APIClient) GetNetworkAreaRange(ctx context.Context, organizationId string, areaId string, region string, ...) ApiGetNetworkAreaRangeRequestdeprecated
- func (a *APIClient) GetNetworkAreaRangeExecute(ctx context.Context, organizationId string, areaId string, region string, ...) (*NetworkRange, error)deprecated
- func (a *APIClient) GetNetworkAreaRegion(ctx context.Context, organizationId string, areaId string, region string) ApiGetNetworkAreaRegionRequestdeprecated
- func (a *APIClient) GetNetworkAreaRegionExecute(ctx context.Context, organizationId string, areaId string, region string) (*RegionalArea, error)deprecated
- func (a *APIClient) GetNetworkAreaRoute(ctx context.Context, organizationId string, areaId string, region string, ...) ApiGetNetworkAreaRouteRequestdeprecated
- func (a *APIClient) GetNetworkAreaRouteExecute(ctx context.Context, organizationId string, areaId string, region string, ...) (*Route, error)deprecated
- func (a *APIClient) GetNetworkExecute(ctx context.Context, projectId string, region string, networkId string) (*Network, error)deprecated
- func (a *APIClient) GetNic(ctx context.Context, projectId string, region string, networkId string, ...) ApiGetNicRequestdeprecated
- func (a *APIClient) GetNicExecute(ctx context.Context, projectId string, region string, networkId string, ...) (*NIC, error)deprecated
- func (a *APIClient) GetOrganizationRequest(ctx context.Context, organizationId string, requestId string) ApiGetOrganizationRequestRequestdeprecated
- func (a *APIClient) GetOrganizationRequestExecute(ctx context.Context, organizationId string, requestId string) (*Request, error)deprecated
- func (a *APIClient) GetProjectDetails(ctx context.Context, projectId string) ApiGetProjectDetailsRequestdeprecated
- func (a *APIClient) GetProjectDetailsExecute(ctx context.Context, projectId string) (*Project, error)deprecated
- func (a *APIClient) GetProjectNIC(ctx context.Context, projectId string, region string, nicId string) ApiGetProjectNICRequestdeprecated
- func (a *APIClient) GetProjectNICExecute(ctx context.Context, projectId string, region string, nicId string) (*NIC, error)deprecated
- func (a *APIClient) GetProjectRequest(ctx context.Context, projectId string, region string, requestId string) ApiGetProjectRequestRequestdeprecated
- func (a *APIClient) GetProjectRequestExecute(ctx context.Context, projectId string, region string, requestId string) (*Request, error)deprecated
- func (a *APIClient) GetPublicIP(ctx context.Context, projectId string, region string, publicIpId string) ApiGetPublicIPRequestdeprecated
- func (a *APIClient) GetPublicIPExecute(ctx context.Context, projectId string, region string, publicIpId string) (*PublicIp, error)deprecated
- func (a *APIClient) GetRouteOfRoutingTable(ctx context.Context, organizationId string, areaId string, region string, ...) ApiGetRouteOfRoutingTableRequestdeprecated
- func (a *APIClient) GetRouteOfRoutingTableExecute(ctx context.Context, organizationId string, areaId string, region string, ...) (*Route, error)deprecated
- func (a *APIClient) GetRoutingTableOfArea(ctx context.Context, organizationId string, areaId string, region string, ...) ApiGetRoutingTableOfAreaRequestdeprecated
- func (a *APIClient) GetRoutingTableOfAreaExecute(ctx context.Context, organizationId string, areaId string, region string, ...) (*RoutingTable, error)deprecated
- func (a *APIClient) GetSecurityGroup(ctx context.Context, projectId string, region string, securityGroupId string) ApiGetSecurityGroupRequestdeprecated
- func (a *APIClient) GetSecurityGroupExecute(ctx context.Context, projectId string, region string, securityGroupId string) (*SecurityGroup, error)deprecated
- func (a *APIClient) GetSecurityGroupRule(ctx context.Context, projectId string, region string, securityGroupId string, ...) ApiGetSecurityGroupRuleRequestdeprecated
- func (a *APIClient) GetSecurityGroupRuleExecute(ctx context.Context, projectId string, region string, securityGroupId string, ...) (*SecurityGroupRule, error)deprecated
- func (a *APIClient) GetServer(ctx context.Context, projectId string, region string, serverId string) ApiGetServerRequestdeprecated
- func (a *APIClient) GetServerConsole(ctx context.Context, projectId string, region string, serverId string) ApiGetServerConsoleRequestdeprecated
- func (a *APIClient) GetServerConsoleExecute(ctx context.Context, projectId string, region string, serverId string) (*ServerConsoleUrl, error)deprecated
- func (a *APIClient) GetServerExecute(ctx context.Context, projectId string, region string, serverId string) (*Server, error)deprecated
- func (a *APIClient) GetServerLog(ctx context.Context, projectId string, region string, serverId string) ApiGetServerLogRequestdeprecated
- func (a *APIClient) GetServerLogExecute(ctx context.Context, projectId string, region string, serverId string) (*GetServerLog200Response, error)deprecated
- func (a *APIClient) GetSnapshot(ctx context.Context, projectId string, region string, snapshotId string) ApiGetSnapshotRequestdeprecated
- func (a *APIClient) GetSnapshotExecute(ctx context.Context, projectId string, region string, snapshotId string) (*Snapshot, error)deprecated
- func (a *APIClient) GetVolume(ctx context.Context, projectId string, region string, volumeId string) ApiGetVolumeRequestdeprecated
- func (a *APIClient) GetVolumeExecute(ctx context.Context, projectId string, region string, volumeId string) (*Volume, error)deprecated
- func (a *APIClient) GetVolumePerformanceClass(ctx context.Context, projectId string, region string, ...) ApiGetVolumePerformanceClassRequestdeprecated
- func (a *APIClient) GetVolumePerformanceClassExecute(ctx context.Context, projectId string, region string, ...) (*VolumePerformanceClass, error)deprecated
- func (a *APIClient) ImageFromVolume(ctx context.Context, projectId string, volumeId string, region string) ApiImageFromVolumeRequestdeprecated
- func (a *APIClient) ImageFromVolumeExecute(ctx context.Context, projectId string, volumeId string, region string) (*Image, error)deprecated
- func (a *APIClient) ListAffinityGroups(ctx context.Context, projectId string, region string) ApiListAffinityGroupsRequestdeprecated
- func (a *APIClient) ListAffinityGroupsExecute(ctx context.Context, projectId string, region string) (*AffinityGroupListResponse, error)deprecated
- func (a *APIClient) ListAttachedVolumes(ctx context.Context, projectId string, region string, serverId string) ApiListAttachedVolumesRequestdeprecated
- func (a *APIClient) ListAttachedVolumesExecute(ctx context.Context, projectId string, region string, serverId string) (*VolumeAttachmentListResponse, error)deprecated
- func (a *APIClient) ListAvailabilityZones(ctx context.Context, region string) ApiListAvailabilityZonesRequestdeprecated
- func (a *APIClient) ListAvailabilityZonesExecute(ctx context.Context, region string) (*AvailabilityZoneListResponse, error)deprecated
- func (a *APIClient) ListBackups(ctx context.Context, projectId string, region string) ApiListBackupsRequestdeprecated
- func (a *APIClient) ListBackupsExecute(ctx context.Context, projectId string, region string) (*BackupListResponse, error)deprecated
- func (a *APIClient) ListImages(ctx context.Context, projectId string, region string) ApiListImagesRequestdeprecated
- func (a *APIClient) ListImagesExecute(ctx context.Context, projectId string, region string) (*ImageListResponse, error)deprecated
- func (a *APIClient) ListKeyPairs(ctx context.Context) ApiListKeyPairsRequestdeprecated
- func (a *APIClient) ListKeyPairsExecute(ctx context.Context) (*KeyPairListResponse, error)deprecated
- func (a *APIClient) ListMachineTypes(ctx context.Context, projectId string, region string) ApiListMachineTypesRequestdeprecated
- func (a *APIClient) ListMachineTypesExecute(ctx context.Context, projectId string, region string) (*MachineTypeListResponse, error)deprecated
- func (a *APIClient) ListNetworkAreaProjects(ctx context.Context, organizationId string, areaId string) ApiListNetworkAreaProjectsRequestdeprecated
- func (a *APIClient) ListNetworkAreaProjectsExecute(ctx context.Context, organizationId string, areaId string) (*ProjectListResponse, error)deprecated
- func (a *APIClient) ListNetworkAreaRanges(ctx context.Context, organizationId string, areaId string, region string) ApiListNetworkAreaRangesRequestdeprecated
- func (a *APIClient) ListNetworkAreaRangesExecute(ctx context.Context, organizationId string, areaId string, region string) (*NetworkRangeListResponse, error)deprecated
- func (a *APIClient) ListNetworkAreaRegions(ctx context.Context, organizationId string, areaId string) ApiListNetworkAreaRegionsRequestdeprecated
- func (a *APIClient) ListNetworkAreaRegionsExecute(ctx context.Context, organizationId string, areaId string) (*RegionalAreaListResponse, error)deprecated
- func (a *APIClient) ListNetworkAreaRoutes(ctx context.Context, organizationId string, areaId string, region string) ApiListNetworkAreaRoutesRequestdeprecated
- func (a *APIClient) ListNetworkAreaRoutesExecute(ctx context.Context, organizationId string, areaId string, region string) (*RouteListResponse, error)deprecated
- func (a *APIClient) ListNetworkAreas(ctx context.Context, organizationId string) ApiListNetworkAreasRequestdeprecated
- func (a *APIClient) ListNetworkAreasExecute(ctx context.Context, organizationId string) (*NetworkAreaListResponse, error)deprecated
- func (a *APIClient) ListNetworks(ctx context.Context, projectId string, region string) ApiListNetworksRequestdeprecated
- func (a *APIClient) ListNetworksExecute(ctx context.Context, projectId string, region string) (*NetworkListResponse, error)deprecated
- func (a *APIClient) ListNics(ctx context.Context, projectId string, region string, networkId string) ApiListNicsRequestdeprecated
- func (a *APIClient) ListNicsExecute(ctx context.Context, projectId string, region string, networkId string) (*NICListResponse, error)deprecated
- func (a *APIClient) ListProjectNICs(ctx context.Context, projectId string, region string) ApiListProjectNICsRequestdeprecated
- func (a *APIClient) ListProjectNICsExecute(ctx context.Context, projectId string, region string) (*NICListResponse, error)deprecated
- func (a *APIClient) ListPublicIPRanges(ctx context.Context) ApiListPublicIPRangesRequestdeprecated
- func (a *APIClient) ListPublicIPRangesExecute(ctx context.Context) (*PublicNetworkListResponse, error)deprecated
- func (a *APIClient) ListPublicIPs(ctx context.Context, projectId string, region string) ApiListPublicIPsRequestdeprecated
- func (a *APIClient) ListPublicIPsExecute(ctx context.Context, projectId string, region string) (*PublicIpListResponse, error)deprecated
- func (a *APIClient) ListQuotas(ctx context.Context, projectId string, region string) ApiListQuotasRequestdeprecated
- func (a *APIClient) ListQuotasExecute(ctx context.Context, projectId string, region string) (*QuotaListResponse, error)deprecated
- func (a *APIClient) ListRoutesOfRoutingTable(ctx context.Context, organizationId string, areaId string, region string, ...) ApiListRoutesOfRoutingTableRequestdeprecated
- func (a *APIClient) ListRoutesOfRoutingTableExecute(ctx context.Context, organizationId string, areaId string, region string, ...) (*RouteListResponse, error)deprecated
- func (a *APIClient) ListRoutingTablesOfArea(ctx context.Context, organizationId string, areaId string, region string) ApiListRoutingTablesOfAreaRequestdeprecated
- func (a *APIClient) ListRoutingTablesOfAreaExecute(ctx context.Context, organizationId string, areaId string, region string) (*RoutingTableListResponse, error)deprecated
- func (a *APIClient) ListSecurityGroupRules(ctx context.Context, projectId string, region string, securityGroupId string) ApiListSecurityGroupRulesRequestdeprecated
- func (a *APIClient) ListSecurityGroupRulesExecute(ctx context.Context, projectId string, region string, securityGroupId string) (*SecurityGroupRuleListResponse, error)deprecated
- func (a *APIClient) ListSecurityGroups(ctx context.Context, projectId string, region string) ApiListSecurityGroupsRequestdeprecated
- func (a *APIClient) ListSecurityGroupsExecute(ctx context.Context, projectId string, region string) (*SecurityGroupListResponse, error)deprecated
- func (a *APIClient) ListServerNICs(ctx context.Context, projectId string, region string, serverId string) ApiListServerNICsRequestdeprecated
- func (a *APIClient) ListServerNICsExecute(ctx context.Context, projectId string, region string, serverId string) (*NICListResponse, error)deprecated
- func (a *APIClient) ListServerServiceAccounts(ctx context.Context, projectId string, region string, serverId string) ApiListServerServiceAccountsRequestdeprecated
- func (a *APIClient) ListServerServiceAccountsExecute(ctx context.Context, projectId string, region string, serverId string) (*ServiceAccountMailListResponse, error)deprecated
- func (a *APIClient) ListServers(ctx context.Context, projectId string, region string) ApiListServersRequestdeprecated
- func (a *APIClient) ListServersExecute(ctx context.Context, projectId string, region string) (*ServerListResponse, error)deprecated
- func (a *APIClient) ListSnapshotsInProject(ctx context.Context, projectId string, region string) ApiListSnapshotsInProjectRequestdeprecated
- func (a *APIClient) ListSnapshotsInProjectExecute(ctx context.Context, projectId string, region string) (*SnapshotListResponse, error)deprecated
- func (a *APIClient) ListVolumePerformanceClasses(ctx context.Context, projectId string, region string) ApiListVolumePerformanceClassesRequestdeprecated
- func (a *APIClient) ListVolumePerformanceClassesExecute(ctx context.Context, projectId string, region string) (*VolumePerformanceClassListResponse, error)deprecated
- func (a *APIClient) ListVolumes(ctx context.Context, projectId string, region string) ApiListVolumesRequestdeprecated
- func (a *APIClient) ListVolumesExecute(ctx context.Context, projectId string, region string) (*VolumeListResponse, error)deprecated
- func (a *APIClient) PartialUpdateNetwork(ctx context.Context, projectId string, region string, networkId string) ApiPartialUpdateNetworkRequestdeprecated
- func (a *APIClient) PartialUpdateNetworkArea(ctx context.Context, organizationId string, areaId string) ApiPartialUpdateNetworkAreaRequestdeprecated
- func (a *APIClient) PartialUpdateNetworkAreaExecute(ctx context.Context, organizationId string, areaId string) (*NetworkArea, error)deprecated
- func (a *APIClient) PartialUpdateNetworkExecute(ctx context.Context, projectId string, region string, networkId string) errordeprecated
- func (a *APIClient) RebootServer(ctx context.Context, projectId string, region string, serverId string) ApiRebootServerRequestdeprecated
- func (a *APIClient) RebootServerExecute(ctx context.Context, projectId string, region string, serverId string) errordeprecated
- func (a *APIClient) RemoveNetworkFromServer(ctx context.Context, projectId string, region string, serverId string, ...) ApiRemoveNetworkFromServerRequestdeprecated
- func (a *APIClient) RemoveNetworkFromServerExecute(ctx context.Context, projectId string, region string, serverId string, ...) errordeprecated
- func (a *APIClient) RemoveNicFromServer(ctx context.Context, projectId string, region string, serverId string, ...) ApiRemoveNicFromServerRequestdeprecated
- func (a *APIClient) RemoveNicFromServerExecute(ctx context.Context, projectId string, region string, serverId string, ...) errordeprecated
- func (a *APIClient) RemovePublicIpFromServer(ctx context.Context, projectId string, region string, serverId string, ...) ApiRemovePublicIpFromServerRequestdeprecated
- func (a *APIClient) RemovePublicIpFromServerExecute(ctx context.Context, projectId string, region string, serverId string, ...) errordeprecated
- func (a *APIClient) RemoveSecurityGroupFromServer(ctx context.Context, projectId string, region string, serverId string, ...) ApiRemoveSecurityGroupFromServerRequestdeprecated
- func (a *APIClient) RemoveSecurityGroupFromServerExecute(ctx context.Context, projectId string, region string, serverId string, ...) errordeprecated
- func (a *APIClient) RemoveServiceAccountFromServer(ctx context.Context, projectId string, region string, serverId string, ...) ApiRemoveServiceAccountFromServerRequestdeprecated
- func (a *APIClient) RemoveServiceAccountFromServerExecute(ctx context.Context, projectId string, region string, serverId string, ...) (*ServiceAccountMailListResponse, error)deprecated
- func (a *APIClient) RemoveVolumeFromServer(ctx context.Context, projectId string, region string, serverId string, ...) ApiRemoveVolumeFromServerRequestdeprecated
- func (a *APIClient) RemoveVolumeFromServerExecute(ctx context.Context, projectId string, region string, serverId string, ...) errordeprecated
- func (a *APIClient) RescueServer(ctx context.Context, projectId string, region string, serverId string) ApiRescueServerRequestdeprecated
- func (a *APIClient) RescueServerExecute(ctx context.Context, projectId string, region string, serverId string) errordeprecated
- func (a *APIClient) ResizeServer(ctx context.Context, projectId string, region string, serverId string) ApiResizeServerRequestdeprecated
- func (a *APIClient) ResizeServerExecute(ctx context.Context, projectId string, region string, serverId string) errordeprecated
- func (a *APIClient) ResizeVolume(ctx context.Context, projectId string, region string, volumeId string) ApiResizeVolumeRequestdeprecated
- func (a *APIClient) ResizeVolumeExecute(ctx context.Context, projectId string, region string, volumeId string) errordeprecated
- func (a *APIClient) RestoreBackup(ctx context.Context, projectId string, region string, backupId string) ApiRestoreBackupRequestdeprecated
- func (a *APIClient) RestoreBackupExecute(ctx context.Context, projectId string, region string, backupId string) errordeprecated
- func (a *APIClient) SetImageShare(ctx context.Context, projectId string, region string, imageId string) ApiSetImageShareRequestdeprecated
- func (a *APIClient) SetImageShareExecute(ctx context.Context, projectId string, region string, imageId string) (*ImageShare, error)deprecated
- func (a *APIClient) StartServer(ctx context.Context, projectId string, region string, serverId string) ApiStartServerRequestdeprecated
- func (a *APIClient) StartServerExecute(ctx context.Context, projectId string, region string, serverId string) errordeprecated
- func (a *APIClient) StopServer(ctx context.Context, projectId string, region string, serverId string) ApiStopServerRequestdeprecated
- func (a *APIClient) StopServerExecute(ctx context.Context, projectId string, region string, serverId string) errordeprecated
- func (a *APIClient) UnrescueServer(ctx context.Context, projectId string, region string, serverId string) ApiUnrescueServerRequestdeprecated
- func (a *APIClient) UnrescueServerExecute(ctx context.Context, projectId string, region string, serverId string) errordeprecated
- func (a *APIClient) UpdateAttachedVolume(ctx context.Context, projectId string, region string, serverId string, ...) ApiUpdateAttachedVolumeRequestdeprecated
- func (a *APIClient) UpdateAttachedVolumeExecute(ctx context.Context, projectId string, region string, serverId string, ...) (*VolumeAttachment, error)deprecated
- func (a *APIClient) UpdateBackup(ctx context.Context, projectId string, region string, backupId string) ApiUpdateBackupRequestdeprecated
- func (a *APIClient) UpdateBackupExecute(ctx context.Context, projectId string, region string, backupId string) (*Backup, error)deprecated
- func (a *APIClient) UpdateImage(ctx context.Context, projectId string, region string, imageId string) ApiUpdateImageRequestdeprecated
- func (a *APIClient) UpdateImageExecute(ctx context.Context, projectId string, region string, imageId string) (*Image, error)deprecated
- func (a *APIClient) UpdateImageShare(ctx context.Context, projectId string, region string, imageId string) ApiUpdateImageShareRequestdeprecated
- func (a *APIClient) UpdateImageShareExecute(ctx context.Context, projectId string, region string, imageId string) (*ImageShare, error)deprecated
- func (a *APIClient) UpdateKeyPair(ctx context.Context, keypairName string) ApiUpdateKeyPairRequestdeprecated
- func (a *APIClient) UpdateKeyPairExecute(ctx context.Context, keypairName string) (*Keypair, error)deprecated
- func (a *APIClient) UpdateNetworkAreaRegion(ctx context.Context, organizationId string, areaId string, region string) ApiUpdateNetworkAreaRegionRequestdeprecated
- func (a *APIClient) UpdateNetworkAreaRegionExecute(ctx context.Context, organizationId string, areaId string, region string) (*RegionalArea, error)deprecated
- func (a *APIClient) UpdateNetworkAreaRoute(ctx context.Context, organizationId string, areaId string, region string, ...) ApiUpdateNetworkAreaRouteRequestdeprecated
- func (a *APIClient) UpdateNetworkAreaRouteExecute(ctx context.Context, organizationId string, areaId string, region string, ...) (*Route, error)deprecated
- func (a *APIClient) UpdateNic(ctx context.Context, projectId string, region string, networkId string, ...) ApiUpdateNicRequestdeprecated
- func (a *APIClient) UpdateNicExecute(ctx context.Context, projectId string, region string, networkId string, ...) (*NIC, error)deprecated
- func (a *APIClient) UpdatePublicIP(ctx context.Context, projectId string, region string, publicIpId string) ApiUpdatePublicIPRequestdeprecated
- func (a *APIClient) UpdatePublicIPExecute(ctx context.Context, projectId string, region string, publicIpId string) (*PublicIp, error)deprecated
- func (a *APIClient) UpdateRouteOfRoutingTable(ctx context.Context, organizationId string, areaId string, region string, ...) ApiUpdateRouteOfRoutingTableRequestdeprecated
- func (a *APIClient) UpdateRouteOfRoutingTableExecute(ctx context.Context, organizationId string, areaId string, region string, ...) (*Route, error)deprecated
- func (a *APIClient) UpdateRoutingTableOfArea(ctx context.Context, organizationId string, areaId string, region string, ...) ApiUpdateRoutingTableOfAreaRequestdeprecated
- func (a *APIClient) UpdateRoutingTableOfAreaExecute(ctx context.Context, organizationId string, areaId string, region string, ...) (*RoutingTable, error)deprecated
- func (a *APIClient) UpdateSecurityGroup(ctx context.Context, projectId string, region string, securityGroupId string) ApiUpdateSecurityGroupRequestdeprecated
- func (a *APIClient) UpdateSecurityGroupExecute(ctx context.Context, projectId string, region string, securityGroupId string) (*SecurityGroup, error)deprecated
- func (a *APIClient) UpdateServer(ctx context.Context, projectId string, region string, serverId string) ApiUpdateServerRequestdeprecated
- func (a *APIClient) UpdateServerExecute(ctx context.Context, projectId string, region string, serverId string) (*Server, error)deprecated
- func (a *APIClient) UpdateSnapshot(ctx context.Context, projectId string, region string, snapshotId string) ApiUpdateSnapshotRequestdeprecated
- func (a *APIClient) UpdateSnapshotExecute(ctx context.Context, projectId string, region string, snapshotId string) (*Snapshot, error)deprecated
- func (a *APIClient) UpdateVolume(ctx context.Context, projectId string, region string, volumeId string) ApiUpdateVolumeRequestdeprecated
- func (a *APIClient) UpdateVolumeExecute(ctx context.Context, projectId string, region string, volumeId string) (*Volume, error)deprecated
- type AddNetworkToServerRequestdeprecated
- type AddNicToServerRequestdeprecated
- type AddPublicIpToServerRequestdeprecated
- 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)deprecated
- type AddRoutesToRoutingTablePayloadGetItemsArgTypedeprecated
- type AddRoutesToRoutingTablePayloadGetItemsAttributeType
- type AddRoutesToRoutingTablePayloadGetItemsRetTypedeprecated
- type AddRoutesToRoutingTableRequestdeprecated
- 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)deprecated
- type AddRoutingTableToAreaPayloadGetCreatedAtArgTypedeprecated
- type AddRoutingTableToAreaPayloadGetCreatedAtAttributeType
- type AddRoutingTableToAreaPayloadGetCreatedAtRetTypedeprecated
- type AddRoutingTableToAreaPayloadGetDescriptionArgTypedeprecated
- type AddRoutingTableToAreaPayloadGetDescriptionAttributeType
- type AddRoutingTableToAreaPayloadGetDescriptionRetTypedeprecated
- type AddRoutingTableToAreaPayloadGetIdArgTypedeprecated
- type AddRoutingTableToAreaPayloadGetIdAttributeType
- type AddRoutingTableToAreaPayloadGetIdRetTypedeprecated
- type AddRoutingTableToAreaPayloadGetLabelsArgTypedeprecated
- type AddRoutingTableToAreaPayloadGetLabelsAttributeType
- type AddRoutingTableToAreaPayloadGetLabelsRetTypedeprecated
- type AddRoutingTableToAreaPayloadGetNameArgTypedeprecated
- type AddRoutingTableToAreaPayloadGetNameAttributeType
- type AddRoutingTableToAreaPayloadGetNameRetTypedeprecated
- type AddRoutingTableToAreaPayloadGetUpdatedAtArgTypedeprecated
- type AddRoutingTableToAreaPayloadGetUpdatedAtAttributeType
- type AddRoutingTableToAreaPayloadGetUpdatedAtRetTypedeprecated
- type AddRoutingTableToAreaPayloadgetDefaultArgTypedeprecated
- type AddRoutingTableToAreaPayloadgetDefaultAttributeType
- type AddRoutingTableToAreaPayloadgetDefaultRetTypedeprecated
- type AddRoutingTableToAreaPayloadgetDynamicRoutesArgTypedeprecated
- type AddRoutingTableToAreaPayloadgetDynamicRoutesAttributeType
- type AddRoutingTableToAreaPayloadgetDynamicRoutesRetTypedeprecated
- type AddRoutingTableToAreaPayloadgetSystemRoutesArgTypedeprecated
- type AddRoutingTableToAreaPayloadgetSystemRoutesAttributeType
- type AddRoutingTableToAreaPayloadgetSystemRoutesRetTypedeprecated
- type AddRoutingTableToAreaRequestdeprecated
- type AddSecurityGroupToServerRequestdeprecated
- type AddServiceAccountToServerRequestdeprecated
- 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)deprecated
- type AddVolumeToServerPayloadGetServerIdArgTypedeprecated
- type AddVolumeToServerPayloadGetServerIdAttributeType
- type AddVolumeToServerPayloadGetServerIdRetTypedeprecated
- type AddVolumeToServerPayloadGetVolumeIdArgTypedeprecated
- type AddVolumeToServerPayloadGetVolumeIdAttributeType
- type AddVolumeToServerPayloadGetVolumeIdRetTypedeprecated
- type AddVolumeToServerPayloadgetDeleteOnTerminationArgTypedeprecated
- type AddVolumeToServerPayloadgetDeleteOnTerminationAttributeType
- type AddVolumeToServerPayloadgetDeleteOnTerminationRetTypedeprecated
- type AddVolumeToServerRequestdeprecated
- 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)deprecated
- type AffinityGroupGetIdArgTypedeprecated
- type AffinityGroupGetIdAttributeType
- type AffinityGroupGetIdRetTypedeprecated
- type AffinityGroupGetMembersArgTypedeprecated
- type AffinityGroupGetMembersAttributeType
- type AffinityGroupGetMembersRetTypedeprecated
- type AffinityGroupGetNameArgTypedeprecated
- type AffinityGroupGetNameAttributeType
- type AffinityGroupGetNameRetTypedeprecated
- type AffinityGroupGetPolicyArgTypedeprecated
- type AffinityGroupGetPolicyAttributeType
- type AffinityGroupGetPolicyRetTypedeprecated
- 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)deprecated
- type AffinityGroupListResponseGetItemsArgTypedeprecated
- type AffinityGroupListResponseGetItemsAttributeType
- type AffinityGroupListResponseGetItemsRetTypedeprecated
- type AllowedAddressesInner
- type ApiAddNetworkToServerRequestdeprecated
- type ApiAddNicToServerRequestdeprecated
- type ApiAddPublicIpToServerRequestdeprecated
- type ApiAddRoutesToRoutingTableRequestdeprecated
- type ApiAddRoutingTableToAreaRequestdeprecated
- type ApiAddSecurityGroupToServerRequestdeprecated
- type ApiAddServiceAccountToServerRequestdeprecated
- type ApiAddVolumeToServerRequestdeprecated
- type ApiCreateAffinityGroupRequestdeprecated
- type ApiCreateBackupRequestdeprecated
- type ApiCreateImageRequestdeprecated
- type ApiCreateIsolatedNetworkRequestdeprecated
- type ApiCreateKeyPairRequestdeprecated
- type ApiCreateNetworkAreaRangeRequestdeprecated
- type ApiCreateNetworkAreaRegionRequestdeprecated
- type ApiCreateNetworkAreaRequestdeprecated
- type ApiCreateNetworkAreaRouteRequestdeprecated
- type ApiCreateNetworkRequestdeprecated
- type ApiCreateNicRequestdeprecated
- type ApiCreatePublicIPRequestdeprecated
- type ApiCreateSecurityGroupRequestdeprecated
- type ApiCreateSecurityGroupRuleRequestdeprecated
- type ApiCreateServerRequestdeprecated
- type ApiCreateSnapshotRequestdeprecated
- type ApiCreateVolumeRequestdeprecated
- type ApiDeallocateServerRequestdeprecated
- type ApiDeleteAffinityGroupRequestdeprecated
- type ApiDeleteBackupRequestdeprecated
- type ApiDeleteImageRequestdeprecated
- type ApiDeleteImageShareConsumerRequestdeprecated
- type ApiDeleteImageShareRequestdeprecated
- type ApiDeleteKeyPairRequestdeprecated
- type ApiDeleteNetworkAreaRangeRequestdeprecated
- type ApiDeleteNetworkAreaRegionRequestdeprecated
- type ApiDeleteNetworkAreaRequestdeprecated
- type ApiDeleteNetworkAreaRouteRequestdeprecated
- type ApiDeleteNetworkRequestdeprecated
- type ApiDeleteNicRequestdeprecated
- type ApiDeletePublicIPRequestdeprecated
- type ApiDeleteRouteFromRoutingTableRequestdeprecated
- type ApiDeleteRoutingTableFromAreaRequestdeprecated
- type ApiDeleteSecurityGroupRequestdeprecated
- type ApiDeleteSecurityGroupRuleRequestdeprecated
- type ApiDeleteServerRequestdeprecated
- type ApiDeleteSnapshotRequestdeprecated
- type ApiDeleteVolumeRequestdeprecated
- type ApiGetAffinityGroupRequestdeprecated
- type ApiGetAttachedVolumeRequestdeprecated
- type ApiGetBackupRequestdeprecated
- type ApiGetImageRequestdeprecated
- type ApiGetImageShareConsumerRequestdeprecated
- type ApiGetImageShareRequestdeprecated
- type ApiGetKeyPairRequestdeprecated
- type ApiGetMachineTypeRequestdeprecated
- type ApiGetNetworkAreaRangeRequestdeprecated
- type ApiGetNetworkAreaRegionRequestdeprecated
- type ApiGetNetworkAreaRequestdeprecated
- type ApiGetNetworkAreaRouteRequestdeprecated
- type ApiGetNetworkRequestdeprecated
- type ApiGetNicRequestdeprecated
- type ApiGetOrganizationRequestRequestdeprecated
- type ApiGetProjectDetailsRequestdeprecated
- type ApiGetProjectNICRequestdeprecated
- type ApiGetProjectRequestRequestdeprecated
- type ApiGetPublicIPRequestdeprecated
- type ApiGetRouteOfRoutingTableRequestdeprecated
- type ApiGetRoutingTableOfAreaRequestdeprecated
- type ApiGetSecurityGroupRequestdeprecated
- type ApiGetSecurityGroupRuleRequestdeprecated
- type ApiGetServerConsoleRequestdeprecated
- type ApiGetServerLogRequestdeprecated
- type ApiGetServerRequestdeprecated
- type ApiGetSnapshotRequestdeprecated
- type ApiGetVolumePerformanceClassRequestdeprecated
- type ApiGetVolumeRequestdeprecated
- type ApiImageFromVolumeRequestdeprecated
- type ApiListAffinityGroupsRequestdeprecated
- type ApiListAttachedVolumesRequestdeprecated
- type ApiListAvailabilityZonesRequestdeprecated
- type ApiListBackupsRequestdeprecated
- type ApiListImagesRequestdeprecated
- type ApiListKeyPairsRequestdeprecated
- type ApiListMachineTypesRequestdeprecated
- type ApiListNetworkAreaProjectsRequestdeprecated
- type ApiListNetworkAreaRangesRequestdeprecated
- type ApiListNetworkAreaRegionsRequestdeprecated
- type ApiListNetworkAreaRoutesRequestdeprecated
- type ApiListNetworkAreasRequestdeprecated
- type ApiListNetworksRequestdeprecated
- type ApiListNicsRequestdeprecated
- type ApiListProjectNICsRequestdeprecated
- type ApiListPublicIPRangesRequestdeprecated
- type ApiListPublicIPsRequestdeprecated
- type ApiListQuotasRequestdeprecated
- type ApiListRoutesOfRoutingTableRequestdeprecated
- type ApiListRoutingTablesOfAreaRequestdeprecated
- type ApiListSecurityGroupRulesRequestdeprecated
- type ApiListSecurityGroupsRequestdeprecated
- type ApiListServerNICsRequestdeprecated
- type ApiListServerServiceAccountsRequestdeprecated
- type ApiListServersRequestdeprecated
- type ApiListSnapshotsInProjectRequestdeprecated
- type ApiListVolumePerformanceClassesRequestdeprecated
- type ApiListVolumesRequestdeprecated
- type ApiPartialUpdateNetworkAreaRequestdeprecated
- type ApiPartialUpdateNetworkRequestdeprecated
- type ApiRebootServerRequestdeprecated
- type ApiRemoveNetworkFromServerRequestdeprecated
- type ApiRemoveNicFromServerRequestdeprecated
- type ApiRemovePublicIpFromServerRequestdeprecated
- type ApiRemoveSecurityGroupFromServerRequestdeprecated
- type ApiRemoveServiceAccountFromServerRequestdeprecated
- type ApiRemoveVolumeFromServerRequestdeprecated
- type ApiRescueServerRequestdeprecated
- type ApiResizeServerRequestdeprecated
- type ApiResizeVolumeRequestdeprecated
- type ApiRestoreBackupRequestdeprecated
- type ApiSetImageShareRequestdeprecated
- type ApiStartServerRequestdeprecated
- type ApiStopServerRequestdeprecated
- type ApiUnrescueServerRequestdeprecated
- type ApiUpdateAttachedVolumeRequestdeprecated
- type ApiUpdateBackupRequestdeprecated
- type ApiUpdateImageRequestdeprecated
- type ApiUpdateImageShareRequestdeprecated
- type ApiUpdateKeyPairRequestdeprecated
- type ApiUpdateNetworkAreaRegionRequestdeprecated
- type ApiUpdateNetworkAreaRouteRequestdeprecated
- type ApiUpdateNicRequestdeprecated
- type ApiUpdatePublicIPRequestdeprecated
- type ApiUpdateRouteOfRoutingTableRequestdeprecated
- type ApiUpdateRoutingTableOfAreaRequestdeprecated
- type ApiUpdateSecurityGroupRequestdeprecated
- type ApiUpdateServerRequestdeprecated
- type ApiUpdateSnapshotRequestdeprecated
- type ApiUpdateVolumeRequestdeprecated
- 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)deprecated
- type AvailabilityZoneListResponseGetItemsArgTypedeprecated
- type AvailabilityZoneListResponseGetItemsAttributeType
- type AvailabilityZoneListResponseGetItemsRetTypedeprecated
- 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) GetDescription() (res BackupGetDescriptionRetType)
- func (o *Backup) GetDescriptionOk() (ret BackupGetDescriptionRetType, 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) HasDescription() 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) SetDescription(v BackupGetDescriptionRetType)
- 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)deprecated
- type BackupGetAvailabilityZoneArgTypedeprecated
- type BackupGetAvailabilityZoneAttributeType
- type BackupGetAvailabilityZoneRetTypedeprecated
- type BackupGetCreatedAtArgTypedeprecated
- type BackupGetCreatedAtAttributeType
- type BackupGetCreatedAtRetTypedeprecated
- type BackupGetDescriptionArgTypedeprecated
- type BackupGetDescriptionAttributeType
- type BackupGetDescriptionRetTypedeprecated
- type BackupGetIdArgTypedeprecated
- type BackupGetIdAttributeType
- type BackupGetIdRetTypedeprecated
- type BackupGetLabelsArgTypedeprecated
- type BackupGetLabelsAttributeType
- type BackupGetLabelsRetTypedeprecated
- type BackupGetNameArgTypedeprecated
- type BackupGetNameAttributeType
- type BackupGetNameRetTypedeprecated
- type BackupGetSizeArgTypedeprecated
- type BackupGetSizeAttributeType
- type BackupGetSizeRetTypedeprecated
- type BackupGetSnapshotIdArgTypedeprecated
- type BackupGetSnapshotIdAttributeType
- type BackupGetSnapshotIdRetTypedeprecated
- type BackupGetStatusArgTypedeprecated
- type BackupGetStatusAttributeType
- type BackupGetStatusRetTypedeprecated
- type BackupGetUpdatedAtArgTypedeprecated
- type BackupGetUpdatedAtAttributeType
- type BackupGetUpdatedAtRetTypedeprecated
- type BackupGetVolumeIdArgTypedeprecated
- type BackupGetVolumeIdAttributeType
- type BackupGetVolumeIdRetTypedeprecated
- 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)deprecated
- type BackupListResponseGetItemsArgTypedeprecated
- type BackupListResponseGetItemsAttributeType
- type BackupListResponseGetItemsRetTypedeprecated
- 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)deprecated
- type BackupSourceGetIdArgTypedeprecated
- type BackupSourceGetIdAttributeType
- type BackupSourceGetIdRetTypedeprecated
- type BackupSourceGetTypeArgTypedeprecated
- type BackupSourceGetTypeAttributeType
- type BackupSourceGetTypeRetTypedeprecated
- type BackupgetEncryptedArgTypedeprecated
- type BackupgetEncryptedAttributeType
- type BackupgetEncryptedRetTypedeprecated
- 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)deprecated
- type BaseSecurityGroupRuleGetCreatedAtArgTypedeprecated
- type BaseSecurityGroupRuleGetCreatedAtAttributeType
- type BaseSecurityGroupRuleGetCreatedAtRetTypedeprecated
- type BaseSecurityGroupRuleGetDescriptionArgTypedeprecated
- type BaseSecurityGroupRuleGetDescriptionAttributeType
- type BaseSecurityGroupRuleGetDescriptionRetTypedeprecated
- type BaseSecurityGroupRuleGetDirectionArgTypedeprecated
- type BaseSecurityGroupRuleGetDirectionAttributeType
- type BaseSecurityGroupRuleGetDirectionRetTypedeprecated
- type BaseSecurityGroupRuleGetEthertypeArgTypedeprecated
- type BaseSecurityGroupRuleGetEthertypeAttributeType
- type BaseSecurityGroupRuleGetEthertypeRetTypedeprecated
- type BaseSecurityGroupRuleGetIcmpParametersArgTypedeprecated
- type BaseSecurityGroupRuleGetIcmpParametersAttributeType
- type BaseSecurityGroupRuleGetIcmpParametersRetTypedeprecated
- type BaseSecurityGroupRuleGetIdArgTypedeprecated
- type BaseSecurityGroupRuleGetIdAttributeType
- type BaseSecurityGroupRuleGetIdRetTypedeprecated
- type BaseSecurityGroupRuleGetIpRangeArgTypedeprecated
- type BaseSecurityGroupRuleGetIpRangeAttributeType
- type BaseSecurityGroupRuleGetIpRangeRetTypedeprecated
- type BaseSecurityGroupRuleGetPortRangeArgTypedeprecated
- type BaseSecurityGroupRuleGetPortRangeAttributeType
- type BaseSecurityGroupRuleGetPortRangeRetTypedeprecated
- type BaseSecurityGroupRuleGetRemoteSecurityGroupIdArgTypedeprecated
- type BaseSecurityGroupRuleGetRemoteSecurityGroupIdAttributeType
- type BaseSecurityGroupRuleGetRemoteSecurityGroupIdRetTypedeprecated
- type BaseSecurityGroupRuleGetSecurityGroupIdArgTypedeprecated
- type BaseSecurityGroupRuleGetSecurityGroupIdAttributeType
- type BaseSecurityGroupRuleGetSecurityGroupIdRetTypedeprecated
- type BaseSecurityGroupRuleGetUpdatedAtArgTypedeprecated
- type BaseSecurityGroupRuleGetUpdatedAtAttributeType
- type BaseSecurityGroupRuleGetUpdatedAtRetTypedeprecated
- 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)deprecated
- type BootVolumeGetIdArgTypedeprecated
- type BootVolumeGetIdAttributeType
- type BootVolumeGetIdRetTypedeprecated
- type BootVolumeGetPerformanceClassArgTypedeprecated
- type BootVolumeGetPerformanceClassAttributeType
- type BootVolumeGetPerformanceClassRetTypedeprecated
- type BootVolumeGetSizeArgTypedeprecated
- type BootVolumeGetSizeAttributeType
- type BootVolumeGetSizeRetTypedeprecated
- type BootVolumeGetSourceArgTypedeprecated
- type BootVolumeGetSourceAttributeType
- type BootVolumeGetSourceRetTypedeprecated
- 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)deprecated
- type BootVolumeSourceGetIdArgTypedeprecated
- type BootVolumeSourceGetIdAttributeType
- type BootVolumeSourceGetIdRetTypedeprecated
- type BootVolumeSourceGetTypeArgTypedeprecated
- type BootVolumeSourceGetTypeAttributeType
- type BootVolumeSourceGetTypeRetTypedeprecated
- type BootVolumegetDeleteOnTerminationArgTypedeprecated
- type BootVolumegetDeleteOnTerminationAttributeType
- type BootVolumegetDeleteOnTerminationRetTypedeprecated
- 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)deprecated
- type CreateAffinityGroupPayloadGetIdArgTypedeprecated
- type CreateAffinityGroupPayloadGetIdAttributeType
- type CreateAffinityGroupPayloadGetIdRetTypedeprecated
- type CreateAffinityGroupPayloadGetMembersArgTypedeprecated
- type CreateAffinityGroupPayloadGetMembersAttributeType
- type CreateAffinityGroupPayloadGetMembersRetTypedeprecated
- type CreateAffinityGroupPayloadGetNameArgTypedeprecated
- type CreateAffinityGroupPayloadGetNameAttributeType
- type CreateAffinityGroupPayloadGetNameRetTypedeprecated
- type CreateAffinityGroupPayloadGetPolicyArgTypedeprecated
- type CreateAffinityGroupPayloadGetPolicyAttributeType
- type CreateAffinityGroupPayloadGetPolicyRetTypedeprecated
- type CreateAffinityGroupRequestdeprecated
- type CreateBackupPayload
- func (o *CreateBackupPayload) GetDescription() (res CreateBackupPayloadGetDescriptionRetType)
- func (o *CreateBackupPayload) GetDescriptionOk() (ret CreateBackupPayloadGetDescriptionRetType, ok bool)
- 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) HasDescription() bool
- func (o *CreateBackupPayload) HasLabels() bool
- func (o *CreateBackupPayload) HasName() bool
- func (o *CreateBackupPayload) SetDescription(v CreateBackupPayloadGetDescriptionRetType)
- 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)deprecated
- type CreateBackupPayloadGetDescriptionArgTypedeprecated
- type CreateBackupPayloadGetDescriptionAttributeType
- type CreateBackupPayloadGetDescriptionRetTypedeprecated
- type CreateBackupPayloadGetLabelsArgTypedeprecated
- type CreateBackupPayloadGetLabelsAttributeType
- type CreateBackupPayloadGetLabelsRetTypedeprecated
- type CreateBackupPayloadGetNameArgTypedeprecated
- type CreateBackupPayloadGetNameAttributeType
- type CreateBackupPayloadGetNameRetTypedeprecated
- type CreateBackupPayloadGetSourceArgTypedeprecated
- type CreateBackupPayloadGetSourceAttributeType
- type CreateBackupPayloadGetSourceRetTypedeprecated
- type CreateBackupRequestdeprecated
- 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)deprecated
- type CreateImagePayloadGetAgentArgTypedeprecated
- type CreateImagePayloadGetAgentAttributeType
- type CreateImagePayloadGetAgentRetTypedeprecated
- type CreateImagePayloadGetChecksumArgTypedeprecated
- type CreateImagePayloadGetChecksumAttributeType
- type CreateImagePayloadGetChecksumRetTypedeprecated
- type CreateImagePayloadGetConfigArgTypedeprecated
- type CreateImagePayloadGetConfigAttributeType
- type CreateImagePayloadGetConfigRetTypedeprecated
- type CreateImagePayloadGetCreatedAtArgTypedeprecated
- type CreateImagePayloadGetCreatedAtAttributeType
- type CreateImagePayloadGetCreatedAtRetTypedeprecated
- type CreateImagePayloadGetDiskFormatArgTypedeprecated
- type CreateImagePayloadGetDiskFormatAttributeType
- type CreateImagePayloadGetDiskFormatRetTypedeprecated
- type CreateImagePayloadGetIdArgTypedeprecated
- type CreateImagePayloadGetIdAttributeType
- type CreateImagePayloadGetIdRetTypedeprecated
- type CreateImagePayloadGetImportProgressArgTypedeprecated
- type CreateImagePayloadGetImportProgressAttributeType
- type CreateImagePayloadGetImportProgressRetTypedeprecated
- type CreateImagePayloadGetLabelsArgTypedeprecated
- type CreateImagePayloadGetLabelsAttributeType
- type CreateImagePayloadGetLabelsRetTypedeprecated
- type CreateImagePayloadGetMinDiskSizeArgTypedeprecated
- type CreateImagePayloadGetMinDiskSizeAttributeType
- type CreateImagePayloadGetMinDiskSizeRetTypedeprecated
- type CreateImagePayloadGetMinRamArgTypedeprecated
- type CreateImagePayloadGetMinRamAttributeType
- type CreateImagePayloadGetMinRamRetTypedeprecated
- type CreateImagePayloadGetNameArgTypedeprecated
- type CreateImagePayloadGetNameAttributeType
- type CreateImagePayloadGetNameRetTypedeprecated
- type CreateImagePayloadGetOwnerArgTypedeprecated
- type CreateImagePayloadGetOwnerAttributeType
- type CreateImagePayloadGetOwnerRetTypedeprecated
- type CreateImagePayloadGetScopeArgTypedeprecated
- type CreateImagePayloadGetScopeAttributeType
- type CreateImagePayloadGetScopeRetTypedeprecated
- type CreateImagePayloadGetSizeArgTypedeprecated
- type CreateImagePayloadGetSizeAttributeType
- type CreateImagePayloadGetSizeRetTypedeprecated
- type CreateImagePayloadGetStatusArgTypedeprecated
- type CreateImagePayloadGetStatusAttributeType
- type CreateImagePayloadGetStatusRetTypedeprecated
- type CreateImagePayloadGetUpdatedAtArgTypedeprecated
- type CreateImagePayloadGetUpdatedAtAttributeType
- type CreateImagePayloadGetUpdatedAtRetTypedeprecated
- type CreateImagePayloadgetProtectedArgTypedeprecated
- type CreateImagePayloadgetProtectedAttributeType
- type CreateImagePayloadgetProtectedRetTypedeprecated
- type CreateImageRequestdeprecated
- 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)deprecated
- type CreateIsolatedNetworkPayloadGetIpv4ArgTypedeprecated
- type CreateIsolatedNetworkPayloadGetIpv4AttributeType
- type CreateIsolatedNetworkPayloadGetIpv4RetTypedeprecated
- type CreateIsolatedNetworkPayloadGetLabelsArgTypedeprecated
- type CreateIsolatedNetworkPayloadGetLabelsAttributeType
- type CreateIsolatedNetworkPayloadGetLabelsRetTypedeprecated
- type CreateIsolatedNetworkPayloadGetNameArgTypedeprecated
- type CreateIsolatedNetworkPayloadGetNameAttributeType
- type CreateIsolatedNetworkPayloadGetNameRetTypedeprecated
- type CreateIsolatedNetworkPayloadgetDhcpArgTypedeprecated
- type CreateIsolatedNetworkPayloadgetDhcpAttributeType
- type CreateIsolatedNetworkPayloadgetDhcpRetTypedeprecated
- type CreateIsolatedNetworkRequestdeprecated
- 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)deprecated
- type CreateKeyPairPayloadGetCreatedAtArgTypedeprecated
- type CreateKeyPairPayloadGetCreatedAtAttributeType
- type CreateKeyPairPayloadGetCreatedAtRetTypedeprecated
- type CreateKeyPairPayloadGetFingerprintArgTypedeprecated
- type CreateKeyPairPayloadGetFingerprintAttributeType
- type CreateKeyPairPayloadGetFingerprintRetTypedeprecated
- type CreateKeyPairPayloadGetLabelsArgTypedeprecated
- type CreateKeyPairPayloadGetLabelsAttributeType
- type CreateKeyPairPayloadGetLabelsRetTypedeprecated
- type CreateKeyPairPayloadGetNameArgTypedeprecated
- type CreateKeyPairPayloadGetNameAttributeType
- type CreateKeyPairPayloadGetNameRetTypedeprecated
- type CreateKeyPairPayloadGetPublicKeyArgTypedeprecated
- type CreateKeyPairPayloadGetPublicKeyAttributeType
- type CreateKeyPairPayloadGetPublicKeyRetTypedeprecated
- type CreateKeyPairPayloadGetUpdatedAtArgTypedeprecated
- type CreateKeyPairPayloadGetUpdatedAtAttributeType
- type CreateKeyPairPayloadGetUpdatedAtRetTypedeprecated
- type CreateKeyPairRequestdeprecated
- 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)deprecated
- type CreateNetworkAreaPayloadGetLabelsArgTypedeprecated
- type CreateNetworkAreaPayloadGetLabelsAttributeType
- type CreateNetworkAreaPayloadGetLabelsRetTypedeprecated
- type CreateNetworkAreaPayloadGetNameArgTypedeprecated
- type CreateNetworkAreaPayloadGetNameAttributeType
- type CreateNetworkAreaPayloadGetNameRetTypedeprecated
- 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)deprecated
- type CreateNetworkAreaRangePayloadGetIpv4ArgTypedeprecated
- type CreateNetworkAreaRangePayloadGetIpv4AttributeType
- type CreateNetworkAreaRangePayloadGetIpv4RetTypedeprecated
- type CreateNetworkAreaRangeRequestdeprecated
- 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)deprecated
- type CreateNetworkAreaRegionPayloadGetIpv4ArgTypedeprecated
- type CreateNetworkAreaRegionPayloadGetIpv4AttributeType
- type CreateNetworkAreaRegionPayloadGetIpv4RetTypedeprecated
- type CreateNetworkAreaRegionPayloadGetStatusArgTypedeprecated
- type CreateNetworkAreaRegionPayloadGetStatusAttributeType
- type CreateNetworkAreaRegionPayloadGetStatusRetTypedeprecated
- type CreateNetworkAreaRegionRequestdeprecated
- type CreateNetworkAreaRequestdeprecated
- 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)deprecated
- type CreateNetworkAreaRoutePayloadGetItemsArgTypedeprecated
- type CreateNetworkAreaRoutePayloadGetItemsAttributeType
- type CreateNetworkAreaRoutePayloadGetItemsRetTypedeprecated
- type CreateNetworkAreaRouteRequestdeprecated
- 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)deprecated
- func (o *CreateNetworkIPv4WithPrefix) UnsetGateway()
- type CreateNetworkIPv4WithPrefixGetGatewayArgTypedeprecated
- type CreateNetworkIPv4WithPrefixGetGatewayAttributeType
- type CreateNetworkIPv4WithPrefixGetGatewayRetTypedeprecated
- type CreateNetworkIPv4WithPrefixGetNameserversArgTypedeprecated
- type CreateNetworkIPv4WithPrefixGetNameserversAttributeType
- type CreateNetworkIPv4WithPrefixGetNameserversRetTypedeprecated
- type CreateNetworkIPv4WithPrefixGetPrefixArgTypedeprecated
- type CreateNetworkIPv4WithPrefixGetPrefixAttributeType
- type CreateNetworkIPv4WithPrefixGetPrefixRetTypedeprecated
- 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)deprecated
- type CreateNetworkIPv4WithPrefixLengthGetNameserversArgTypedeprecated
- type CreateNetworkIPv4WithPrefixLengthGetNameserversAttributeType
- type CreateNetworkIPv4WithPrefixLengthGetNameserversRetTypedeprecated
- type CreateNetworkIPv4WithPrefixLengthGetPrefixLengthArgTypedeprecated
- type CreateNetworkIPv4WithPrefixLengthGetPrefixLengthAttributeType
- type CreateNetworkIPv4WithPrefixLengthGetPrefixLengthRetTypedeprecated
- 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)deprecated
- func (o *CreateNetworkIPv6WithPrefix) UnsetGateway()
- type CreateNetworkIPv6WithPrefixGetGatewayArgTypedeprecated
- type CreateNetworkIPv6WithPrefixGetGatewayAttributeType
- type CreateNetworkIPv6WithPrefixGetGatewayRetTypedeprecated
- type CreateNetworkIPv6WithPrefixGetNameserversArgTypedeprecated
- type CreateNetworkIPv6WithPrefixGetNameserversAttributeType
- type CreateNetworkIPv6WithPrefixGetNameserversRetTypedeprecated
- type CreateNetworkIPv6WithPrefixGetPrefixArgTypedeprecated
- type CreateNetworkIPv6WithPrefixGetPrefixAttributeType
- type CreateNetworkIPv6WithPrefixGetPrefixRetTypedeprecated
- 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)deprecated
- type CreateNetworkIPv6WithPrefixLengthGetNameserversArgTypedeprecated
- type CreateNetworkIPv6WithPrefixLengthGetNameserversAttributeType
- type CreateNetworkIPv6WithPrefixLengthGetNameserversRetTypedeprecated
- type CreateNetworkIPv6WithPrefixLengthGetPrefixLengthArgTypedeprecated
- type CreateNetworkIPv6WithPrefixLengthGetPrefixLengthAttributeType
- type CreateNetworkIPv6WithPrefixLengthGetPrefixLengthRetTypedeprecated
- 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)deprecated
- type CreateNetworkPayloadGetIpv4ArgTypedeprecated
- type CreateNetworkPayloadGetIpv4AttributeType
- type CreateNetworkPayloadGetIpv4RetTypedeprecated
- type CreateNetworkPayloadGetIpv6ArgTypedeprecated
- type CreateNetworkPayloadGetIpv6AttributeType
- type CreateNetworkPayloadGetIpv6RetTypedeprecated
- type CreateNetworkPayloadGetLabelsArgTypedeprecated
- type CreateNetworkPayloadGetLabelsAttributeType
- type CreateNetworkPayloadGetLabelsRetTypedeprecated
- type CreateNetworkPayloadGetNameArgTypedeprecated
- type CreateNetworkPayloadGetNameAttributeType
- type CreateNetworkPayloadGetNameRetTypedeprecated
- type CreateNetworkPayloadGetRoutingTableIdArgTypedeprecated
- type CreateNetworkPayloadGetRoutingTableIdAttributeType
- type CreateNetworkPayloadGetRoutingTableIdRetTypedeprecated
- type CreateNetworkPayloadgetDhcpArgTypedeprecated
- type CreateNetworkPayloadgetDhcpAttributeType
- type CreateNetworkPayloadgetDhcpRetTypedeprecated
- type CreateNetworkPayloadgetRoutedArgTypedeprecated
- type CreateNetworkPayloadgetRoutedAttributeType
- type CreateNetworkPayloadgetRoutedRetTypedeprecated
- type CreateNetworkRequestdeprecated
- 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)deprecated
- type CreateNicPayloadGetAllowedAddressesArgTypedeprecated
- type CreateNicPayloadGetAllowedAddressesAttributeType
- type CreateNicPayloadGetAllowedAddressesRetTypedeprecated
- type CreateNicPayloadGetDescriptionArgTypedeprecated
- type CreateNicPayloadGetDescriptionAttributeType
- type CreateNicPayloadGetDescriptionRetTypedeprecated
- type CreateNicPayloadGetDeviceArgTypedeprecated
- type CreateNicPayloadGetDeviceAttributeType
- type CreateNicPayloadGetDeviceRetTypedeprecated
- type CreateNicPayloadGetIdArgTypedeprecated
- type CreateNicPayloadGetIdAttributeType
- type CreateNicPayloadGetIdRetTypedeprecated
- type CreateNicPayloadGetIpv4ArgTypedeprecated
- type CreateNicPayloadGetIpv4AttributeType
- type CreateNicPayloadGetIpv4RetTypedeprecated
- type CreateNicPayloadGetIpv6ArgTypedeprecated
- type CreateNicPayloadGetIpv6AttributeType
- type CreateNicPayloadGetIpv6RetTypedeprecated
- type CreateNicPayloadGetLabelsArgTypedeprecated
- type CreateNicPayloadGetLabelsAttributeType
- type CreateNicPayloadGetLabelsRetTypedeprecated
- type CreateNicPayloadGetMacArgTypedeprecated
- type CreateNicPayloadGetMacAttributeType
- type CreateNicPayloadGetMacRetTypedeprecated
- type CreateNicPayloadGetNameArgTypedeprecated
- type CreateNicPayloadGetNameAttributeType
- type CreateNicPayloadGetNameRetTypedeprecated
- type CreateNicPayloadGetNetworkIdArgTypedeprecated
- type CreateNicPayloadGetNetworkIdAttributeType
- type CreateNicPayloadGetNetworkIdRetTypedeprecated
- type CreateNicPayloadGetSecurityGroupsArgTypedeprecated
- type CreateNicPayloadGetSecurityGroupsAttributeType
- type CreateNicPayloadGetSecurityGroupsRetTypedeprecated
- type CreateNicPayloadGetStatusArgTypedeprecated
- type CreateNicPayloadGetStatusAttributeType
- type CreateNicPayloadGetStatusRetTypedeprecated
- type CreateNicPayloadGetTypeArgTypedeprecated
- type CreateNicPayloadGetTypeAttributeType
- type CreateNicPayloadGetTypeRetTypedeprecated
- type CreateNicPayloadgetNicSecurityArgTypedeprecated
- type CreateNicPayloadgetNicSecurityAttributeType
- type CreateNicPayloadgetNicSecurityRetTypedeprecated
- type CreateNicRequestdeprecated
- 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)deprecated
- func (o *CreatePublicIPPayload) UnsetNetworkInterface()
- type CreatePublicIPPayloadGetIdArgTypedeprecated
- type CreatePublicIPPayloadGetIdAttributeType
- type CreatePublicIPPayloadGetIdRetTypedeprecated
- type CreatePublicIPPayloadGetIpArgTypedeprecated
- type CreatePublicIPPayloadGetIpAttributeType
- type CreatePublicIPPayloadGetIpRetTypedeprecated
- type CreatePublicIPPayloadGetLabelsArgTypedeprecated
- type CreatePublicIPPayloadGetLabelsAttributeType
- type CreatePublicIPPayloadGetLabelsRetTypedeprecated
- type CreatePublicIPPayloadGetNetworkInterfaceArgTypedeprecated
- type CreatePublicIPPayloadGetNetworkInterfaceAttributeType
- type CreatePublicIPPayloadGetNetworkInterfaceRetTypedeprecated
- type CreatePublicIPRequestdeprecated
- 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)deprecated
- type CreateSecurityGroupPayloadGetCreatedAtArgTypedeprecated
- type CreateSecurityGroupPayloadGetCreatedAtAttributeType
- type CreateSecurityGroupPayloadGetCreatedAtRetTypedeprecated
- type CreateSecurityGroupPayloadGetDescriptionArgTypedeprecated
- type CreateSecurityGroupPayloadGetDescriptionAttributeType
- type CreateSecurityGroupPayloadGetDescriptionRetTypedeprecated
- type CreateSecurityGroupPayloadGetIdArgTypedeprecated
- type CreateSecurityGroupPayloadGetIdAttributeType
- type CreateSecurityGroupPayloadGetIdRetTypedeprecated
- type CreateSecurityGroupPayloadGetLabelsArgTypedeprecated
- type CreateSecurityGroupPayloadGetLabelsAttributeType
- type CreateSecurityGroupPayloadGetLabelsRetTypedeprecated
- type CreateSecurityGroupPayloadGetNameArgTypedeprecated
- type CreateSecurityGroupPayloadGetNameAttributeType
- type CreateSecurityGroupPayloadGetNameRetTypedeprecated
- type CreateSecurityGroupPayloadGetRulesArgTypedeprecated
- type CreateSecurityGroupPayloadGetRulesAttributeType
- type CreateSecurityGroupPayloadGetRulesRetTypedeprecated
- type CreateSecurityGroupPayloadGetUpdatedAtArgTypedeprecated
- type CreateSecurityGroupPayloadGetUpdatedAtAttributeType
- type CreateSecurityGroupPayloadGetUpdatedAtRetTypedeprecated
- type CreateSecurityGroupPayloadgetStatefulArgTypedeprecated
- type CreateSecurityGroupPayloadgetStatefulAttributeType
- type CreateSecurityGroupPayloadgetStatefulRetTypedeprecated
- type CreateSecurityGroupRequestdeprecated
- 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)deprecated
- type CreateSecurityGroupRulePayloadGetCreatedAtArgTypedeprecated
- type CreateSecurityGroupRulePayloadGetCreatedAtAttributeType
- type CreateSecurityGroupRulePayloadGetCreatedAtRetTypedeprecated
- type CreateSecurityGroupRulePayloadGetDescriptionArgTypedeprecated
- type CreateSecurityGroupRulePayloadGetDescriptionAttributeType
- type CreateSecurityGroupRulePayloadGetDescriptionRetTypedeprecated
- type CreateSecurityGroupRulePayloadGetDirectionArgTypedeprecated
- type CreateSecurityGroupRulePayloadGetDirectionAttributeType
- type CreateSecurityGroupRulePayloadGetDirectionRetTypedeprecated
- type CreateSecurityGroupRulePayloadGetEthertypeArgTypedeprecated
- type CreateSecurityGroupRulePayloadGetEthertypeAttributeType
- type CreateSecurityGroupRulePayloadGetEthertypeRetTypedeprecated
- type CreateSecurityGroupRulePayloadGetIcmpParametersArgTypedeprecated
- type CreateSecurityGroupRulePayloadGetIcmpParametersAttributeType
- type CreateSecurityGroupRulePayloadGetIcmpParametersRetTypedeprecated
- type CreateSecurityGroupRulePayloadGetIdArgTypedeprecated
- type CreateSecurityGroupRulePayloadGetIdAttributeType
- type CreateSecurityGroupRulePayloadGetIdRetTypedeprecated
- type CreateSecurityGroupRulePayloadGetIpRangeArgTypedeprecated
- type CreateSecurityGroupRulePayloadGetIpRangeAttributeType
- type CreateSecurityGroupRulePayloadGetIpRangeRetTypedeprecated
- type CreateSecurityGroupRulePayloadGetPortRangeArgTypedeprecated
- type CreateSecurityGroupRulePayloadGetPortRangeAttributeType
- type CreateSecurityGroupRulePayloadGetPortRangeRetTypedeprecated
- type CreateSecurityGroupRulePayloadGetProtocolArgTypedeprecated
- type CreateSecurityGroupRulePayloadGetProtocolAttributeType
- type CreateSecurityGroupRulePayloadGetProtocolRetTypedeprecated
- type CreateSecurityGroupRulePayloadGetRemoteSecurityGroupIdArgTypedeprecated
- type CreateSecurityGroupRulePayloadGetRemoteSecurityGroupIdAttributeType
- type CreateSecurityGroupRulePayloadGetRemoteSecurityGroupIdRetTypedeprecated
- type CreateSecurityGroupRulePayloadGetSecurityGroupIdArgTypedeprecated
- type CreateSecurityGroupRulePayloadGetSecurityGroupIdAttributeType
- type CreateSecurityGroupRulePayloadGetSecurityGroupIdRetTypedeprecated
- type CreateSecurityGroupRulePayloadGetUpdatedAtArgTypedeprecated
- type CreateSecurityGroupRulePayloadGetUpdatedAtAttributeType
- type CreateSecurityGroupRulePayloadGetUpdatedAtRetTypedeprecated
- 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)deprecated
- type CreateSecurityGroupRuleProtocolGetProtocolArgTypedeprecated
- type CreateSecurityGroupRuleProtocolGetProtocolAttributeType
- type CreateSecurityGroupRuleProtocolGetProtocolRetTypedeprecated
- type CreateSecurityGroupRuleRequestdeprecated
- 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)deprecated
- type CreateServerNetworkingGetNetworkIdArgTypedeprecated
- type CreateServerNetworkingGetNetworkIdAttributeType
- type CreateServerNetworkingGetNetworkIdRetTypedeprecated
- 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)deprecated
- type CreateServerNetworkingWithNicsGetNicIdsArgTypedeprecated
- type CreateServerNetworkingWithNicsGetNicIdsAttributeType
- type CreateServerNetworkingWithNicsGetNicIdsRetTypedeprecated
- 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)deprecated
- 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)deprecated
- type CreateServerPayloadAllOfGetNetworkingArgTypedeprecated
- type CreateServerPayloadAllOfGetNetworkingAttributeType
- type CreateServerPayloadAllOfGetNetworkingRetTypedeprecated
- type CreateServerPayloadAllOfNetworking
- type CreateServerPayloadGetAffinityGroupArgTypedeprecated
- type CreateServerPayloadGetAffinityGroupAttributeType
- type CreateServerPayloadGetAffinityGroupRetTypedeprecated
- type CreateServerPayloadGetAgentArgTypedeprecated
- type CreateServerPayloadGetAgentAttributeType
- type CreateServerPayloadGetAgentRetTypedeprecated
- type CreateServerPayloadGetAvailabilityZoneArgTypedeprecated
- type CreateServerPayloadGetAvailabilityZoneAttributeType
- type CreateServerPayloadGetAvailabilityZoneRetTypedeprecated
- type CreateServerPayloadGetBootVolumeArgTypedeprecated
- type CreateServerPayloadGetBootVolumeAttributeType
- type CreateServerPayloadGetBootVolumeRetTypedeprecated
- type CreateServerPayloadGetCreatedAtArgTypedeprecated
- type CreateServerPayloadGetCreatedAtAttributeType
- type CreateServerPayloadGetCreatedAtRetTypedeprecated
- type CreateServerPayloadGetErrorMessageArgTypedeprecated
- type CreateServerPayloadGetErrorMessageAttributeType
- type CreateServerPayloadGetErrorMessageRetTypedeprecated
- type CreateServerPayloadGetIdArgTypedeprecated
- type CreateServerPayloadGetIdAttributeType
- type CreateServerPayloadGetIdRetTypedeprecated
- type CreateServerPayloadGetImageIdArgTypedeprecated
- type CreateServerPayloadGetImageIdAttributeType
- type CreateServerPayloadGetImageIdRetTypedeprecated
- type CreateServerPayloadGetKeypairNameArgTypedeprecated
- type CreateServerPayloadGetKeypairNameAttributeType
- type CreateServerPayloadGetKeypairNameRetTypedeprecated
- type CreateServerPayloadGetLabelsArgTypedeprecated
- type CreateServerPayloadGetLabelsAttributeType
- type CreateServerPayloadGetLabelsRetTypedeprecated
- type CreateServerPayloadGetLaunchedAtArgTypedeprecated
- type CreateServerPayloadGetLaunchedAtAttributeType
- type CreateServerPayloadGetLaunchedAtRetTypedeprecated
- type CreateServerPayloadGetMachineTypeArgTypedeprecated
- type CreateServerPayloadGetMachineTypeAttributeType
- type CreateServerPayloadGetMachineTypeRetTypedeprecated
- type CreateServerPayloadGetMaintenanceWindowArgTypedeprecated
- type CreateServerPayloadGetMaintenanceWindowAttributeType
- type CreateServerPayloadGetMaintenanceWindowRetTypedeprecated
- type CreateServerPayloadGetMetadataArgTypedeprecated
- type CreateServerPayloadGetMetadataAttributeType
- type CreateServerPayloadGetMetadataRetTypedeprecated
- type CreateServerPayloadGetNameArgTypedeprecated
- type CreateServerPayloadGetNameAttributeType
- type CreateServerPayloadGetNameRetTypedeprecated
- type CreateServerPayloadGetNetworkingArgTypedeprecated
- type CreateServerPayloadGetNetworkingAttributeType
- type CreateServerPayloadGetNetworkingRetTypedeprecated
- type CreateServerPayloadGetNicsArgTypedeprecated
- type CreateServerPayloadGetNicsAttributeType
- type CreateServerPayloadGetNicsRetTypedeprecated
- type CreateServerPayloadGetPowerStatusArgTypedeprecated
- type CreateServerPayloadGetPowerStatusAttributeType
- type CreateServerPayloadGetPowerStatusRetTypedeprecated
- type CreateServerPayloadGetSecurityGroupsArgTypedeprecated
- type CreateServerPayloadGetSecurityGroupsAttributeType
- type CreateServerPayloadGetSecurityGroupsRetTypedeprecated
- type CreateServerPayloadGetServiceAccountMailsArgTypedeprecated
- type CreateServerPayloadGetServiceAccountMailsAttributeType
- type CreateServerPayloadGetServiceAccountMailsRetTypedeprecated
- type CreateServerPayloadGetStatusArgTypedeprecated
- type CreateServerPayloadGetStatusAttributeType
- type CreateServerPayloadGetStatusRetTypedeprecated
- type CreateServerPayloadGetUpdatedAtArgTypedeprecated
- type CreateServerPayloadGetUpdatedAtAttributeType
- type CreateServerPayloadGetUpdatedAtRetTypedeprecated
- type CreateServerPayloadGetUserDataArgTypedeprecated
- type CreateServerPayloadGetUserDataAttributeType
- type CreateServerPayloadGetUserDataRetTypedeprecated
- type CreateServerPayloadGetVolumesArgTypedeprecated
- type CreateServerPayloadGetVolumesAttributeType
- type CreateServerPayloadGetVolumesRetTypedeprecated
- type CreateServerRequestdeprecated
- type CreateSnapshotPayload
- func (o *CreateSnapshotPayload) GetCreatedAt() (res CreateSnapshotPayloadGetCreatedAtRetType)
- func (o *CreateSnapshotPayload) GetCreatedAtOk() (ret CreateSnapshotPayloadGetCreatedAtRetType, ok bool)
- func (o *CreateSnapshotPayload) GetDescription() (res CreateSnapshotPayloadGetDescriptionRetType)
- func (o *CreateSnapshotPayload) GetDescriptionOk() (ret CreateSnapshotPayloadGetDescriptionRetType, 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) HasDescription() 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) SetDescription(v CreateSnapshotPayloadGetDescriptionRetType)
- 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)deprecated
- type CreateSnapshotPayloadGetCreatedAtArgTypedeprecated
- type CreateSnapshotPayloadGetCreatedAtAttributeType
- type CreateSnapshotPayloadGetCreatedAtRetTypedeprecated
- type CreateSnapshotPayloadGetDescriptionArgTypedeprecated
- type CreateSnapshotPayloadGetDescriptionAttributeType
- type CreateSnapshotPayloadGetDescriptionRetTypedeprecated
- type CreateSnapshotPayloadGetIdArgTypedeprecated
- type CreateSnapshotPayloadGetIdAttributeType
- type CreateSnapshotPayloadGetIdRetTypedeprecated
- type CreateSnapshotPayloadGetLabelsArgTypedeprecated
- type CreateSnapshotPayloadGetLabelsAttributeType
- type CreateSnapshotPayloadGetLabelsRetTypedeprecated
- type CreateSnapshotPayloadGetNameArgTypedeprecated
- type CreateSnapshotPayloadGetNameAttributeType
- type CreateSnapshotPayloadGetNameRetTypedeprecated
- type CreateSnapshotPayloadGetSizeArgTypedeprecated
- type CreateSnapshotPayloadGetSizeAttributeType
- type CreateSnapshotPayloadGetSizeRetTypedeprecated
- type CreateSnapshotPayloadGetStatusArgTypedeprecated
- type CreateSnapshotPayloadGetStatusAttributeType
- type CreateSnapshotPayloadGetStatusRetTypedeprecated
- type CreateSnapshotPayloadGetUpdatedAtArgTypedeprecated
- type CreateSnapshotPayloadGetUpdatedAtAttributeType
- type CreateSnapshotPayloadGetUpdatedAtRetTypedeprecated
- type CreateSnapshotPayloadGetVolumeIdArgTypedeprecated
- type CreateSnapshotPayloadGetVolumeIdAttributeType
- type CreateSnapshotPayloadGetVolumeIdRetTypedeprecated
- type CreateSnapshotRequestdeprecated
- 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)deprecated
- type CreateVolumePayloadGetAvailabilityZoneArgTypedeprecated
- type CreateVolumePayloadGetAvailabilityZoneAttributeType
- type CreateVolumePayloadGetAvailabilityZoneRetTypedeprecated
- type CreateVolumePayloadGetCreatedAtArgTypedeprecated
- type CreateVolumePayloadGetCreatedAtAttributeType
- type CreateVolumePayloadGetCreatedAtRetTypedeprecated
- type CreateVolumePayloadGetDescriptionArgTypedeprecated
- type CreateVolumePayloadGetDescriptionAttributeType
- type CreateVolumePayloadGetDescriptionRetTypedeprecated
- type CreateVolumePayloadGetEncryptionParametersArgTypedeprecated
- type CreateVolumePayloadGetEncryptionParametersAttributeType
- type CreateVolumePayloadGetEncryptionParametersRetTypedeprecated
- type CreateVolumePayloadGetIdArgTypedeprecated
- type CreateVolumePayloadGetIdAttributeType
- type CreateVolumePayloadGetIdRetTypedeprecated
- type CreateVolumePayloadGetImageConfigArgTypedeprecated
- type CreateVolumePayloadGetImageConfigAttributeType
- type CreateVolumePayloadGetImageConfigRetTypedeprecated
- type CreateVolumePayloadGetLabelsArgTypedeprecated
- type CreateVolumePayloadGetLabelsAttributeType
- type CreateVolumePayloadGetLabelsRetTypedeprecated
- type CreateVolumePayloadGetNameArgTypedeprecated
- type CreateVolumePayloadGetNameAttributeType
- type CreateVolumePayloadGetNameRetTypedeprecated
- type CreateVolumePayloadGetPerformanceClassArgTypedeprecated
- type CreateVolumePayloadGetPerformanceClassAttributeType
- type CreateVolumePayloadGetPerformanceClassRetTypedeprecated
- type CreateVolumePayloadGetServerIdArgTypedeprecated
- type CreateVolumePayloadGetServerIdAttributeType
- type CreateVolumePayloadGetServerIdRetTypedeprecated
- type CreateVolumePayloadGetSizeArgTypedeprecated
- type CreateVolumePayloadGetSizeAttributeType
- type CreateVolumePayloadGetSizeRetTypedeprecated
- type CreateVolumePayloadGetSourceArgTypedeprecated
- type CreateVolumePayloadGetSourceAttributeType
- type CreateVolumePayloadGetSourceRetTypedeprecated
- type CreateVolumePayloadGetStatusArgTypedeprecated
- type CreateVolumePayloadGetStatusAttributeType
- type CreateVolumePayloadGetStatusRetTypedeprecated
- type CreateVolumePayloadGetUpdatedAtArgTypedeprecated
- type CreateVolumePayloadGetUpdatedAtAttributeType
- type CreateVolumePayloadGetUpdatedAtRetTypedeprecated
- type CreateVolumePayloadgetBootableArgTypedeprecated
- type CreateVolumePayloadgetBootableAttributeType
- type CreateVolumePayloadgetBootableRetTypedeprecated
- type CreateVolumePayloadgetEncryptedArgTypedeprecated
- type CreateVolumePayloadgetEncryptedAttributeType
- type CreateVolumePayloadgetEncryptedRetTypedeprecated
- type CreateVolumeRequestdeprecated
- type DeallocateServerRequestdeprecated
- type DefaultApideprecated
- type DefaultApiService
- type DeleteAffinityGroupRequestdeprecated
- type DeleteBackupRequestdeprecated
- type DeleteImageRequestdeprecated
- type DeleteImageShareConsumerRequestdeprecated
- type DeleteImageShareRequestdeprecated
- type DeleteKeyPairRequestdeprecated
- type DeleteNetworkAreaRangeRequestdeprecated
- type DeleteNetworkAreaRegionRequestdeprecated
- type DeleteNetworkAreaRequestdeprecated
- type DeleteNetworkAreaRouteRequestdeprecated
- type DeleteNetworkRequestdeprecated
- type DeleteNicRequestdeprecated
- type DeletePublicIPRequestdeprecated
- type DeleteRouteFromRoutingTableRequestdeprecated
- type DeleteRoutingTableFromAreaRequestdeprecated
- type DeleteSecurityGroupRequestdeprecated
- type DeleteSecurityGroupRuleRequestdeprecated
- type DeleteServerRequestdeprecated
- type DeleteSnapshotRequestdeprecated
- type DeleteVolumeRequestdeprecated
- 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)deprecated
- type DestinationCIDRv4GetTypeArgTypedeprecated
- type DestinationCIDRv4GetTypeAttributeType
- type DestinationCIDRv4GetTypeRetTypedeprecated
- type DestinationCIDRv4GetValueArgTypedeprecated
- type DestinationCIDRv4GetValueAttributeType
- type DestinationCIDRv4GetValueRetTypedeprecated
- 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)deprecated
- type DestinationCIDRv6GetTypeArgTypedeprecated
- type DestinationCIDRv6GetTypeAttributeType
- type DestinationCIDRv6GetTypeRetTypedeprecated
- type DestinationCIDRv6GetValueArgTypedeprecated
- type DestinationCIDRv6GetValueAttributeType
- type DestinationCIDRv6GetValueRetTypedeprecated
- 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)deprecated
- type ErrorGetCodeArgTypedeprecated
- type ErrorGetCodeAttributeType
- type ErrorGetCodeRetTypedeprecated
- type ErrorGetMsgArgTypedeprecated
- type ErrorGetMsgAttributeType
- type ErrorGetMsgRetTypedeprecated
- type GetAffinityGroupRequestdeprecated
- type GetAttachedVolumeRequestdeprecated
- type GetBackupRequestdeprecated
- type GetImageRequestdeprecated
- type GetImageShareConsumerRequestdeprecated
- type GetImageShareRequestdeprecated
- type GetKeyPairRequestdeprecated
- type GetMachineTypeRequestdeprecated
- type GetNetworkAreaRangeRequestdeprecated
- type GetNetworkAreaRegionRequestdeprecated
- type GetNetworkAreaRequestdeprecated
- type GetNetworkAreaRouteRequestdeprecated
- type GetNetworkRequestdeprecated
- type GetNicRequestdeprecated
- type GetOrganizationRequestRequestdeprecated
- type GetProjectDetailsRequestdeprecated
- type GetProjectNICRequestdeprecated
- type GetProjectRequestRequestdeprecated
- type GetPublicIPRequestdeprecated
- type GetRouteOfRoutingTableRequestdeprecated
- type GetRoutingTableOfAreaRequestdeprecated
- type GetSecurityGroupRequestdeprecated
- type GetSecurityGroupRuleRequestdeprecated
- type GetServerConsoleRequestdeprecated
- 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)deprecated
- type GetServerLog200ResponseGetOutputArgTypedeprecated
- type GetServerLog200ResponseGetOutputAttributeType
- type GetServerLog200ResponseGetOutputRetTypedeprecated
- type GetServerLogRequestdeprecated
- type GetServerRequestdeprecated
- type GetSnapshotRequestdeprecated
- type GetVolumePerformanceClassRequestdeprecated
- type GetVolumeRequestdeprecated
- 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)deprecated
- type ICMPParametersGetCodeArgTypedeprecated
- type ICMPParametersGetCodeAttributeType
- type ICMPParametersGetCodeRetTypedeprecated
- type ICMPParametersGetTypeArgTypedeprecated
- type ICMPParametersGetTypeAttributeType
- type ICMPParametersGetTypeRetTypedeprecated
- 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)deprecated
- 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)deprecated
- type ImageAgentgetProvisionByDefaultArgTypedeprecated
- type ImageAgentgetProvisionByDefaultAttributeType
- type ImageAgentgetProvisionByDefaultRetTypedeprecated
- type ImageAgentgetSupportedArgTypedeprecated
- type ImageAgentgetSupportedAttributeType
- type ImageAgentgetSupportedRetTypedeprecated
- 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)deprecated
- type ImageChecksumGetAlgorithmArgTypedeprecated
- type ImageChecksumGetAlgorithmAttributeType
- type ImageChecksumGetAlgorithmRetTypedeprecated
- type ImageChecksumGetDigestArgTypedeprecated
- type ImageChecksumGetDigestAttributeType
- type ImageChecksumGetDigestRetTypedeprecated
- 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)deprecated
- 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 ImageConfigGetArchitectureArgTypedeprecated
- type ImageConfigGetArchitectureAttributeType
- type ImageConfigGetArchitectureRetTypedeprecated
- type ImageConfigGetCdromBusArgTypedeprecated
- type ImageConfigGetCdromBusAttributeType
- type ImageConfigGetCdromBusRetTypedeprecated
- type ImageConfigGetDiskBusArgTypedeprecated
- type ImageConfigGetDiskBusAttributeType
- type ImageConfigGetDiskBusRetTypedeprecated
- type ImageConfigGetNicModelArgTypedeprecated
- type ImageConfigGetNicModelAttributeType
- type ImageConfigGetNicModelRetTypedeprecated
- type ImageConfigGetOperatingSystemArgTypedeprecated
- type ImageConfigGetOperatingSystemAttributeType
- type ImageConfigGetOperatingSystemDistroArgTypedeprecated
- type ImageConfigGetOperatingSystemDistroAttributeType
- type ImageConfigGetOperatingSystemDistroRetTypedeprecated
- type ImageConfigGetOperatingSystemRetTypedeprecated
- type ImageConfigGetOperatingSystemVersionArgTypedeprecated
- type ImageConfigGetOperatingSystemVersionAttributeType
- type ImageConfigGetOperatingSystemVersionRetTypedeprecated
- type ImageConfigGetRescueBusArgTypedeprecated
- type ImageConfigGetRescueBusAttributeType
- type ImageConfigGetRescueBusRetTypedeprecated
- type ImageConfigGetRescueDeviceArgTypedeprecated
- type ImageConfigGetRescueDeviceAttributeType
- type ImageConfigGetRescueDeviceRetTypedeprecated
- type ImageConfigGetVideoModelArgTypedeprecated
- type ImageConfigGetVideoModelAttributeType
- type ImageConfigGetVideoModelRetTypedeprecated
- type ImageConfiggetBootMenuArgTypedeprecated
- type ImageConfiggetBootMenuAttributeType
- type ImageConfiggetBootMenuRetTypedeprecated
- type ImageConfiggetSecureBootArgTypedeprecated
- type ImageConfiggetSecureBootAttributeType
- type ImageConfiggetSecureBootRetTypedeprecated
- type ImageConfiggetUefiArgTypedeprecated
- type ImageConfiggetUefiAttributeType
- type ImageConfiggetUefiRetTypedeprecated
- type ImageConfiggetVirtioScsiArgTypedeprecated
- type ImageConfiggetVirtioScsiAttributeType
- type ImageConfiggetVirtioScsiRetTypedeprecated
- 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)deprecated
- type ImageCreateResponseGetIdArgTypedeprecated
- type ImageCreateResponseGetIdAttributeType
- type ImageCreateResponseGetIdRetTypedeprecated
- type ImageCreateResponseGetUploadUrlArgTypedeprecated
- type ImageCreateResponseGetUploadUrlAttributeType
- type ImageCreateResponseGetUploadUrlRetTypedeprecated
- type ImageFromVolumePayload
- func (o *ImageFromVolumePayload) GetDiskFormat() (ret 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) 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)deprecated
- type ImageFromVolumePayloadGetDiskFormatArgTypedeprecated
- type ImageFromVolumePayloadGetDiskFormatAttributeType
- type ImageFromVolumePayloadGetDiskFormatRetTypedeprecated
- type ImageFromVolumePayloadGetNameArgTypedeprecated
- type ImageFromVolumePayloadGetNameAttributeType
- type ImageFromVolumePayloadGetNameRetTypedeprecated
- type ImageFromVolumePayloadgetProtectedArgTypedeprecated
- type ImageFromVolumePayloadgetProtectedAttributeType
- type ImageFromVolumePayloadgetProtectedRetTypedeprecated
- type ImageFromVolumeRequestdeprecated
- type ImageGetAgentArgTypedeprecated
- type ImageGetAgentAttributeType
- type ImageGetAgentRetTypedeprecated
- type ImageGetChecksumArgTypedeprecated
- type ImageGetChecksumAttributeType
- type ImageGetChecksumRetTypedeprecated
- type ImageGetConfigArgTypedeprecated
- type ImageGetConfigAttributeType
- type ImageGetConfigRetTypedeprecated
- type ImageGetCreatedAtArgTypedeprecated
- type ImageGetCreatedAtAttributeType
- type ImageGetCreatedAtRetTypedeprecated
- type ImageGetDiskFormatArgTypedeprecated
- type ImageGetDiskFormatAttributeType
- type ImageGetDiskFormatRetTypedeprecated
- type ImageGetIdArgTypedeprecated
- type ImageGetIdAttributeType
- type ImageGetIdRetTypedeprecated
- type ImageGetImportProgressArgTypedeprecated
- type ImageGetImportProgressAttributeType
- type ImageGetImportProgressRetTypedeprecated
- type ImageGetLabelsArgTypedeprecated
- type ImageGetLabelsAttributeType
- type ImageGetLabelsRetTypedeprecated
- type ImageGetMinDiskSizeArgTypedeprecated
- type ImageGetMinDiskSizeAttributeType
- type ImageGetMinDiskSizeRetTypedeprecated
- type ImageGetMinRamArgTypedeprecated
- type ImageGetMinRamAttributeType
- type ImageGetMinRamRetTypedeprecated
- type ImageGetNameArgTypedeprecated
- type ImageGetNameAttributeType
- type ImageGetNameRetTypedeprecated
- type ImageGetOwnerArgTypedeprecated
- type ImageGetOwnerAttributeType
- type ImageGetOwnerRetTypedeprecated
- type ImageGetScopeArgTypedeprecated
- type ImageGetScopeAttributeType
- type ImageGetScopeRetTypedeprecated
- type ImageGetSizeArgTypedeprecated
- type ImageGetSizeAttributeType
- type ImageGetSizeRetTypedeprecated
- type ImageGetStatusArgTypedeprecated
- type ImageGetStatusAttributeType
- type ImageGetStatusRetTypedeprecated
- type ImageGetUpdatedAtArgTypedeprecated
- type ImageGetUpdatedAtAttributeType
- type ImageGetUpdatedAtRetTypedeprecated
- 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)deprecated
- type ImageListResponseGetItemsArgTypedeprecated
- type ImageListResponseGetItemsAttributeType
- type ImageListResponseGetItemsRetTypedeprecated
- 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)deprecated
- 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)deprecated
- type ImageShareConsumerGetConsumerProjectIdArgTypedeprecated
- type ImageShareConsumerGetConsumerProjectIdAttributeType
- type ImageShareConsumerGetConsumerProjectIdRetTypedeprecated
- type ImageShareConsumerGetCreatedAtArgTypedeprecated
- type ImageShareConsumerGetCreatedAtAttributeType
- type ImageShareConsumerGetCreatedAtRetTypedeprecated
- type ImageShareConsumerGetImageIdArgTypedeprecated
- type ImageShareConsumerGetImageIdAttributeType
- type ImageShareConsumerGetImageIdRetTypedeprecated
- type ImageShareConsumerGetUpdatedAtArgTypedeprecated
- type ImageShareConsumerGetUpdatedAtAttributeType
- type ImageShareConsumerGetUpdatedAtRetTypedeprecated
- type ImageShareGetProjectsArgTypedeprecated
- type ImageShareGetProjectsAttributeType
- type ImageShareGetProjectsRetTypedeprecated
- type ImageSharegetParentOrganizationArgTypedeprecated
- type ImageSharegetParentOrganizationAttributeType
- type ImageSharegetParentOrganizationRetTypedeprecated
- type ImagegetProtectedArgTypedeprecated
- type ImagegetProtectedAttributeType
- type ImagegetProtectedRetTypedeprecated
- 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)deprecated
- type KeyPairListResponseGetItemsArgTypedeprecated
- type KeyPairListResponseGetItemsAttributeType
- type KeyPairListResponseGetItemsRetTypedeprecated
- 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)deprecated
- type KeypairGetCreatedAtArgTypedeprecated
- type KeypairGetCreatedAtAttributeType
- type KeypairGetCreatedAtRetTypedeprecated
- type KeypairGetFingerprintArgTypedeprecated
- type KeypairGetFingerprintAttributeType
- type KeypairGetFingerprintRetTypedeprecated
- type KeypairGetLabelsArgTypedeprecated
- type KeypairGetLabelsAttributeType
- type KeypairGetLabelsRetTypedeprecated
- type KeypairGetNameArgTypedeprecated
- type KeypairGetNameAttributeType
- type KeypairGetNameRetTypedeprecated
- type KeypairGetPublicKeyArgTypedeprecated
- type KeypairGetPublicKeyAttributeType
- type KeypairGetPublicKeyRetTypedeprecated
- type KeypairGetUpdatedAtArgTypedeprecated
- type KeypairGetUpdatedAtAttributeType
- type KeypairGetUpdatedAtRetTypedeprecated
- type ListAffinityGroupsRequestdeprecated
- type ListAttachedVolumesRequestdeprecated
- type ListAvailabilityZonesRequestdeprecated
- type ListBackupsRequestdeprecated
- type ListImagesRequestdeprecated
- type ListKeyPairsRequestdeprecated
- type ListMachineTypesRequestdeprecated
- type ListNetworkAreaProjectsRequestdeprecated
- type ListNetworkAreaRangesRequestdeprecated
- type ListNetworkAreaRegionsRequestdeprecated
- type ListNetworkAreaRoutesRequestdeprecated
- type ListNetworkAreasRequestdeprecated
- type ListNetworksRequestdeprecated
- type ListNicsRequestdeprecated
- type ListProjectNICsRequestdeprecated
- type ListPublicIPRangesRequestdeprecated
- type ListPublicIPsRequestdeprecated
- type ListQuotasRequestdeprecated
- type ListRoutesOfRoutingTableRequestdeprecated
- type ListRoutingTablesOfAreaRequestdeprecated
- type ListSecurityGroupRulesRequestdeprecated
- type ListSecurityGroupsRequestdeprecated
- type ListServerNICsRequestdeprecated
- type ListServerServiceAccountsRequestdeprecated
- type ListServersRequestdeprecated
- type ListSnapshotsInProjectRequestdeprecated
- type ListVolumePerformanceClassesRequestdeprecated
- type ListVolumesRequestdeprecated
- 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)deprecated
- type MachineTypeGetDescriptionArgTypedeprecated
- type MachineTypeGetDescriptionAttributeType
- type MachineTypeGetDescriptionRetTypedeprecated
- type MachineTypeGetDiskArgTypedeprecated
- type MachineTypeGetDiskAttributeType
- type MachineTypeGetDiskRetTypedeprecated
- type MachineTypeGetExtraSpecsArgTypedeprecated
- type MachineTypeGetExtraSpecsAttributeType
- type MachineTypeGetExtraSpecsRetTypedeprecated
- type MachineTypeGetNameArgTypedeprecated
- type MachineTypeGetNameAttributeType
- type MachineTypeGetNameRetTypedeprecated
- type MachineTypeGetRamArgTypedeprecated
- type MachineTypeGetRamAttributeType
- type MachineTypeGetRamRetTypedeprecated
- type MachineTypeGetVcpusArgTypedeprecated
- type MachineTypeGetVcpusAttributeType
- type MachineTypeGetVcpusRetTypedeprecated
- 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)deprecated
- type MachineTypeListResponseGetItemsArgTypedeprecated
- type MachineTypeListResponseGetItemsAttributeType
- type MachineTypeListResponseGetItemsRetTypedeprecated
- type MappedNullabledeprecated
- 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)deprecated
- type NICGetAllowedAddressesArgTypedeprecated
- type NICGetAllowedAddressesAttributeType
- type NICGetAllowedAddressesRetTypedeprecated
- type NICGetDescriptionArgTypedeprecated
- type NICGetDescriptionAttributeType
- type NICGetDescriptionRetTypedeprecated
- type NICGetDeviceArgTypedeprecated
- type NICGetDeviceAttributeType
- type NICGetDeviceRetTypedeprecated
- type NICGetIdArgTypedeprecated
- type NICGetIdAttributeType
- type NICGetIdRetTypedeprecated
- type NICGetIpv4ArgTypedeprecated
- type NICGetIpv4AttributeType
- type NICGetIpv4RetTypedeprecated
- type NICGetIpv6ArgTypedeprecated
- type NICGetIpv6AttributeType
- type NICGetIpv6RetTypedeprecated
- type NICGetLabelsArgTypedeprecated
- type NICGetLabelsAttributeType
- type NICGetLabelsRetTypedeprecated
- type NICGetMacArgTypedeprecated
- type NICGetMacAttributeType
- type NICGetMacRetTypedeprecated
- type NICGetNameArgTypedeprecated
- type NICGetNameAttributeType
- type NICGetNameRetTypedeprecated
- type NICGetNetworkIdArgTypedeprecated
- type NICGetNetworkIdAttributeType
- type NICGetNetworkIdRetTypedeprecated
- type NICGetSecurityGroupsArgTypedeprecated
- type NICGetSecurityGroupsAttributeType
- type NICGetSecurityGroupsRetTypedeprecated
- type NICGetStatusArgTypedeprecated
- type NICGetStatusAttributeType
- type NICGetStatusRetTypedeprecated
- type NICGetTypeArgTypedeprecated
- type NICGetTypeAttributeType
- type NICGetTypeRetTypedeprecated
- type NICListResponse
- func (o *NICListResponse) GetItems() (ret NICListResponseGetItemsRetType)
- func (o *NICListResponse) GetItemsOk() (ret NICListResponseGetItemsRetType, ok bool)
- func (o *NICListResponse) SetItems(v NICListResponseGetItemsRetType)
- func (o NICListResponse) ToMap() (map[string]interface{}, error)deprecated
- type NICListResponseGetItemsArgTypedeprecated
- type NICListResponseGetItemsAttributeType
- type NICListResponseGetItemsRetTypedeprecated
- type NICgetNicSecurityArgTypedeprecated
- type NICgetNicSecurityAttributeType
- type NICgetNicSecurityRetTypedeprecated
- 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)deprecated
- 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)deprecated
- type NetworkAreaGetCreatedAtArgTypedeprecated
- type NetworkAreaGetCreatedAtAttributeType
- type NetworkAreaGetCreatedAtRetTypedeprecated
- type NetworkAreaGetIdArgTypedeprecated
- type NetworkAreaGetIdAttributeType
- type NetworkAreaGetIdRetTypedeprecated
- type NetworkAreaGetLabelsArgTypedeprecated
- type NetworkAreaGetLabelsAttributeType
- type NetworkAreaGetLabelsRetTypedeprecated
- type NetworkAreaGetNameArgTypedeprecated
- type NetworkAreaGetNameAttributeType
- type NetworkAreaGetNameRetTypedeprecated
- type NetworkAreaGetProjectCountArgTypedeprecated
- type NetworkAreaGetProjectCountAttributeType
- type NetworkAreaGetProjectCountRetTypedeprecated
- type NetworkAreaGetUpdatedAtArgTypedeprecated
- type NetworkAreaGetUpdatedAtAttributeType
- type NetworkAreaGetUpdatedAtRetTypedeprecated
- 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)deprecated
- type NetworkAreaListResponseGetItemsArgTypedeprecated
- type NetworkAreaListResponseGetItemsAttributeType
- type NetworkAreaListResponseGetItemsRetTypedeprecated
- type NetworkGetCreatedAtArgTypedeprecated
- type NetworkGetCreatedAtAttributeType
- type NetworkGetCreatedAtRetTypedeprecated
- type NetworkGetIdArgTypedeprecated
- type NetworkGetIdAttributeType
- type NetworkGetIdRetTypedeprecated
- type NetworkGetIpv4ArgTypedeprecated
- type NetworkGetIpv4AttributeType
- type NetworkGetIpv4RetTypedeprecated
- type NetworkGetIpv6ArgTypedeprecated
- type NetworkGetIpv6AttributeType
- type NetworkGetIpv6RetTypedeprecated
- type NetworkGetLabelsArgTypedeprecated
- type NetworkGetLabelsAttributeType
- type NetworkGetLabelsRetTypedeprecated
- type NetworkGetNameArgTypedeprecated
- type NetworkGetNameAttributeType
- type NetworkGetNameRetTypedeprecated
- type NetworkGetRoutingTableIdArgTypedeprecated
- type NetworkGetRoutingTableIdAttributeType
- type NetworkGetRoutingTableIdRetTypedeprecated
- type NetworkGetStatusArgTypedeprecated
- type NetworkGetStatusAttributeType
- type NetworkGetStatusRetTypedeprecated
- type NetworkGetUpdatedAtArgTypedeprecated
- type NetworkGetUpdatedAtAttributeType
- type NetworkGetUpdatedAtRetTypedeprecated
- 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)deprecated
- func (o *NetworkIPv4) UnsetGateway()
- type NetworkIPv4GetGatewayArgTypedeprecated
- type NetworkIPv4GetGatewayAttributeType
- type NetworkIPv4GetGatewayRetTypedeprecated
- type NetworkIPv4GetNameserversArgTypedeprecated
- type NetworkIPv4GetNameserversAttributeType
- type NetworkIPv4GetNameserversRetTypedeprecated
- type NetworkIPv4GetPrefixesArgTypedeprecated
- type NetworkIPv4GetPrefixesAttributeType
- type NetworkIPv4GetPrefixesRetTypedeprecated
- type NetworkIPv4GetPublicIpArgTypedeprecated
- type NetworkIPv4GetPublicIpAttributeType
- type NetworkIPv4GetPublicIpRetTypedeprecated
- 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)deprecated
- func (o *NetworkIPv6) UnsetGateway()
- type NetworkIPv6GetGatewayArgTypedeprecated
- type NetworkIPv6GetGatewayAttributeType
- type NetworkIPv6GetGatewayRetTypedeprecated
- type NetworkIPv6GetNameserversArgTypedeprecated
- type NetworkIPv6GetNameserversAttributeType
- type NetworkIPv6GetNameserversRetTypedeprecated
- type NetworkIPv6GetPrefixesArgTypedeprecated
- type NetworkIPv6GetPrefixesAttributeType
- type NetworkIPv6GetPrefixesRetTypedeprecated
- 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)deprecated
- type NetworkListResponseGetItemsArgTypedeprecated
- type NetworkListResponseGetItemsAttributeType
- type NetworkListResponseGetItemsRetTypedeprecated
- 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)deprecated
- type NetworkRangeGetCreatedAtArgTypedeprecated
- type NetworkRangeGetCreatedAtAttributeType
- type NetworkRangeGetCreatedAtRetTypedeprecated
- type NetworkRangeGetIdArgTypedeprecated
- type NetworkRangeGetIdAttributeType
- type NetworkRangeGetIdRetTypedeprecated
- type NetworkRangeGetPrefixArgTypedeprecated
- type NetworkRangeGetPrefixAttributeType
- type NetworkRangeGetPrefixRetTypedeprecated
- type NetworkRangeGetUpdatedAtArgTypedeprecated
- type NetworkRangeGetUpdatedAtAttributeType
- type NetworkRangeGetUpdatedAtRetTypedeprecated
- 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)deprecated
- type NetworkRangeListResponseGetItemsArgTypedeprecated
- type NetworkRangeListResponseGetItemsAttributeType
- type NetworkRangeListResponseGetItemsRetTypedeprecated
- type NetworkgetDhcpArgTypedeprecated
- type NetworkgetDhcpAttributeType
- type NetworkgetDhcpRetTypedeprecated
- type NetworkgetRoutedArgTypedeprecated
- type NetworkgetRoutedAttributeType
- type NetworkgetRoutedRetTypedeprecated
- type NexthopBlackhole
- func (o *NexthopBlackhole) GetType() (ret NexthopBlackholeGetTypeRetType)
- func (o *NexthopBlackhole) GetTypeOk() (ret NexthopBlackholeGetTypeRetType, ok bool)
- func (o *NexthopBlackhole) SetType(v NexthopBlackholeGetTypeRetType)
- func (o NexthopBlackhole) ToMap() (map[string]interface{}, error)deprecated
- type NexthopBlackholeGetTypeArgTypedeprecated
- type NexthopBlackholeGetTypeAttributeType
- type NexthopBlackholeGetTypeRetTypedeprecated
- 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)deprecated
- type NexthopIPv4GetTypeArgTypedeprecated
- type NexthopIPv4GetTypeAttributeType
- type NexthopIPv4GetTypeRetTypedeprecated
- type NexthopIPv4GetValueArgTypedeprecated
- type NexthopIPv4GetValueAttributeType
- type NexthopIPv4GetValueRetTypedeprecated
- 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)deprecated
- type NexthopIPv6GetTypeArgTypedeprecated
- type NexthopIPv6GetTypeAttributeType
- type NexthopIPv6GetTypeRetTypedeprecated
- type NexthopIPv6GetValueArgTypedeprecated
- type NexthopIPv6GetValueAttributeType
- type NexthopIPv6GetValueRetTypedeprecated
- type NexthopInternet
- type NexthopInternetGetTypeArgTypedeprecated
- type NexthopInternetGetTypeAttributeType
- type NexthopInternetGetTypeRetTypedeprecated
- type NullableAddRoutesToRoutingTablePayloaddeprecated
- func (v NullableAddRoutesToRoutingTablePayload) Get() *AddRoutesToRoutingTablePayloaddeprecated
- func (v NullableAddRoutesToRoutingTablePayload) IsSet() booldeprecated
- func (v NullableAddRoutesToRoutingTablePayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableAddRoutesToRoutingTablePayload) Set(val *AddRoutesToRoutingTablePayload)deprecated
- func (v *NullableAddRoutesToRoutingTablePayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableAddRoutesToRoutingTablePayload) Unset()deprecated
- type NullableAddRoutingTableToAreaPayloaddeprecated
- func (v NullableAddRoutingTableToAreaPayload) Get() *AddRoutingTableToAreaPayloaddeprecated
- func (v NullableAddRoutingTableToAreaPayload) IsSet() booldeprecated
- func (v NullableAddRoutingTableToAreaPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableAddRoutingTableToAreaPayload) Set(val *AddRoutingTableToAreaPayload)deprecated
- func (v *NullableAddRoutingTableToAreaPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableAddRoutingTableToAreaPayload) Unset()deprecated
- type NullableAddVolumeToServerPayloaddeprecated
- func (v NullableAddVolumeToServerPayload) Get() *AddVolumeToServerPayloaddeprecated
- func (v NullableAddVolumeToServerPayload) IsSet() booldeprecated
- func (v NullableAddVolumeToServerPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableAddVolumeToServerPayload) Set(val *AddVolumeToServerPayload)deprecated
- func (v *NullableAddVolumeToServerPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableAddVolumeToServerPayload) Unset()deprecated
- type NullableAffinityGroupdeprecated
- func (v NullableAffinityGroup) Get() *AffinityGroupdeprecated
- func (v NullableAffinityGroup) IsSet() booldeprecated
- func (v NullableAffinityGroup) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableAffinityGroup) Set(val *AffinityGroup)deprecated
- func (v *NullableAffinityGroup) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableAffinityGroup) Unset()deprecated
- type NullableAffinityGroupListResponsedeprecated
- func (v NullableAffinityGroupListResponse) Get() *AffinityGroupListResponsedeprecated
- func (v NullableAffinityGroupListResponse) IsSet() booldeprecated
- func (v NullableAffinityGroupListResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableAffinityGroupListResponse) Set(val *AffinityGroupListResponse)deprecated
- func (v *NullableAffinityGroupListResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableAffinityGroupListResponse) Unset()deprecated
- type NullableAllowedAddressesInnerdeprecated
- func (v NullableAllowedAddressesInner) Get() *AllowedAddressesInnerdeprecated
- func (v NullableAllowedAddressesInner) IsSet() booldeprecated
- func (v NullableAllowedAddressesInner) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableAllowedAddressesInner) Set(val *AllowedAddressesInner)deprecated
- func (v *NullableAllowedAddressesInner) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableAllowedAddressesInner) Unset()deprecated
- type NullableAreaIddeprecated
- func (v NullableAreaId) Get() *AreaIddeprecated
- func (v NullableAreaId) IsSet() booldeprecated
- func (v NullableAreaId) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableAreaId) Set(val *AreaId)deprecated
- func (v *NullableAreaId) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableAreaId) Unset()deprecated
- type NullableAvailabilityZoneListResponsedeprecated
- func (v NullableAvailabilityZoneListResponse) Get() *AvailabilityZoneListResponsedeprecated
- func (v NullableAvailabilityZoneListResponse) IsSet() booldeprecated
- func (v NullableAvailabilityZoneListResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableAvailabilityZoneListResponse) Set(val *AvailabilityZoneListResponse)deprecated
- func (v *NullableAvailabilityZoneListResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableAvailabilityZoneListResponse) Unset()deprecated
- type NullableBackupdeprecated
- func (v NullableBackup) Get() *Backupdeprecated
- func (v NullableBackup) IsSet() booldeprecated
- func (v NullableBackup) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableBackup) Set(val *Backup)deprecated
- func (v *NullableBackup) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableBackup) Unset()deprecated
- type NullableBackupListResponsedeprecated
- func (v NullableBackupListResponse) Get() *BackupListResponsedeprecated
- func (v NullableBackupListResponse) IsSet() booldeprecated
- func (v NullableBackupListResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableBackupListResponse) Set(val *BackupListResponse)deprecated
- func (v *NullableBackupListResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableBackupListResponse) Unset()deprecated
- type NullableBackupSourcedeprecated
- func (v NullableBackupSource) Get() *BackupSourcedeprecated
- func (v NullableBackupSource) IsSet() booldeprecated
- func (v NullableBackupSource) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableBackupSource) Set(val *BackupSource)deprecated
- func (v *NullableBackupSource) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableBackupSource) Unset()deprecated
- type NullableBaseSecurityGroupRuledeprecated
- func (v NullableBaseSecurityGroupRule) Get() *BaseSecurityGroupRuledeprecated
- func (v NullableBaseSecurityGroupRule) IsSet() booldeprecated
- func (v NullableBaseSecurityGroupRule) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableBaseSecurityGroupRule) Set(val *BaseSecurityGroupRule)deprecated
- func (v *NullableBaseSecurityGroupRule) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableBaseSecurityGroupRule) Unset()deprecated
- type NullableBooldeprecated
- func (v NullableBool) Get() *booldeprecated
- func (v NullableBool) IsSet() booldeprecated
- func (v NullableBool) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableBool) Set(val *bool)deprecated
- func (v *NullableBool) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableBool) Unset()deprecated
- type NullableBootVolumedeprecated
- func (v NullableBootVolume) Get() *BootVolumedeprecated
- func (v NullableBootVolume) IsSet() booldeprecated
- func (v NullableBootVolume) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableBootVolume) Set(val *BootVolume)deprecated
- func (v *NullableBootVolume) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableBootVolume) Unset()deprecated
- type NullableBootVolumeSourcedeprecated
- func (v NullableBootVolumeSource) Get() *BootVolumeSourcedeprecated
- func (v NullableBootVolumeSource) IsSet() booldeprecated
- func (v NullableBootVolumeSource) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableBootVolumeSource) Set(val *BootVolumeSource)deprecated
- func (v *NullableBootVolumeSource) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableBootVolumeSource) Unset()deprecated
- type NullableCreateAffinityGroupPayloaddeprecated
- func (v NullableCreateAffinityGroupPayload) Get() *CreateAffinityGroupPayloaddeprecated
- func (v NullableCreateAffinityGroupPayload) IsSet() booldeprecated
- func (v NullableCreateAffinityGroupPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateAffinityGroupPayload) Set(val *CreateAffinityGroupPayload)deprecated
- func (v *NullableCreateAffinityGroupPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateAffinityGroupPayload) Unset()deprecated
- type NullableCreateBackupPayloaddeprecated
- func (v NullableCreateBackupPayload) Get() *CreateBackupPayloaddeprecated
- func (v NullableCreateBackupPayload) IsSet() booldeprecated
- func (v NullableCreateBackupPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateBackupPayload) Set(val *CreateBackupPayload)deprecated
- func (v *NullableCreateBackupPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateBackupPayload) Unset()deprecated
- type NullableCreateImagePayloaddeprecated
- func (v NullableCreateImagePayload) Get() *CreateImagePayloaddeprecated
- func (v NullableCreateImagePayload) IsSet() booldeprecated
- func (v NullableCreateImagePayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateImagePayload) Set(val *CreateImagePayload)deprecated
- func (v *NullableCreateImagePayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateImagePayload) Unset()deprecated
- type NullableCreateIsolatedNetworkPayloaddeprecated
- func (v NullableCreateIsolatedNetworkPayload) Get() *CreateIsolatedNetworkPayloaddeprecated
- func (v NullableCreateIsolatedNetworkPayload) IsSet() booldeprecated
- func (v NullableCreateIsolatedNetworkPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateIsolatedNetworkPayload) Set(val *CreateIsolatedNetworkPayload)deprecated
- func (v *NullableCreateIsolatedNetworkPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateIsolatedNetworkPayload) Unset()deprecated
- type NullableCreateKeyPairPayloaddeprecated
- func (v NullableCreateKeyPairPayload) Get() *CreateKeyPairPayloaddeprecated
- func (v NullableCreateKeyPairPayload) IsSet() booldeprecated
- func (v NullableCreateKeyPairPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateKeyPairPayload) Set(val *CreateKeyPairPayload)deprecated
- func (v *NullableCreateKeyPairPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateKeyPairPayload) Unset()deprecated
- type NullableCreateNetworkAreaPayloaddeprecated
- func (v NullableCreateNetworkAreaPayload) Get() *CreateNetworkAreaPayloaddeprecated
- func (v NullableCreateNetworkAreaPayload) IsSet() booldeprecated
- func (v NullableCreateNetworkAreaPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateNetworkAreaPayload) Set(val *CreateNetworkAreaPayload)deprecated
- func (v *NullableCreateNetworkAreaPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateNetworkAreaPayload) Unset()deprecated
- type NullableCreateNetworkAreaRangePayloaddeprecated
- func (v NullableCreateNetworkAreaRangePayload) Get() *CreateNetworkAreaRangePayloaddeprecated
- func (v NullableCreateNetworkAreaRangePayload) IsSet() booldeprecated
- func (v NullableCreateNetworkAreaRangePayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateNetworkAreaRangePayload) Set(val *CreateNetworkAreaRangePayload)deprecated
- func (v *NullableCreateNetworkAreaRangePayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateNetworkAreaRangePayload) Unset()deprecated
- type NullableCreateNetworkAreaRegionPayloaddeprecated
- func (v NullableCreateNetworkAreaRegionPayload) Get() *CreateNetworkAreaRegionPayloaddeprecated
- func (v NullableCreateNetworkAreaRegionPayload) IsSet() booldeprecated
- func (v NullableCreateNetworkAreaRegionPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateNetworkAreaRegionPayload) Set(val *CreateNetworkAreaRegionPayload)deprecated
- func (v *NullableCreateNetworkAreaRegionPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateNetworkAreaRegionPayload) Unset()deprecated
- type NullableCreateNetworkAreaRoutePayloaddeprecated
- func (v NullableCreateNetworkAreaRoutePayload) Get() *CreateNetworkAreaRoutePayloaddeprecated
- func (v NullableCreateNetworkAreaRoutePayload) IsSet() booldeprecated
- func (v NullableCreateNetworkAreaRoutePayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateNetworkAreaRoutePayload) Set(val *CreateNetworkAreaRoutePayload)deprecated
- func (v *NullableCreateNetworkAreaRoutePayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateNetworkAreaRoutePayload) Unset()deprecated
- type NullableCreateNetworkIPv4deprecated
- func (v NullableCreateNetworkIPv4) Get() *CreateNetworkIPv4deprecated
- func (v NullableCreateNetworkIPv4) IsSet() booldeprecated
- func (v NullableCreateNetworkIPv4) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateNetworkIPv4) Set(val *CreateNetworkIPv4)deprecated
- func (v *NullableCreateNetworkIPv4) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateNetworkIPv4) Unset()deprecated
- type NullableCreateNetworkIPv4WithPrefixdeprecated
- func (v NullableCreateNetworkIPv4WithPrefix) Get() *CreateNetworkIPv4WithPrefixdeprecated
- func (v NullableCreateNetworkIPv4WithPrefix) IsSet() booldeprecated
- func (v NullableCreateNetworkIPv4WithPrefix) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateNetworkIPv4WithPrefix) Set(val *CreateNetworkIPv4WithPrefix)deprecated
- func (v *NullableCreateNetworkIPv4WithPrefix) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateNetworkIPv4WithPrefix) Unset()deprecated
- type NullableCreateNetworkIPv4WithPrefixLengthdeprecated
- func (v NullableCreateNetworkIPv4WithPrefixLength) Get() *CreateNetworkIPv4WithPrefixLengthdeprecated
- func (v NullableCreateNetworkIPv4WithPrefixLength) IsSet() booldeprecated
- func (v NullableCreateNetworkIPv4WithPrefixLength) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateNetworkIPv4WithPrefixLength) Set(val *CreateNetworkIPv4WithPrefixLength)deprecated
- func (v *NullableCreateNetworkIPv4WithPrefixLength) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateNetworkIPv4WithPrefixLength) Unset()deprecated
- type NullableCreateNetworkIPv6deprecated
- func (v NullableCreateNetworkIPv6) Get() *CreateNetworkIPv6deprecated
- func (v NullableCreateNetworkIPv6) IsSet() booldeprecated
- func (v NullableCreateNetworkIPv6) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateNetworkIPv6) Set(val *CreateNetworkIPv6)deprecated
- func (v *NullableCreateNetworkIPv6) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateNetworkIPv6) Unset()deprecated
- type NullableCreateNetworkIPv6WithPrefixdeprecated
- func (v NullableCreateNetworkIPv6WithPrefix) Get() *CreateNetworkIPv6WithPrefixdeprecated
- func (v NullableCreateNetworkIPv6WithPrefix) IsSet() booldeprecated
- func (v NullableCreateNetworkIPv6WithPrefix) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateNetworkIPv6WithPrefix) Set(val *CreateNetworkIPv6WithPrefix)deprecated
- func (v *NullableCreateNetworkIPv6WithPrefix) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateNetworkIPv6WithPrefix) Unset()deprecated
- type NullableCreateNetworkIPv6WithPrefixLengthdeprecated
- func (v NullableCreateNetworkIPv6WithPrefixLength) Get() *CreateNetworkIPv6WithPrefixLengthdeprecated
- func (v NullableCreateNetworkIPv6WithPrefixLength) IsSet() booldeprecated
- func (v NullableCreateNetworkIPv6WithPrefixLength) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateNetworkIPv6WithPrefixLength) Set(val *CreateNetworkIPv6WithPrefixLength)deprecated
- func (v *NullableCreateNetworkIPv6WithPrefixLength) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateNetworkIPv6WithPrefixLength) Unset()deprecated
- type NullableCreateNetworkPayloaddeprecated
- func (v NullableCreateNetworkPayload) Get() *CreateNetworkPayloaddeprecated
- func (v NullableCreateNetworkPayload) IsSet() booldeprecated
- func (v NullableCreateNetworkPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateNetworkPayload) Set(val *CreateNetworkPayload)deprecated
- func (v *NullableCreateNetworkPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateNetworkPayload) Unset()deprecated
- type NullableCreateNicPayloaddeprecated
- func (v NullableCreateNicPayload) Get() *CreateNicPayloaddeprecated
- func (v NullableCreateNicPayload) IsSet() booldeprecated
- func (v NullableCreateNicPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateNicPayload) Set(val *CreateNicPayload)deprecated
- func (v *NullableCreateNicPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateNicPayload) Unset()deprecated
- type NullableCreateProtocoldeprecated
- func (v NullableCreateProtocol) Get() *CreateProtocoldeprecated
- func (v NullableCreateProtocol) IsSet() booldeprecated
- func (v NullableCreateProtocol) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateProtocol) Set(val *CreateProtocol)deprecated
- func (v *NullableCreateProtocol) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateProtocol) Unset()deprecated
- type NullableCreatePublicIPPayloaddeprecated
- func (v NullableCreatePublicIPPayload) Get() *CreatePublicIPPayloaddeprecated
- func (v NullableCreatePublicIPPayload) IsSet() booldeprecated
- func (v NullableCreatePublicIPPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreatePublicIPPayload) Set(val *CreatePublicIPPayload)deprecated
- func (v *NullableCreatePublicIPPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreatePublicIPPayload) Unset()deprecated
- type NullableCreateSecurityGroupPayloaddeprecated
- func (v NullableCreateSecurityGroupPayload) Get() *CreateSecurityGroupPayloaddeprecated
- func (v NullableCreateSecurityGroupPayload) IsSet() booldeprecated
- func (v NullableCreateSecurityGroupPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateSecurityGroupPayload) Set(val *CreateSecurityGroupPayload)deprecated
- func (v *NullableCreateSecurityGroupPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateSecurityGroupPayload) Unset()deprecated
- type NullableCreateSecurityGroupRulePayloaddeprecated
- func (v NullableCreateSecurityGroupRulePayload) Get() *CreateSecurityGroupRulePayloaddeprecated
- func (v NullableCreateSecurityGroupRulePayload) IsSet() booldeprecated
- func (v NullableCreateSecurityGroupRulePayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateSecurityGroupRulePayload) Set(val *CreateSecurityGroupRulePayload)deprecated
- func (v *NullableCreateSecurityGroupRulePayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateSecurityGroupRulePayload) Unset()deprecated
- type NullableCreateSecurityGroupRuleProtocoldeprecated
- func (v NullableCreateSecurityGroupRuleProtocol) Get() *CreateSecurityGroupRuleProtocoldeprecated
- func (v NullableCreateSecurityGroupRuleProtocol) IsSet() booldeprecated
- func (v NullableCreateSecurityGroupRuleProtocol) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateSecurityGroupRuleProtocol) Set(val *CreateSecurityGroupRuleProtocol)deprecated
- func (v *NullableCreateSecurityGroupRuleProtocol) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateSecurityGroupRuleProtocol) Unset()deprecated
- type NullableCreateServerNetworkingdeprecated
- func (v NullableCreateServerNetworking) Get() *CreateServerNetworkingdeprecated
- func (v NullableCreateServerNetworking) IsSet() booldeprecated
- func (v NullableCreateServerNetworking) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateServerNetworking) Set(val *CreateServerNetworking)deprecated
- func (v *NullableCreateServerNetworking) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateServerNetworking) Unset()deprecated
- type NullableCreateServerNetworkingWithNicsdeprecated
- func (v NullableCreateServerNetworkingWithNics) Get() *CreateServerNetworkingWithNicsdeprecated
- func (v NullableCreateServerNetworkingWithNics) IsSet() booldeprecated
- func (v NullableCreateServerNetworkingWithNics) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateServerNetworkingWithNics) Set(val *CreateServerNetworkingWithNics)deprecated
- func (v *NullableCreateServerNetworkingWithNics) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateServerNetworkingWithNics) Unset()deprecated
- type NullableCreateServerPayloaddeprecated
- func (v NullableCreateServerPayload) Get() *CreateServerPayloaddeprecated
- func (v NullableCreateServerPayload) IsSet() booldeprecated
- func (v NullableCreateServerPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateServerPayload) Set(val *CreateServerPayload)deprecated
- func (v *NullableCreateServerPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateServerPayload) Unset()deprecated
- type NullableCreateServerPayloadAllOfdeprecated
- func (v NullableCreateServerPayloadAllOf) Get() *CreateServerPayloadAllOfdeprecated
- func (v NullableCreateServerPayloadAllOf) IsSet() booldeprecated
- func (v NullableCreateServerPayloadAllOf) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateServerPayloadAllOf) Set(val *CreateServerPayloadAllOf)deprecated
- func (v *NullableCreateServerPayloadAllOf) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateServerPayloadAllOf) Unset()deprecated
- type NullableCreateServerPayloadAllOfNetworkingdeprecated
- func (v NullableCreateServerPayloadAllOfNetworking) Get() *CreateServerPayloadAllOfNetworkingdeprecated
- func (v NullableCreateServerPayloadAllOfNetworking) IsSet() booldeprecated
- func (v NullableCreateServerPayloadAllOfNetworking) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateServerPayloadAllOfNetworking) Set(val *CreateServerPayloadAllOfNetworking)deprecated
- func (v *NullableCreateServerPayloadAllOfNetworking) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateServerPayloadAllOfNetworking) Unset()deprecated
- type NullableCreateSnapshotPayloaddeprecated
- func (v NullableCreateSnapshotPayload) Get() *CreateSnapshotPayloaddeprecated
- func (v NullableCreateSnapshotPayload) IsSet() booldeprecated
- func (v NullableCreateSnapshotPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateSnapshotPayload) Set(val *CreateSnapshotPayload)deprecated
- func (v *NullableCreateSnapshotPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateSnapshotPayload) Unset()deprecated
- type NullableCreateVolumePayloaddeprecated
- func (v NullableCreateVolumePayload) Get() *CreateVolumePayloaddeprecated
- func (v NullableCreateVolumePayload) IsSet() booldeprecated
- func (v NullableCreateVolumePayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateVolumePayload) Set(val *CreateVolumePayload)deprecated
- func (v *NullableCreateVolumePayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateVolumePayload) Unset()deprecated
- type NullableDestinationCIDRv4deprecated
- func (v NullableDestinationCIDRv4) Get() *DestinationCIDRv4deprecated
- func (v NullableDestinationCIDRv4) IsSet() booldeprecated
- func (v NullableDestinationCIDRv4) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableDestinationCIDRv4) Set(val *DestinationCIDRv4)deprecated
- func (v *NullableDestinationCIDRv4) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableDestinationCIDRv4) Unset()deprecated
- type NullableDestinationCIDRv6deprecated
- func (v NullableDestinationCIDRv6) Get() *DestinationCIDRv6deprecated
- func (v NullableDestinationCIDRv6) IsSet() booldeprecated
- func (v NullableDestinationCIDRv6) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableDestinationCIDRv6) Set(val *DestinationCIDRv6)deprecated
- func (v *NullableDestinationCIDRv6) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableDestinationCIDRv6) Unset()deprecated
- type NullableErrordeprecated
- func (v NullableError) Get() *Errordeprecated
- func (v NullableError) IsSet() booldeprecated
- func (v NullableError) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableError) Set(val *Error)deprecated
- func (v *NullableError) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableError) Unset()deprecated
- type NullableFloat32deprecated
- func (v NullableFloat32) Get() *float32deprecated
- func (v NullableFloat32) IsSet() booldeprecated
- func (v NullableFloat32) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableFloat32) Set(val *float32)deprecated
- func (v *NullableFloat32) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableFloat32) Unset()deprecated
- type NullableFloat64deprecated
- func (v NullableFloat64) Get() *float64deprecated
- func (v NullableFloat64) IsSet() booldeprecated
- func (v NullableFloat64) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableFloat64) Set(val *float64)deprecated
- func (v *NullableFloat64) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableFloat64) Unset()deprecated
- type NullableGetServerLog200Responsedeprecated
- func (v NullableGetServerLog200Response) Get() *GetServerLog200Responsedeprecated
- func (v NullableGetServerLog200Response) IsSet() booldeprecated
- func (v NullableGetServerLog200Response) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableGetServerLog200Response) Set(val *GetServerLog200Response)deprecated
- func (v *NullableGetServerLog200Response) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableGetServerLog200Response) Unset()deprecated
- type NullableICMPParametersdeprecated
- func (v NullableICMPParameters) Get() *ICMPParametersdeprecated
- func (v NullableICMPParameters) IsSet() booldeprecated
- func (v NullableICMPParameters) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableICMPParameters) Set(val *ICMPParameters)deprecated
- func (v *NullableICMPParameters) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableICMPParameters) Unset()deprecated
- type NullableImagedeprecated
- func (v NullableImage) Get() *Imagedeprecated
- func (v NullableImage) IsSet() booldeprecated
- func (v NullableImage) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableImage) Set(val *Image)deprecated
- func (v *NullableImage) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableImage) Unset()deprecated
- type NullableImageAgentdeprecated
- func (v NullableImageAgent) Get() *ImageAgentdeprecated
- func (v NullableImageAgent) IsSet() booldeprecated
- func (v NullableImageAgent) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableImageAgent) Set(val *ImageAgent)deprecated
- func (v *NullableImageAgent) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableImageAgent) Unset()deprecated
- type NullableImageChecksumdeprecated
- func (v NullableImageChecksum) Get() *ImageChecksumdeprecated
- func (v NullableImageChecksum) IsSet() booldeprecated
- func (v NullableImageChecksum) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableImageChecksum) Set(val *ImageChecksum)deprecated
- func (v *NullableImageChecksum) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableImageChecksum) Unset()deprecated
- type NullableImageConfigdeprecated
- func (v NullableImageConfig) Get() *ImageConfigdeprecated
- func (v NullableImageConfig) IsSet() booldeprecated
- func (v NullableImageConfig) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableImageConfig) Set(val *ImageConfig)deprecated
- func (v *NullableImageConfig) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableImageConfig) Unset()deprecated
- type NullableImageCreateResponsedeprecated
- func (v NullableImageCreateResponse) Get() *ImageCreateResponsedeprecated
- func (v NullableImageCreateResponse) IsSet() booldeprecated
- func (v NullableImageCreateResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableImageCreateResponse) Set(val *ImageCreateResponse)deprecated
- func (v *NullableImageCreateResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableImageCreateResponse) Unset()deprecated
- type NullableImageFromVolumePayloaddeprecated
- func (v NullableImageFromVolumePayload) Get() *ImageFromVolumePayloaddeprecated
- func (v NullableImageFromVolumePayload) IsSet() booldeprecated
- func (v NullableImageFromVolumePayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableImageFromVolumePayload) Set(val *ImageFromVolumePayload)deprecated
- func (v *NullableImageFromVolumePayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableImageFromVolumePayload) Unset()deprecated
- type NullableImageListResponsedeprecated
- func (v NullableImageListResponse) Get() *ImageListResponsedeprecated
- func (v NullableImageListResponse) IsSet() booldeprecated
- func (v NullableImageListResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableImageListResponse) Set(val *ImageListResponse)deprecated
- func (v *NullableImageListResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableImageListResponse) Unset()deprecated
- type NullableImageSharedeprecated
- func (v NullableImageShare) Get() *ImageSharedeprecated
- func (v NullableImageShare) IsSet() booldeprecated
- func (v NullableImageShare) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableImageShare) Set(val *ImageShare)deprecated
- func (v *NullableImageShare) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableImageShare) Unset()deprecated
- type NullableImageShareConsumerdeprecated
- func (v NullableImageShareConsumer) Get() *ImageShareConsumerdeprecated
- func (v NullableImageShareConsumer) IsSet() booldeprecated
- func (v NullableImageShareConsumer) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableImageShareConsumer) Set(val *ImageShareConsumer)deprecated
- func (v *NullableImageShareConsumer) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableImageShareConsumer) Unset()deprecated
- type NullableIntdeprecated
- func (v NullableInt) Get() *intdeprecated
- func (v NullableInt) IsSet() booldeprecated
- func (v NullableInt) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableInt) Set(val *int)deprecated
- func (v *NullableInt) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableInt) Unset()deprecated
- type NullableInt32deprecated
- func (v NullableInt32) Get() *int32deprecated
- func (v NullableInt32) IsSet() booldeprecated
- func (v NullableInt32) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableInt32) Set(val *int32)deprecated
- func (v *NullableInt32) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableInt32) Unset()deprecated
- type NullableInt64deprecated
- func (v NullableInt64) Get() *int64deprecated
- func (v NullableInt64) IsSet() booldeprecated
- func (v NullableInt64) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableInt64) Set(val *int64)deprecated
- func (v *NullableInt64) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableInt64) Unset()deprecated
- type NullableKeyPairListResponsedeprecated
- func (v NullableKeyPairListResponse) Get() *KeyPairListResponsedeprecated
- func (v NullableKeyPairListResponse) IsSet() booldeprecated
- func (v NullableKeyPairListResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableKeyPairListResponse) Set(val *KeyPairListResponse)deprecated
- func (v *NullableKeyPairListResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableKeyPairListResponse) Unset()deprecated
- type NullableKeypairdeprecated
- func (v NullableKeypair) Get() *Keypairdeprecated
- func (v NullableKeypair) IsSet() booldeprecated
- func (v NullableKeypair) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableKeypair) Set(val *Keypair)deprecated
- func (v *NullableKeypair) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableKeypair) Unset()deprecated
- type NullableMachineTypedeprecated
- func (v NullableMachineType) Get() *MachineTypedeprecated
- func (v NullableMachineType) IsSet() booldeprecated
- func (v NullableMachineType) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableMachineType) Set(val *MachineType)deprecated
- func (v *NullableMachineType) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableMachineType) Unset()deprecated
- type NullableMachineTypeListResponsedeprecated
- func (v NullableMachineTypeListResponse) Get() *MachineTypeListResponsedeprecated
- func (v NullableMachineTypeListResponse) IsSet() booldeprecated
- func (v NullableMachineTypeListResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableMachineTypeListResponse) Set(val *MachineTypeListResponse)deprecated
- func (v *NullableMachineTypeListResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableMachineTypeListResponse) Unset()deprecated
- type NullableNICdeprecated
- func (v NullableNIC) Get() *NICdeprecated
- func (v NullableNIC) IsSet() booldeprecated
- func (v NullableNIC) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableNIC) Set(val *NIC)deprecated
- func (v *NullableNIC) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableNIC) Unset()deprecated
- type NullableNICListResponsedeprecated
- func (v NullableNICListResponse) Get() *NICListResponsedeprecated
- func (v NullableNICListResponse) IsSet() booldeprecated
- func (v NullableNICListResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableNICListResponse) Set(val *NICListResponse)deprecated
- func (v *NullableNICListResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableNICListResponse) Unset()deprecated
- type NullableNetworkdeprecated
- func (v NullableNetwork) Get() *Networkdeprecated
- func (v NullableNetwork) IsSet() booldeprecated
- func (v NullableNetwork) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableNetwork) Set(val *Network)deprecated
- func (v *NullableNetwork) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableNetwork) Unset()deprecated
- type NullableNetworkAreadeprecated
- func (v NullableNetworkArea) Get() *NetworkAreadeprecated
- func (v NullableNetworkArea) IsSet() booldeprecated
- func (v NullableNetworkArea) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableNetworkArea) Set(val *NetworkArea)deprecated
- func (v *NullableNetworkArea) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableNetworkArea) Unset()deprecated
- type NullableNetworkAreaListResponsedeprecated
- func (v NullableNetworkAreaListResponse) Get() *NetworkAreaListResponsedeprecated
- func (v NullableNetworkAreaListResponse) IsSet() booldeprecated
- func (v NullableNetworkAreaListResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableNetworkAreaListResponse) Set(val *NetworkAreaListResponse)deprecated
- func (v *NullableNetworkAreaListResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableNetworkAreaListResponse) Unset()deprecated
- type NullableNetworkIPv4deprecated
- func (v NullableNetworkIPv4) Get() *NetworkIPv4deprecated
- func (v NullableNetworkIPv4) IsSet() booldeprecated
- func (v NullableNetworkIPv4) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableNetworkIPv4) Set(val *NetworkIPv4)deprecated
- func (v *NullableNetworkIPv4) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableNetworkIPv4) Unset()deprecated
- type NullableNetworkIPv6deprecated
- func (v NullableNetworkIPv6) Get() *NetworkIPv6deprecated
- func (v NullableNetworkIPv6) IsSet() booldeprecated
- func (v NullableNetworkIPv6) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableNetworkIPv6) Set(val *NetworkIPv6)deprecated
- func (v *NullableNetworkIPv6) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableNetworkIPv6) Unset()deprecated
- type NullableNetworkListResponsedeprecated
- func (v NullableNetworkListResponse) Get() *NetworkListResponsedeprecated
- func (v NullableNetworkListResponse) IsSet() booldeprecated
- func (v NullableNetworkListResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableNetworkListResponse) Set(val *NetworkListResponse)deprecated
- func (v *NullableNetworkListResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableNetworkListResponse) Unset()deprecated
- type NullableNetworkRangedeprecated
- func (v NullableNetworkRange) Get() *NetworkRangedeprecated
- func (v NullableNetworkRange) IsSet() booldeprecated
- func (v NullableNetworkRange) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableNetworkRange) Set(val *NetworkRange)deprecated
- func (v *NullableNetworkRange) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableNetworkRange) Unset()deprecated
- type NullableNetworkRangeListResponsedeprecated
- func (v NullableNetworkRangeListResponse) Get() *NetworkRangeListResponsedeprecated
- func (v NullableNetworkRangeListResponse) IsSet() booldeprecated
- func (v NullableNetworkRangeListResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableNetworkRangeListResponse) Set(val *NetworkRangeListResponse)deprecated
- func (v *NullableNetworkRangeListResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableNetworkRangeListResponse) Unset()deprecated
- type NullableNexthopBlackholedeprecated
- func (v NullableNexthopBlackhole) Get() *NexthopBlackholedeprecated
- func (v NullableNexthopBlackhole) IsSet() booldeprecated
- func (v NullableNexthopBlackhole) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableNexthopBlackhole) Set(val *NexthopBlackhole)deprecated
- func (v *NullableNexthopBlackhole) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableNexthopBlackhole) Unset()deprecated
- type NullableNexthopIPv4deprecated
- func (v NullableNexthopIPv4) Get() *NexthopIPv4deprecated
- func (v NullableNexthopIPv4) IsSet() booldeprecated
- func (v NullableNexthopIPv4) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableNexthopIPv4) Set(val *NexthopIPv4)deprecated
- func (v *NullableNexthopIPv4) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableNexthopIPv4) Unset()deprecated
- type NullableNexthopIPv6deprecated
- func (v NullableNexthopIPv6) Get() *NexthopIPv6deprecated
- func (v NullableNexthopIPv6) IsSet() booldeprecated
- func (v NullableNexthopIPv6) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableNexthopIPv6) Set(val *NexthopIPv6)deprecated
- func (v *NullableNexthopIPv6) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableNexthopIPv6) Unset()deprecated
- type NullableNexthopInternetdeprecated
- func (v NullableNexthopInternet) Get() *NexthopInternetdeprecated
- func (v NullableNexthopInternet) IsSet() booldeprecated
- func (v NullableNexthopInternet) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableNexthopInternet) Set(val *NexthopInternet)deprecated
- func (v *NullableNexthopInternet) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableNexthopInternet) Unset()deprecated
- type NullablePartialUpdateNetworkAreaPayloaddeprecated
- func (v NullablePartialUpdateNetworkAreaPayload) Get() *PartialUpdateNetworkAreaPayloaddeprecated
- func (v NullablePartialUpdateNetworkAreaPayload) IsSet() booldeprecated
- func (v NullablePartialUpdateNetworkAreaPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullablePartialUpdateNetworkAreaPayload) Set(val *PartialUpdateNetworkAreaPayload)deprecated
- func (v *NullablePartialUpdateNetworkAreaPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullablePartialUpdateNetworkAreaPayload) Unset()deprecated
- type NullablePartialUpdateNetworkPayloaddeprecated
- func (v NullablePartialUpdateNetworkPayload) Get() *PartialUpdateNetworkPayloaddeprecated
- func (v NullablePartialUpdateNetworkPayload) IsSet() booldeprecated
- func (v NullablePartialUpdateNetworkPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullablePartialUpdateNetworkPayload) Set(val *PartialUpdateNetworkPayload)deprecated
- func (v *NullablePartialUpdateNetworkPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullablePartialUpdateNetworkPayload) Unset()deprecated
- type NullablePortRangedeprecated
- func (v NullablePortRange) Get() *PortRangedeprecated
- func (v NullablePortRange) IsSet() booldeprecated
- func (v NullablePortRange) MarshalJSON() ([]byte, error)deprecated
- func (v *NullablePortRange) Set(val *PortRange)deprecated
- func (v *NullablePortRange) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullablePortRange) Unset()deprecated
- type NullableProjectdeprecated
- func (v NullableProject) Get() *Projectdeprecated
- func (v NullableProject) IsSet() booldeprecated
- func (v NullableProject) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableProject) Set(val *Project)deprecated
- func (v *NullableProject) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableProject) Unset()deprecated
- type NullableProjectListResponsedeprecated
- func (v NullableProjectListResponse) Get() *ProjectListResponsedeprecated
- func (v NullableProjectListResponse) IsSet() booldeprecated
- func (v NullableProjectListResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableProjectListResponse) Set(val *ProjectListResponse)deprecated
- func (v *NullableProjectListResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableProjectListResponse) Unset()deprecated
- type NullableProtocoldeprecated
- func (v NullableProtocol) Get() *Protocoldeprecated
- func (v NullableProtocol) IsSet() booldeprecated
- func (v NullableProtocol) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableProtocol) Set(val *Protocol)deprecated
- func (v *NullableProtocol) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableProtocol) Unset()deprecated
- type NullablePublicIpdeprecated
- func (v NullablePublicIp) Get() *PublicIpdeprecated
- func (v NullablePublicIp) IsSet() booldeprecated
- func (v NullablePublicIp) MarshalJSON() ([]byte, error)deprecated
- func (v *NullablePublicIp) Set(val *PublicIp)deprecated
- func (v *NullablePublicIp) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullablePublicIp) Unset()deprecated
- type NullablePublicIpListResponsedeprecated
- func (v NullablePublicIpListResponse) Get() *PublicIpListResponsedeprecated
- func (v NullablePublicIpListResponse) IsSet() booldeprecated
- func (v NullablePublicIpListResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullablePublicIpListResponse) Set(val *PublicIpListResponse)deprecated
- func (v *NullablePublicIpListResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullablePublicIpListResponse) Unset()deprecated
- type NullablePublicNetworkdeprecated
- func (v NullablePublicNetwork) Get() *PublicNetworkdeprecated
- func (v NullablePublicNetwork) IsSet() booldeprecated
- func (v NullablePublicNetwork) MarshalJSON() ([]byte, error)deprecated
- func (v *NullablePublicNetwork) Set(val *PublicNetwork)deprecated
- func (v *NullablePublicNetwork) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullablePublicNetwork) Unset()deprecated
- type NullablePublicNetworkListResponsedeprecated
- func (v NullablePublicNetworkListResponse) Get() *PublicNetworkListResponsedeprecated
- func (v NullablePublicNetworkListResponse) IsSet() booldeprecated
- func (v NullablePublicNetworkListResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullablePublicNetworkListResponse) Set(val *PublicNetworkListResponse)deprecated
- func (v *NullablePublicNetworkListResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullablePublicNetworkListResponse) Unset()deprecated
- type NullableQuotadeprecated
- func (v NullableQuota) Get() *Quotadeprecated
- func (v NullableQuota) IsSet() booldeprecated
- func (v NullableQuota) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableQuota) Set(val *Quota)deprecated
- func (v *NullableQuota) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableQuota) Unset()deprecated
- type NullableQuotaListdeprecated
- func (v NullableQuotaList) Get() *QuotaListdeprecated
- func (v NullableQuotaList) IsSet() booldeprecated
- func (v NullableQuotaList) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableQuotaList) Set(val *QuotaList)deprecated
- func (v *NullableQuotaList) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableQuotaList) Unset()deprecated
- type NullableQuotaListBackupGigabytesdeprecated
- func (v NullableQuotaListBackupGigabytes) Get() *QuotaListBackupGigabytesdeprecated
- func (v NullableQuotaListBackupGigabytes) IsSet() booldeprecated
- func (v NullableQuotaListBackupGigabytes) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableQuotaListBackupGigabytes) Set(val *QuotaListBackupGigabytes)deprecated
- func (v *NullableQuotaListBackupGigabytes) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableQuotaListBackupGigabytes) Unset()deprecated
- type NullableQuotaListBackupsdeprecated
- func (v NullableQuotaListBackups) Get() *QuotaListBackupsdeprecated
- func (v NullableQuotaListBackups) IsSet() booldeprecated
- func (v NullableQuotaListBackups) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableQuotaListBackups) Set(val *QuotaListBackups)deprecated
- func (v *NullableQuotaListBackups) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableQuotaListBackups) Unset()deprecated
- type NullableQuotaListGigabytesdeprecated
- func (v NullableQuotaListGigabytes) Get() *QuotaListGigabytesdeprecated
- func (v NullableQuotaListGigabytes) IsSet() booldeprecated
- func (v NullableQuotaListGigabytes) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableQuotaListGigabytes) Set(val *QuotaListGigabytes)deprecated
- func (v *NullableQuotaListGigabytes) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableQuotaListGigabytes) Unset()deprecated
- type NullableQuotaListNetworksdeprecated
- func (v NullableQuotaListNetworks) Get() *QuotaListNetworksdeprecated
- func (v NullableQuotaListNetworks) IsSet() booldeprecated
- func (v NullableQuotaListNetworks) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableQuotaListNetworks) Set(val *QuotaListNetworks)deprecated
- func (v *NullableQuotaListNetworks) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableQuotaListNetworks) Unset()deprecated
- type NullableQuotaListNicsdeprecated
- func (v NullableQuotaListNics) Get() *QuotaListNicsdeprecated
- func (v NullableQuotaListNics) IsSet() booldeprecated
- func (v NullableQuotaListNics) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableQuotaListNics) Set(val *QuotaListNics)deprecated
- func (v *NullableQuotaListNics) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableQuotaListNics) Unset()deprecated
- type NullableQuotaListPublicIpsdeprecated
- func (v NullableQuotaListPublicIps) Get() *QuotaListPublicIpsdeprecated
- func (v NullableQuotaListPublicIps) IsSet() booldeprecated
- func (v NullableQuotaListPublicIps) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableQuotaListPublicIps) Set(val *QuotaListPublicIps)deprecated
- func (v *NullableQuotaListPublicIps) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableQuotaListPublicIps) Unset()deprecated
- type NullableQuotaListRamdeprecated
- func (v NullableQuotaListRam) Get() *QuotaListRamdeprecated
- func (v NullableQuotaListRam) IsSet() booldeprecated
- func (v NullableQuotaListRam) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableQuotaListRam) Set(val *QuotaListRam)deprecated
- func (v *NullableQuotaListRam) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableQuotaListRam) Unset()deprecated
- type NullableQuotaListResponsedeprecated
- func (v NullableQuotaListResponse) Get() *QuotaListResponsedeprecated
- func (v NullableQuotaListResponse) IsSet() booldeprecated
- func (v NullableQuotaListResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableQuotaListResponse) Set(val *QuotaListResponse)deprecated
- func (v *NullableQuotaListResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableQuotaListResponse) Unset()deprecated
- type NullableQuotaListSecurityGroupRulesdeprecated
- func (v NullableQuotaListSecurityGroupRules) Get() *QuotaListSecurityGroupRulesdeprecated
- func (v NullableQuotaListSecurityGroupRules) IsSet() booldeprecated
- func (v NullableQuotaListSecurityGroupRules) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableQuotaListSecurityGroupRules) Set(val *QuotaListSecurityGroupRules)deprecated
- func (v *NullableQuotaListSecurityGroupRules) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableQuotaListSecurityGroupRules) Unset()deprecated
- type NullableQuotaListSecurityGroupsdeprecated
- func (v NullableQuotaListSecurityGroups) Get() *QuotaListSecurityGroupsdeprecated
- func (v NullableQuotaListSecurityGroups) IsSet() booldeprecated
- func (v NullableQuotaListSecurityGroups) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableQuotaListSecurityGroups) Set(val *QuotaListSecurityGroups)deprecated
- func (v *NullableQuotaListSecurityGroups) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableQuotaListSecurityGroups) Unset()deprecated
- type NullableQuotaListSnapshotsdeprecated
- func (v NullableQuotaListSnapshots) Get() *QuotaListSnapshotsdeprecated
- func (v NullableQuotaListSnapshots) IsSet() booldeprecated
- func (v NullableQuotaListSnapshots) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableQuotaListSnapshots) Set(val *QuotaListSnapshots)deprecated
- func (v *NullableQuotaListSnapshots) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableQuotaListSnapshots) Unset()deprecated
- type NullableQuotaListVcpudeprecated
- func (v NullableQuotaListVcpu) Get() *QuotaListVcpudeprecated
- func (v NullableQuotaListVcpu) IsSet() booldeprecated
- func (v NullableQuotaListVcpu) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableQuotaListVcpu) Set(val *QuotaListVcpu)deprecated
- func (v *NullableQuotaListVcpu) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableQuotaListVcpu) Unset()deprecated
- type NullableQuotaListVolumesdeprecated
- func (v NullableQuotaListVolumes) Get() *QuotaListVolumesdeprecated
- func (v NullableQuotaListVolumes) IsSet() booldeprecated
- func (v NullableQuotaListVolumes) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableQuotaListVolumes) Set(val *QuotaListVolumes)deprecated
- func (v *NullableQuotaListVolumes) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableQuotaListVolumes) Unset()deprecated
- type NullableRegionalAreadeprecated
- func (v NullableRegionalArea) Get() *RegionalAreadeprecated
- func (v NullableRegionalArea) IsSet() booldeprecated
- func (v NullableRegionalArea) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableRegionalArea) Set(val *RegionalArea)deprecated
- func (v *NullableRegionalArea) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableRegionalArea) Unset()deprecated
- type NullableRegionalAreaIPv4deprecated
- func (v NullableRegionalAreaIPv4) Get() *RegionalAreaIPv4deprecated
- func (v NullableRegionalAreaIPv4) IsSet() booldeprecated
- func (v NullableRegionalAreaIPv4) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableRegionalAreaIPv4) Set(val *RegionalAreaIPv4)deprecated
- func (v *NullableRegionalAreaIPv4) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableRegionalAreaIPv4) Unset()deprecated
- type NullableRegionalAreaListResponsedeprecated
- func (v NullableRegionalAreaListResponse) Get() *RegionalAreaListResponsedeprecated
- func (v NullableRegionalAreaListResponse) IsSet() booldeprecated
- func (v NullableRegionalAreaListResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableRegionalAreaListResponse) Set(val *RegionalAreaListResponse)deprecated
- func (v *NullableRegionalAreaListResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableRegionalAreaListResponse) Unset()deprecated
- type NullableRequestdeprecated
- func (v NullableRequest) Get() *Requestdeprecated
- func (v NullableRequest) IsSet() booldeprecated
- func (v NullableRequest) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableRequest) Set(val *Request)deprecated
- func (v *NullableRequest) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableRequest) Unset()deprecated
- type NullableRequestResourcedeprecated
- func (v NullableRequestResource) Get() *RequestResourcedeprecated
- func (v NullableRequestResource) IsSet() booldeprecated
- func (v NullableRequestResource) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableRequestResource) Set(val *RequestResource)deprecated
- func (v *NullableRequestResource) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableRequestResource) Unset()deprecated
- type NullableRescueServerPayloaddeprecated
- func (v NullableRescueServerPayload) Get() *RescueServerPayloaddeprecated
- func (v NullableRescueServerPayload) IsSet() booldeprecated
- func (v NullableRescueServerPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableRescueServerPayload) Set(val *RescueServerPayload)deprecated
- func (v *NullableRescueServerPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableRescueServerPayload) Unset()deprecated
- type NullableResizeServerPayloaddeprecated
- func (v NullableResizeServerPayload) Get() *ResizeServerPayloaddeprecated
- func (v NullableResizeServerPayload) IsSet() booldeprecated
- func (v NullableResizeServerPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableResizeServerPayload) Set(val *ResizeServerPayload)deprecated
- func (v *NullableResizeServerPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableResizeServerPayload) Unset()deprecated
- type NullableResizeVolumePayloaddeprecated
- func (v NullableResizeVolumePayload) Get() *ResizeVolumePayloaddeprecated
- func (v NullableResizeVolumePayload) IsSet() booldeprecated
- func (v NullableResizeVolumePayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableResizeVolumePayload) Set(val *ResizeVolumePayload)deprecated
- func (v *NullableResizeVolumePayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableResizeVolumePayload) Unset()deprecated
- type NullableRoutedeprecated
- func (v NullableRoute) Get() *Routedeprecated
- func (v NullableRoute) IsSet() booldeprecated
- func (v NullableRoute) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableRoute) Set(val *Route)deprecated
- func (v *NullableRoute) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableRoute) Unset()deprecated
- type NullableRouteDestinationdeprecated
- func (v NullableRouteDestination) Get() *RouteDestinationdeprecated
- func (v NullableRouteDestination) IsSet() booldeprecated
- func (v NullableRouteDestination) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableRouteDestination) Set(val *RouteDestination)deprecated
- func (v *NullableRouteDestination) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableRouteDestination) Unset()deprecated
- type NullableRouteListResponsedeprecated
- func (v NullableRouteListResponse) Get() *RouteListResponsedeprecated
- func (v NullableRouteListResponse) IsSet() booldeprecated
- func (v NullableRouteListResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableRouteListResponse) Set(val *RouteListResponse)deprecated
- func (v *NullableRouteListResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableRouteListResponse) Unset()deprecated
- type NullableRouteNexthopdeprecated
- func (v NullableRouteNexthop) Get() *RouteNexthopdeprecated
- func (v NullableRouteNexthop) IsSet() booldeprecated
- func (v NullableRouteNexthop) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableRouteNexthop) Set(val *RouteNexthop)deprecated
- func (v *NullableRouteNexthop) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableRouteNexthop) Unset()deprecated
- type NullableRoutingTabledeprecated
- func (v NullableRoutingTable) Get() *RoutingTabledeprecated
- func (v NullableRoutingTable) IsSet() booldeprecated
- func (v NullableRoutingTable) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableRoutingTable) Set(val *RoutingTable)deprecated
- func (v *NullableRoutingTable) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableRoutingTable) Unset()deprecated
- type NullableRoutingTableListResponsedeprecated
- func (v NullableRoutingTableListResponse) Get() *RoutingTableListResponsedeprecated
- func (v NullableRoutingTableListResponse) IsSet() booldeprecated
- func (v NullableRoutingTableListResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableRoutingTableListResponse) Set(val *RoutingTableListResponse)deprecated
- func (v *NullableRoutingTableListResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableRoutingTableListResponse) Unset()deprecated
- type NullableSecurityGroupdeprecated
- func (v NullableSecurityGroup) Get() *SecurityGroupdeprecated
- func (v NullableSecurityGroup) IsSet() booldeprecated
- func (v NullableSecurityGroup) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableSecurityGroup) Set(val *SecurityGroup)deprecated
- func (v *NullableSecurityGroup) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableSecurityGroup) Unset()deprecated
- type NullableSecurityGroupListResponsedeprecated
- func (v NullableSecurityGroupListResponse) Get() *SecurityGroupListResponsedeprecated
- func (v NullableSecurityGroupListResponse) IsSet() booldeprecated
- func (v NullableSecurityGroupListResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableSecurityGroupListResponse) Set(val *SecurityGroupListResponse)deprecated
- func (v *NullableSecurityGroupListResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableSecurityGroupListResponse) Unset()deprecated
- type NullableSecurityGroupRuledeprecated
- func (v NullableSecurityGroupRule) Get() *SecurityGroupRuledeprecated
- func (v NullableSecurityGroupRule) IsSet() booldeprecated
- func (v NullableSecurityGroupRule) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableSecurityGroupRule) Set(val *SecurityGroupRule)deprecated
- func (v *NullableSecurityGroupRule) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableSecurityGroupRule) Unset()deprecated
- type NullableSecurityGroupRuleListResponsedeprecated
- func (v NullableSecurityGroupRuleListResponse) Get() *SecurityGroupRuleListResponsedeprecated
- func (v NullableSecurityGroupRuleListResponse) IsSet() booldeprecated
- func (v NullableSecurityGroupRuleListResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableSecurityGroupRuleListResponse) Set(val *SecurityGroupRuleListResponse)deprecated
- func (v *NullableSecurityGroupRuleListResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableSecurityGroupRuleListResponse) Unset()deprecated
- type NullableSecurityGroupRuleProtocoldeprecated
- func (v NullableSecurityGroupRuleProtocol) Get() *SecurityGroupRuleProtocoldeprecated
- func (v NullableSecurityGroupRuleProtocol) IsSet() booldeprecated
- func (v NullableSecurityGroupRuleProtocol) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableSecurityGroupRuleProtocol) Set(val *SecurityGroupRuleProtocol)deprecated
- func (v *NullableSecurityGroupRuleProtocol) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableSecurityGroupRuleProtocol) Unset()deprecated
- type NullableServerdeprecated
- func (v NullableServer) Get() *Serverdeprecated
- func (v NullableServer) IsSet() booldeprecated
- func (v NullableServer) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableServer) Set(val *Server)deprecated
- func (v *NullableServer) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableServer) Unset()deprecated
- type NullableServerAgentdeprecated
- func (v NullableServerAgent) Get() *ServerAgentdeprecated
- func (v NullableServerAgent) IsSet() booldeprecated
- func (v NullableServerAgent) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableServerAgent) Set(val *ServerAgent)deprecated
- func (v *NullableServerAgent) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableServerAgent) Unset()deprecated
- type NullableServerBootVolumedeprecated
- func (v NullableServerBootVolume) Get() *ServerBootVolumedeprecated
- func (v NullableServerBootVolume) IsSet() booldeprecated
- func (v NullableServerBootVolume) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableServerBootVolume) Set(val *ServerBootVolume)deprecated
- func (v *NullableServerBootVolume) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableServerBootVolume) Unset()deprecated
- type NullableServerConsoleUrldeprecated
- func (v NullableServerConsoleUrl) Get() *ServerConsoleUrldeprecated
- func (v NullableServerConsoleUrl) IsSet() booldeprecated
- func (v NullableServerConsoleUrl) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableServerConsoleUrl) Set(val *ServerConsoleUrl)deprecated
- func (v *NullableServerConsoleUrl) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableServerConsoleUrl) Unset()deprecated
- type NullableServerListResponsedeprecated
- func (v NullableServerListResponse) Get() *ServerListResponsedeprecated
- func (v NullableServerListResponse) IsSet() booldeprecated
- func (v NullableServerListResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableServerListResponse) Set(val *ServerListResponse)deprecated
- func (v *NullableServerListResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableServerListResponse) Unset()deprecated
- type NullableServerMaintenancedeprecated
- func (v NullableServerMaintenance) Get() *ServerMaintenancedeprecated
- func (v NullableServerMaintenance) IsSet() booldeprecated
- func (v NullableServerMaintenance) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableServerMaintenance) Set(val *ServerMaintenance)deprecated
- func (v *NullableServerMaintenance) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableServerMaintenance) Unset()deprecated
- type NullableServerNetworkdeprecated
- func (v NullableServerNetwork) Get() *ServerNetworkdeprecated
- func (v NullableServerNetwork) IsSet() booldeprecated
- func (v NullableServerNetwork) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableServerNetwork) Set(val *ServerNetwork)deprecated
- func (v *NullableServerNetwork) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableServerNetwork) Unset()deprecated
- type NullableServerNetworkingdeprecated
- func (v NullableServerNetworking) Get() *ServerNetworkingdeprecated
- func (v NullableServerNetworking) IsSet() booldeprecated
- func (v NullableServerNetworking) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableServerNetworking) Set(val *ServerNetworking)deprecated
- func (v *NullableServerNetworking) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableServerNetworking) Unset()deprecated
- type NullableServiceAccountMailListResponsedeprecated
- func (v NullableServiceAccountMailListResponse) Get() *ServiceAccountMailListResponsedeprecated
- func (v NullableServiceAccountMailListResponse) IsSet() booldeprecated
- func (v NullableServiceAccountMailListResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableServiceAccountMailListResponse) Set(val *ServiceAccountMailListResponse)deprecated
- func (v *NullableServiceAccountMailListResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableServiceAccountMailListResponse) Unset()deprecated
- type NullableSetImageSharePayloaddeprecated
- func (v NullableSetImageSharePayload) Get() *SetImageSharePayloaddeprecated
- func (v NullableSetImageSharePayload) IsSet() booldeprecated
- func (v NullableSetImageSharePayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableSetImageSharePayload) Set(val *SetImageSharePayload)deprecated
- func (v *NullableSetImageSharePayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableSetImageSharePayload) Unset()deprecated
- type NullableSnapshotdeprecated
- func (v NullableSnapshot) Get() *Snapshotdeprecated
- func (v NullableSnapshot) IsSet() booldeprecated
- func (v NullableSnapshot) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableSnapshot) Set(val *Snapshot)deprecated
- func (v *NullableSnapshot) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableSnapshot) Unset()deprecated
- type NullableSnapshotListResponsedeprecated
- func (v NullableSnapshotListResponse) Get() *SnapshotListResponsedeprecated
- func (v NullableSnapshotListResponse) IsSet() booldeprecated
- func (v NullableSnapshotListResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableSnapshotListResponse) Set(val *SnapshotListResponse)deprecated
- func (v *NullableSnapshotListResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableSnapshotListResponse) Unset()deprecated
- type NullableStaticAreaIDdeprecated
- func (v NullableStaticAreaID) Get() *StaticAreaIDdeprecated
- func (v NullableStaticAreaID) IsSet() booldeprecated
- func (v NullableStaticAreaID) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableStaticAreaID) Set(val *StaticAreaID)deprecated
- func (v *NullableStaticAreaID) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableStaticAreaID) Unset()deprecated
- type NullableStringdeprecated
- func (v NullableString) Get() *stringdeprecated
- func (v NullableString) IsSet() booldeprecated
- func (v NullableString) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableString) Set(val *string)deprecated
- func (v *NullableString) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableString) Unset()deprecated
- type NullableTimedeprecated
- func (v NullableTime) Get() *time.Timedeprecated
- func (v NullableTime) IsSet() booldeprecated
- func (v NullableTime) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableTime) Set(val *time.Time)deprecated
- func (v *NullableTime) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableTime) Unset()deprecated
- type NullableUpdateAttachedVolumePayloaddeprecated
- func (v NullableUpdateAttachedVolumePayload) Get() *UpdateAttachedVolumePayloaddeprecated
- func (v NullableUpdateAttachedVolumePayload) IsSet() booldeprecated
- func (v NullableUpdateAttachedVolumePayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableUpdateAttachedVolumePayload) Set(val *UpdateAttachedVolumePayload)deprecated
- func (v *NullableUpdateAttachedVolumePayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableUpdateAttachedVolumePayload) Unset()deprecated
- type NullableUpdateBackupPayloaddeprecated
- func (v NullableUpdateBackupPayload) Get() *UpdateBackupPayloaddeprecated
- func (v NullableUpdateBackupPayload) IsSet() booldeprecated
- func (v NullableUpdateBackupPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableUpdateBackupPayload) Set(val *UpdateBackupPayload)deprecated
- func (v *NullableUpdateBackupPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableUpdateBackupPayload) Unset()deprecated
- type NullableUpdateImagePayloaddeprecated
- func (v NullableUpdateImagePayload) Get() *UpdateImagePayloaddeprecated
- func (v NullableUpdateImagePayload) IsSet() booldeprecated
- func (v NullableUpdateImagePayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableUpdateImagePayload) Set(val *UpdateImagePayload)deprecated
- func (v *NullableUpdateImagePayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableUpdateImagePayload) Unset()deprecated
- type NullableUpdateImageSharePayloaddeprecated
- func (v NullableUpdateImageSharePayload) Get() *UpdateImageSharePayloaddeprecated
- func (v NullableUpdateImageSharePayload) IsSet() booldeprecated
- func (v NullableUpdateImageSharePayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableUpdateImageSharePayload) Set(val *UpdateImageSharePayload)deprecated
- func (v *NullableUpdateImageSharePayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableUpdateImageSharePayload) Unset()deprecated
- type NullableUpdateKeyPairPayloaddeprecated
- func (v NullableUpdateKeyPairPayload) Get() *UpdateKeyPairPayloaddeprecated
- func (v NullableUpdateKeyPairPayload) IsSet() booldeprecated
- func (v NullableUpdateKeyPairPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableUpdateKeyPairPayload) Set(val *UpdateKeyPairPayload)deprecated
- func (v *NullableUpdateKeyPairPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableUpdateKeyPairPayload) Unset()deprecated
- type NullableUpdateNetworkAreaRegionPayloaddeprecated
- func (v NullableUpdateNetworkAreaRegionPayload) Get() *UpdateNetworkAreaRegionPayloaddeprecated
- func (v NullableUpdateNetworkAreaRegionPayload) IsSet() booldeprecated
- func (v NullableUpdateNetworkAreaRegionPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableUpdateNetworkAreaRegionPayload) Set(val *UpdateNetworkAreaRegionPayload)deprecated
- func (v *NullableUpdateNetworkAreaRegionPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableUpdateNetworkAreaRegionPayload) Unset()deprecated
- type NullableUpdateNetworkAreaRoutePayloaddeprecated
- func (v NullableUpdateNetworkAreaRoutePayload) Get() *UpdateNetworkAreaRoutePayloaddeprecated
- func (v NullableUpdateNetworkAreaRoutePayload) IsSet() booldeprecated
- func (v NullableUpdateNetworkAreaRoutePayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableUpdateNetworkAreaRoutePayload) Set(val *UpdateNetworkAreaRoutePayload)deprecated
- func (v *NullableUpdateNetworkAreaRoutePayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableUpdateNetworkAreaRoutePayload) Unset()deprecated
- type NullableUpdateNetworkIPv4Bodydeprecated
- func (v NullableUpdateNetworkIPv4Body) Get() *UpdateNetworkIPv4Bodydeprecated
- func (v NullableUpdateNetworkIPv4Body) IsSet() booldeprecated
- func (v NullableUpdateNetworkIPv4Body) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableUpdateNetworkIPv4Body) Set(val *UpdateNetworkIPv4Body)deprecated
- func (v *NullableUpdateNetworkIPv4Body) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableUpdateNetworkIPv4Body) Unset()deprecated
- type NullableUpdateNetworkIPv6Bodydeprecated
- func (v NullableUpdateNetworkIPv6Body) Get() *UpdateNetworkIPv6Bodydeprecated
- func (v NullableUpdateNetworkIPv6Body) IsSet() booldeprecated
- func (v NullableUpdateNetworkIPv6Body) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableUpdateNetworkIPv6Body) Set(val *UpdateNetworkIPv6Body)deprecated
- func (v *NullableUpdateNetworkIPv6Body) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableUpdateNetworkIPv6Body) Unset()deprecated
- type NullableUpdateNicPayloaddeprecated
- func (v NullableUpdateNicPayload) Get() *UpdateNicPayloaddeprecated
- func (v NullableUpdateNicPayload) IsSet() booldeprecated
- func (v NullableUpdateNicPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableUpdateNicPayload) Set(val *UpdateNicPayload)deprecated
- func (v *NullableUpdateNicPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableUpdateNicPayload) Unset()deprecated
- type NullableUpdatePublicIPPayloaddeprecated
- func (v NullableUpdatePublicIPPayload) Get() *UpdatePublicIPPayloaddeprecated
- func (v NullableUpdatePublicIPPayload) IsSet() booldeprecated
- func (v NullableUpdatePublicIPPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableUpdatePublicIPPayload) Set(val *UpdatePublicIPPayload)deprecated
- func (v *NullableUpdatePublicIPPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableUpdatePublicIPPayload) Unset()deprecated
- type NullableUpdateRegionalAreaIPv4deprecated
- func (v NullableUpdateRegionalAreaIPv4) Get() *UpdateRegionalAreaIPv4deprecated
- func (v NullableUpdateRegionalAreaIPv4) IsSet() booldeprecated
- func (v NullableUpdateRegionalAreaIPv4) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableUpdateRegionalAreaIPv4) Set(val *UpdateRegionalAreaIPv4)deprecated
- func (v *NullableUpdateRegionalAreaIPv4) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableUpdateRegionalAreaIPv4) Unset()deprecated
- type NullableUpdateRouteOfRoutingTablePayloaddeprecated
- func (v NullableUpdateRouteOfRoutingTablePayload) Get() *UpdateRouteOfRoutingTablePayloaddeprecated
- func (v NullableUpdateRouteOfRoutingTablePayload) IsSet() booldeprecated
- func (v NullableUpdateRouteOfRoutingTablePayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableUpdateRouteOfRoutingTablePayload) Set(val *UpdateRouteOfRoutingTablePayload)deprecated
- func (v *NullableUpdateRouteOfRoutingTablePayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableUpdateRouteOfRoutingTablePayload) Unset()deprecated
- type NullableUpdateRoutingTableOfAreaPayloaddeprecated
- func (v NullableUpdateRoutingTableOfAreaPayload) Get() *UpdateRoutingTableOfAreaPayloaddeprecated
- func (v NullableUpdateRoutingTableOfAreaPayload) IsSet() booldeprecated
- func (v NullableUpdateRoutingTableOfAreaPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableUpdateRoutingTableOfAreaPayload) Set(val *UpdateRoutingTableOfAreaPayload)deprecated
- func (v *NullableUpdateRoutingTableOfAreaPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableUpdateRoutingTableOfAreaPayload) Unset()deprecated
- type NullableUpdateSecurityGroupPayloaddeprecated
- func (v NullableUpdateSecurityGroupPayload) Get() *UpdateSecurityGroupPayloaddeprecated
- func (v NullableUpdateSecurityGroupPayload) IsSet() booldeprecated
- func (v NullableUpdateSecurityGroupPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableUpdateSecurityGroupPayload) Set(val *UpdateSecurityGroupPayload)deprecated
- func (v *NullableUpdateSecurityGroupPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableUpdateSecurityGroupPayload) Unset()deprecated
- type NullableUpdateServerPayloaddeprecated
- func (v NullableUpdateServerPayload) Get() *UpdateServerPayloaddeprecated
- func (v NullableUpdateServerPayload) IsSet() booldeprecated
- func (v NullableUpdateServerPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableUpdateServerPayload) Set(val *UpdateServerPayload)deprecated
- func (v *NullableUpdateServerPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableUpdateServerPayload) Unset()deprecated
- type NullableUpdateSnapshotPayloaddeprecated
- func (v NullableUpdateSnapshotPayload) Get() *UpdateSnapshotPayloaddeprecated
- func (v NullableUpdateSnapshotPayload) IsSet() booldeprecated
- func (v NullableUpdateSnapshotPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableUpdateSnapshotPayload) Set(val *UpdateSnapshotPayload)deprecated
- func (v *NullableUpdateSnapshotPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableUpdateSnapshotPayload) Unset()deprecated
- type NullableUpdateVolumePayloaddeprecated
- func (v NullableUpdateVolumePayload) Get() *UpdateVolumePayloaddeprecated
- func (v NullableUpdateVolumePayload) IsSet() booldeprecated
- func (v NullableUpdateVolumePayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableUpdateVolumePayload) Set(val *UpdateVolumePayload)deprecated
- func (v *NullableUpdateVolumePayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableUpdateVolumePayload) Unset()deprecated
- type NullableValuedeprecated
- func (v NullableValue[T]) Get() *Tdeprecated
- func (v NullableValue[T]) IsSet() booldeprecated
- func (v *NullableValue[T]) Set(val *T)deprecated
- func (v *NullableValue[T]) Unset()deprecated
- type NullableVolumedeprecated
- func (v NullableVolume) Get() *Volumedeprecated
- func (v NullableVolume) IsSet() booldeprecated
- func (v NullableVolume) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableVolume) Set(val *Volume)deprecated
- func (v *NullableVolume) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableVolume) Unset()deprecated
- type NullableVolumeAttachmentdeprecated
- func (v NullableVolumeAttachment) Get() *VolumeAttachmentdeprecated
- func (v NullableVolumeAttachment) IsSet() booldeprecated
- func (v NullableVolumeAttachment) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableVolumeAttachment) Set(val *VolumeAttachment)deprecated
- func (v *NullableVolumeAttachment) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableVolumeAttachment) Unset()deprecated
- type NullableVolumeAttachmentListResponsedeprecated
- func (v NullableVolumeAttachmentListResponse) Get() *VolumeAttachmentListResponsedeprecated
- func (v NullableVolumeAttachmentListResponse) IsSet() booldeprecated
- func (v NullableVolumeAttachmentListResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableVolumeAttachmentListResponse) Set(val *VolumeAttachmentListResponse)deprecated
- func (v *NullableVolumeAttachmentListResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableVolumeAttachmentListResponse) Unset()deprecated
- type NullableVolumeEncryptionParameterdeprecated
- func (v NullableVolumeEncryptionParameter) Get() *VolumeEncryptionParameterdeprecated
- func (v NullableVolumeEncryptionParameter) IsSet() booldeprecated
- func (v NullableVolumeEncryptionParameter) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableVolumeEncryptionParameter) Set(val *VolumeEncryptionParameter)deprecated
- func (v *NullableVolumeEncryptionParameter) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableVolumeEncryptionParameter) Unset()deprecated
- type NullableVolumeListResponsedeprecated
- func (v NullableVolumeListResponse) Get() *VolumeListResponsedeprecated
- func (v NullableVolumeListResponse) IsSet() booldeprecated
- func (v NullableVolumeListResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableVolumeListResponse) Set(val *VolumeListResponse)deprecated
- func (v *NullableVolumeListResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableVolumeListResponse) Unset()deprecated
- type NullableVolumePerformanceClassdeprecated
- func (v NullableVolumePerformanceClass) Get() *VolumePerformanceClassdeprecated
- func (v NullableVolumePerformanceClass) IsSet() booldeprecated
- func (v NullableVolumePerformanceClass) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableVolumePerformanceClass) Set(val *VolumePerformanceClass)deprecated
- func (v *NullableVolumePerformanceClass) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableVolumePerformanceClass) Unset()deprecated
- type NullableVolumePerformanceClassListResponsedeprecated
- func (v NullableVolumePerformanceClassListResponse) Get() *VolumePerformanceClassListResponsedeprecated
- func (v NullableVolumePerformanceClassListResponse) IsSet() booldeprecated
- func (v NullableVolumePerformanceClassListResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableVolumePerformanceClassListResponse) Set(val *VolumePerformanceClassListResponse)deprecated
- func (v *NullableVolumePerformanceClassListResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableVolumePerformanceClassListResponse) Unset()deprecated
- type NullableVolumeSourcedeprecated
- func (v NullableVolumeSource) Get() *VolumeSourcedeprecated
- func (v NullableVolumeSource) IsSet() booldeprecated
- func (v NullableVolumeSource) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableVolumeSource) Set(val *VolumeSource)deprecated
- func (v *NullableVolumeSource) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableVolumeSource) Unset()deprecated
- 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)deprecated
- type PartialUpdateNetworkAreaPayloadGetLabelsArgTypedeprecated
- type PartialUpdateNetworkAreaPayloadGetLabelsAttributeType
- type PartialUpdateNetworkAreaPayloadGetLabelsRetTypedeprecated
- type PartialUpdateNetworkAreaPayloadGetNameArgTypedeprecated
- type PartialUpdateNetworkAreaPayloadGetNameAttributeType
- type PartialUpdateNetworkAreaPayloadGetNameRetTypedeprecated
- type PartialUpdateNetworkAreaRequestdeprecated
- 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)deprecated
- type PartialUpdateNetworkPayloadGetIpv4ArgTypedeprecated
- type PartialUpdateNetworkPayloadGetIpv4AttributeType
- type PartialUpdateNetworkPayloadGetIpv4RetTypedeprecated
- type PartialUpdateNetworkPayloadGetIpv6ArgTypedeprecated
- type PartialUpdateNetworkPayloadGetIpv6AttributeType
- type PartialUpdateNetworkPayloadGetIpv6RetTypedeprecated
- type PartialUpdateNetworkPayloadGetLabelsArgTypedeprecated
- type PartialUpdateNetworkPayloadGetLabelsAttributeType
- type PartialUpdateNetworkPayloadGetLabelsRetTypedeprecated
- type PartialUpdateNetworkPayloadGetNameArgTypedeprecated
- type PartialUpdateNetworkPayloadGetNameAttributeType
- type PartialUpdateNetworkPayloadGetNameRetTypedeprecated
- type PartialUpdateNetworkPayloadGetRoutingTableIdArgTypedeprecated
- type PartialUpdateNetworkPayloadGetRoutingTableIdAttributeType
- type PartialUpdateNetworkPayloadGetRoutingTableIdRetTypedeprecated
- type PartialUpdateNetworkPayloadgetDhcpArgTypedeprecated
- type PartialUpdateNetworkPayloadgetDhcpAttributeType
- type PartialUpdateNetworkPayloadgetDhcpRetTypedeprecated
- type PartialUpdateNetworkPayloadgetRoutedArgTypedeprecated
- type PartialUpdateNetworkPayloadgetRoutedAttributeType
- type PartialUpdateNetworkPayloadgetRoutedRetTypedeprecated
- type PartialUpdateNetworkRequestdeprecated
- 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)deprecated
- type PortRangeGetMaxArgTypedeprecated
- type PortRangeGetMaxAttributeType
- type PortRangeGetMaxRetTypedeprecated
- type PortRangeGetMinArgTypedeprecated
- type PortRangeGetMinAttributeType
- type PortRangeGetMinRetTypedeprecated
- 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)deprecated
- type ProjectGetAreaIdArgTypedeprecated
- type ProjectGetAreaIdAttributeType
- type ProjectGetAreaIdRetTypedeprecated
- type ProjectGetCreatedAtArgTypedeprecated
- type ProjectGetCreatedAtAttributeType
- type ProjectGetCreatedAtRetTypedeprecated
- type ProjectGetIdArgTypedeprecated
- type ProjectGetIdAttributeType
- type ProjectGetIdRetTypedeprecated
- type ProjectGetStatusArgTypedeprecated
- type ProjectGetStatusAttributeType
- type ProjectGetStatusRetTypedeprecated
- type ProjectGetUpdatedAtArgTypedeprecated
- type ProjectGetUpdatedAtAttributeType
- type ProjectGetUpdatedAtRetTypedeprecated
- 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)deprecated
- type ProjectListResponseGetItemsArgTypedeprecated
- type ProjectListResponseGetItemsAttributeType
- type ProjectListResponseGetItemsRetTypedeprecated
- type ProjectgetInternetAccessArgTypedeprecated
- type ProjectgetInternetAccessAttributeType
- type ProjectgetInternetAccessRetTypedeprecated
- 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)deprecated
- type ProtocolGetNameArgTypedeprecated
- type ProtocolGetNameAttributeType
- type ProtocolGetNameRetTypedeprecated
- type ProtocolGetNumberArgTypedeprecated
- type ProtocolGetNumberAttributeType
- type ProtocolGetNumberRetTypedeprecated
- 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)deprecated
- func (o *PublicIp) UnsetNetworkInterface()
- type PublicIpGetIdArgTypedeprecated
- type PublicIpGetIdAttributeType
- type PublicIpGetIdRetTypedeprecated
- type PublicIpGetIpArgTypedeprecated
- type PublicIpGetIpAttributeType
- type PublicIpGetIpRetTypedeprecated
- type PublicIpGetLabelsArgTypedeprecated
- type PublicIpGetLabelsAttributeType
- type PublicIpGetLabelsRetTypedeprecated
- type PublicIpGetNetworkInterfaceArgTypedeprecated
- type PublicIpGetNetworkInterfaceAttributeType
- type PublicIpGetNetworkInterfaceRetTypedeprecated
- 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)deprecated
- type PublicIpListResponseGetItemsArgTypedeprecated
- type PublicIpListResponseGetItemsAttributeType
- type PublicIpListResponseGetItemsRetTypedeprecated
- 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)deprecated
- type PublicNetworkGetCidrArgTypedeprecated
- type PublicNetworkGetCidrAttributeType
- type PublicNetworkGetCidrRetTypedeprecated
- type PublicNetworkGetRegionArgTypedeprecated
- type PublicNetworkGetRegionAttributeType
- type PublicNetworkGetRegionRetTypedeprecated
- 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)deprecated
- type PublicNetworkListResponseGetItemsArgTypedeprecated
- type PublicNetworkListResponseGetItemsAttributeType
- type PublicNetworkListResponseGetItemsRetTypedeprecated
- 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)deprecated
- type QuotaGetLimitArgTypedeprecated
- type QuotaGetLimitAttributeType
- type QuotaGetLimitRetTypedeprecated
- type QuotaGetUsageArgTypedeprecated
- type QuotaGetUsageAttributeType
- type QuotaGetUsageRetTypedeprecated
- 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)deprecated
- 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)deprecated
- type QuotaListBackupGigabytesGetLimitArgTypedeprecated
- type QuotaListBackupGigabytesGetLimitAttributeType
- type QuotaListBackupGigabytesGetLimitRetTypedeprecated
- type QuotaListBackupGigabytesGetUsageArgTypedeprecated
- type QuotaListBackupGigabytesGetUsageAttributeType
- type QuotaListBackupGigabytesGetUsageRetTypedeprecated
- 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)deprecated
- type QuotaListBackupsGetLimitArgTypedeprecated
- type QuotaListBackupsGetLimitAttributeType
- type QuotaListBackupsGetLimitRetTypedeprecated
- type QuotaListBackupsGetUsageArgTypedeprecated
- type QuotaListBackupsGetUsageAttributeType
- type QuotaListBackupsGetUsageRetTypedeprecated
- type QuotaListGetBackupGigabytesArgTypedeprecated
- type QuotaListGetBackupGigabytesAttributeType
- type QuotaListGetBackupGigabytesRetTypedeprecated
- type QuotaListGetBackupsArgTypedeprecated
- type QuotaListGetBackupsAttributeType
- type QuotaListGetBackupsRetTypedeprecated
- type QuotaListGetGigabytesArgTypedeprecated
- type QuotaListGetGigabytesAttributeType
- type QuotaListGetGigabytesRetTypedeprecated
- type QuotaListGetNetworksArgTypedeprecated
- type QuotaListGetNetworksAttributeType
- type QuotaListGetNetworksRetTypedeprecated
- type QuotaListGetNicsArgTypedeprecated
- type QuotaListGetNicsAttributeType
- type QuotaListGetNicsRetTypedeprecated
- type QuotaListGetPublicIpsArgTypedeprecated
- type QuotaListGetPublicIpsAttributeType
- type QuotaListGetPublicIpsRetTypedeprecated
- type QuotaListGetRamArgTypedeprecated
- type QuotaListGetRamAttributeType
- type QuotaListGetRamRetTypedeprecated
- type QuotaListGetSecurityGroupRulesArgTypedeprecated
- type QuotaListGetSecurityGroupRulesAttributeType
- type QuotaListGetSecurityGroupRulesRetTypedeprecated
- type QuotaListGetSecurityGroupsArgTypedeprecated
- type QuotaListGetSecurityGroupsAttributeType
- type QuotaListGetSecurityGroupsRetTypedeprecated
- type QuotaListGetSnapshotsArgTypedeprecated
- type QuotaListGetSnapshotsAttributeType
- type QuotaListGetSnapshotsRetTypedeprecated
- type QuotaListGetVcpuArgTypedeprecated
- type QuotaListGetVcpuAttributeType
- type QuotaListGetVcpuRetTypedeprecated
- type QuotaListGetVolumesArgTypedeprecated
- type QuotaListGetVolumesAttributeType
- type QuotaListGetVolumesRetTypedeprecated
- 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)deprecated
- type QuotaListGigabytesGetLimitArgTypedeprecated
- type QuotaListGigabytesGetLimitAttributeType
- type QuotaListGigabytesGetLimitRetTypedeprecated
- type QuotaListGigabytesGetUsageArgTypedeprecated
- type QuotaListGigabytesGetUsageAttributeType
- type QuotaListGigabytesGetUsageRetTypedeprecated
- 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)deprecated
- type QuotaListNetworksGetLimitArgTypedeprecated
- type QuotaListNetworksGetLimitAttributeType
- type QuotaListNetworksGetLimitRetTypedeprecated
- type QuotaListNetworksGetUsageArgTypedeprecated
- type QuotaListNetworksGetUsageAttributeType
- type QuotaListNetworksGetUsageRetTypedeprecated
- 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)deprecated
- type QuotaListNicsGetLimitArgTypedeprecated
- type QuotaListNicsGetLimitAttributeType
- type QuotaListNicsGetLimitRetTypedeprecated
- type QuotaListNicsGetUsageArgTypedeprecated
- type QuotaListNicsGetUsageAttributeType
- type QuotaListNicsGetUsageRetTypedeprecated
- 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)deprecated
- type QuotaListPublicIpsGetLimitArgTypedeprecated
- type QuotaListPublicIpsGetLimitAttributeType
- type QuotaListPublicIpsGetLimitRetTypedeprecated
- type QuotaListPublicIpsGetUsageArgTypedeprecated
- type QuotaListPublicIpsGetUsageAttributeType
- type QuotaListPublicIpsGetUsageRetTypedeprecated
- 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)deprecated
- type QuotaListRamGetLimitArgTypedeprecated
- type QuotaListRamGetLimitAttributeType
- type QuotaListRamGetLimitRetTypedeprecated
- type QuotaListRamGetUsageArgTypedeprecated
- type QuotaListRamGetUsageAttributeType
- type QuotaListRamGetUsageRetTypedeprecated
- 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)deprecated
- type QuotaListResponseGetQuotasArgTypedeprecated
- type QuotaListResponseGetQuotasAttributeType
- type QuotaListResponseGetQuotasRetTypedeprecated
- 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)deprecated
- type QuotaListSecurityGroupRulesGetLimitArgTypedeprecated
- type QuotaListSecurityGroupRulesGetLimitAttributeType
- type QuotaListSecurityGroupRulesGetLimitRetTypedeprecated
- type QuotaListSecurityGroupRulesGetUsageArgTypedeprecated
- type QuotaListSecurityGroupRulesGetUsageAttributeType
- type QuotaListSecurityGroupRulesGetUsageRetTypedeprecated
- 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)deprecated
- type QuotaListSecurityGroupsGetLimitArgTypedeprecated
- type QuotaListSecurityGroupsGetLimitAttributeType
- type QuotaListSecurityGroupsGetLimitRetTypedeprecated
- type QuotaListSecurityGroupsGetUsageArgTypedeprecated
- type QuotaListSecurityGroupsGetUsageAttributeType
- type QuotaListSecurityGroupsGetUsageRetTypedeprecated
- 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)deprecated
- type QuotaListSnapshotsGetLimitArgTypedeprecated
- type QuotaListSnapshotsGetLimitAttributeType
- type QuotaListSnapshotsGetLimitRetTypedeprecated
- type QuotaListSnapshotsGetUsageArgTypedeprecated
- type QuotaListSnapshotsGetUsageAttributeType
- type QuotaListSnapshotsGetUsageRetTypedeprecated
- 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)deprecated
- type QuotaListVcpuGetLimitArgTypedeprecated
- type QuotaListVcpuGetLimitAttributeType
- type QuotaListVcpuGetLimitRetTypedeprecated
- type QuotaListVcpuGetUsageArgTypedeprecated
- type QuotaListVcpuGetUsageAttributeType
- type QuotaListVcpuGetUsageRetTypedeprecated
- 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)deprecated
- type QuotaListVolumesGetLimitArgTypedeprecated
- type QuotaListVolumesGetLimitAttributeType
- type QuotaListVolumesGetLimitRetTypedeprecated
- type QuotaListVolumesGetUsageArgTypedeprecated
- type QuotaListVolumesGetUsageAttributeType
- type QuotaListVolumesGetUsageRetTypedeprecated
- type RebootServerRequestdeprecated
- 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)deprecated
- type RegionalAreaGetIpv4ArgTypedeprecated
- type RegionalAreaGetIpv4AttributeType
- type RegionalAreaGetIpv4RetTypedeprecated
- type RegionalAreaGetStatusArgTypedeprecated
- type RegionalAreaGetStatusAttributeType
- type RegionalAreaGetStatusRetTypedeprecated
- 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)deprecated
- type RegionalAreaIPv4GetDefaultNameserversArgTypedeprecated
- type RegionalAreaIPv4GetDefaultNameserversAttributeType
- type RegionalAreaIPv4GetDefaultNameserversRetTypedeprecated
- type RegionalAreaIPv4GetDefaultPrefixLenArgTypedeprecated
- type RegionalAreaIPv4GetDefaultPrefixLenAttributeType
- type RegionalAreaIPv4GetDefaultPrefixLenRetTypedeprecated
- type RegionalAreaIPv4GetMaxPrefixLenArgTypedeprecated
- type RegionalAreaIPv4GetMaxPrefixLenAttributeType
- type RegionalAreaIPv4GetMaxPrefixLenRetTypedeprecated
- type RegionalAreaIPv4GetMinPrefixLenArgTypedeprecated
- type RegionalAreaIPv4GetMinPrefixLenAttributeType
- type RegionalAreaIPv4GetMinPrefixLenRetTypedeprecated
- type RegionalAreaIPv4GetNetworkRangesArgTypedeprecated
- type RegionalAreaIPv4GetNetworkRangesAttributeType
- type RegionalAreaIPv4GetNetworkRangesRetTypedeprecated
- type RegionalAreaIPv4GetTransferNetworkArgTypedeprecated
- type RegionalAreaIPv4GetTransferNetworkAttributeType
- type RegionalAreaIPv4GetTransferNetworkRetTypedeprecated
- 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)deprecated
- type RegionalAreaListResponseGetRegionsArgTypedeprecated
- type RegionalAreaListResponseGetRegionsAttributeType
- type RegionalAreaListResponseGetRegionsRetTypedeprecated
- type RemoveNetworkFromServerRequestdeprecated
- type RemoveNicFromServerRequestdeprecated
- type RemovePublicIpFromServerRequestdeprecated
- type RemoveSecurityGroupFromServerRequestdeprecated
- type RemoveServiceAccountFromServerRequestdeprecated
- type RemoveVolumeFromServerRequestdeprecated
- 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)deprecated
- type RequestGetDetailsArgTypedeprecated
- type RequestGetDetailsAttributeType
- type RequestGetDetailsRetTypedeprecated
- type RequestGetRequestActionArgTypedeprecated
- type RequestGetRequestActionAttributeType
- type RequestGetRequestActionRetTypedeprecated
- type RequestGetRequestIdArgTypedeprecated
- type RequestGetRequestIdAttributeType
- type RequestGetRequestIdRetTypedeprecated
- type RequestGetRequestTypeArgTypedeprecated
- type RequestGetRequestTypeAttributeType
- type RequestGetRequestTypeRetTypedeprecated
- type RequestGetResourcesArgTypedeprecated
- type RequestGetResourcesAttributeType
- type RequestGetResourcesRetTypedeprecated
- type RequestGetStatusArgTypedeprecated
- type RequestGetStatusAttributeType
- type RequestGetStatusRetTypedeprecated
- 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)deprecated
- type RequestResourceGetIdArgTypedeprecated
- type RequestResourceGetIdAttributeType
- type RequestResourceGetIdRetTypedeprecated
- type RequestResourceGetStatusArgTypedeprecated
- type RequestResourceGetStatusAttributeType
- type RequestResourceGetStatusRetTypedeprecated
- type RequestResourceGetTypeArgTypedeprecated
- type RequestResourceGetTypeAttributeType
- type RequestResourceGetTypeRetTypedeprecated
- 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)deprecated
- type RescueServerPayloadGetImageArgTypedeprecated
- type RescueServerPayloadGetImageAttributeType
- type RescueServerPayloadGetImageRetTypedeprecated
- type RescueServerRequestdeprecated
- 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)deprecated
- type ResizeServerPayloadGetMachineTypeArgTypedeprecated
- type ResizeServerPayloadGetMachineTypeAttributeType
- type ResizeServerPayloadGetMachineTypeRetTypedeprecated
- type ResizeServerRequestdeprecated
- 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)deprecated
- type ResizeVolumePayloadGetSizeArgTypedeprecated
- type ResizeVolumePayloadGetSizeAttributeType
- type ResizeVolumePayloadGetSizeRetTypedeprecated
- type ResizeVolumeRequestdeprecated
- type RestoreBackupRequestdeprecated
- 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)deprecated
- type RouteDestination
- type RouteGetCreatedAtArgTypedeprecated
- type RouteGetCreatedAtAttributeType
- type RouteGetCreatedAtRetTypedeprecated
- type RouteGetDestinationArgTypedeprecated
- type RouteGetDestinationAttributeType
- type RouteGetDestinationRetTypedeprecated
- type RouteGetIdArgTypedeprecated
- type RouteGetIdAttributeType
- type RouteGetIdRetTypedeprecated
- type RouteGetLabelsArgTypedeprecated
- type RouteGetLabelsAttributeType
- type RouteGetLabelsRetTypedeprecated
- type RouteGetNexthopArgTypedeprecated
- type RouteGetNexthopAttributeType
- type RouteGetNexthopRetTypedeprecated
- type RouteGetUpdatedAtArgTypedeprecated
- type RouteGetUpdatedAtAttributeType
- type RouteGetUpdatedAtRetTypedeprecated
- 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)deprecated
- type RouteListResponseGetItemsArgTypedeprecated
- type RouteListResponseGetItemsAttributeType
- type RouteListResponseGetItemsRetTypedeprecated
- 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)deprecated
- type RoutingTableGetCreatedAtArgTypedeprecated
- type RoutingTableGetCreatedAtAttributeType
- type RoutingTableGetCreatedAtRetTypedeprecated
- type RoutingTableGetDescriptionArgTypedeprecated
- type RoutingTableGetDescriptionAttributeType
- type RoutingTableGetDescriptionRetTypedeprecated
- type RoutingTableGetIdArgTypedeprecated
- type RoutingTableGetIdAttributeType
- type RoutingTableGetIdRetTypedeprecated
- type RoutingTableGetLabelsArgTypedeprecated
- type RoutingTableGetLabelsAttributeType
- type RoutingTableGetLabelsRetTypedeprecated
- type RoutingTableGetNameArgTypedeprecated
- type RoutingTableGetNameAttributeType
- type RoutingTableGetNameRetTypedeprecated
- type RoutingTableGetUpdatedAtArgTypedeprecated
- type RoutingTableGetUpdatedAtAttributeType
- type RoutingTableGetUpdatedAtRetTypedeprecated
- 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)deprecated
- type RoutingTableListResponseGetItemsArgTypedeprecated
- type RoutingTableListResponseGetItemsAttributeType
- type RoutingTableListResponseGetItemsRetTypedeprecated
- type RoutingTablegetDefaultArgTypedeprecated
- type RoutingTablegetDefaultAttributeType
- type RoutingTablegetDefaultRetTypedeprecated
- type RoutingTablegetDynamicRoutesArgTypedeprecated
- type RoutingTablegetDynamicRoutesAttributeType
- type RoutingTablegetDynamicRoutesRetTypedeprecated
- type RoutingTablegetSystemRoutesArgTypedeprecated
- type RoutingTablegetSystemRoutesAttributeType
- type RoutingTablegetSystemRoutesRetTypedeprecated
- 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)deprecated
- type SecurityGroupGetCreatedAtArgTypedeprecated
- type SecurityGroupGetCreatedAtAttributeType
- type SecurityGroupGetCreatedAtRetTypedeprecated
- type SecurityGroupGetDescriptionArgTypedeprecated
- type SecurityGroupGetDescriptionAttributeType
- type SecurityGroupGetDescriptionRetTypedeprecated
- type SecurityGroupGetIdArgTypedeprecated
- type SecurityGroupGetIdAttributeType
- type SecurityGroupGetIdRetTypedeprecated
- type SecurityGroupGetLabelsArgTypedeprecated
- type SecurityGroupGetLabelsAttributeType
- type SecurityGroupGetLabelsRetTypedeprecated
- type SecurityGroupGetNameArgTypedeprecated
- type SecurityGroupGetNameAttributeType
- type SecurityGroupGetNameRetTypedeprecated
- type SecurityGroupGetRulesArgTypedeprecated
- type SecurityGroupGetRulesAttributeType
- type SecurityGroupGetRulesRetTypedeprecated
- type SecurityGroupGetUpdatedAtArgTypedeprecated
- type SecurityGroupGetUpdatedAtAttributeType
- type SecurityGroupGetUpdatedAtRetTypedeprecated
- 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)deprecated
- type SecurityGroupListResponseGetItemsArgTypedeprecated
- type SecurityGroupListResponseGetItemsAttributeType
- type SecurityGroupListResponseGetItemsRetTypedeprecated
- 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)deprecated
- type SecurityGroupRuleGetCreatedAtArgTypedeprecated
- type SecurityGroupRuleGetCreatedAtAttributeType
- type SecurityGroupRuleGetCreatedAtRetTypedeprecated
- type SecurityGroupRuleGetDescriptionArgTypedeprecated
- type SecurityGroupRuleGetDescriptionAttributeType
- type SecurityGroupRuleGetDescriptionRetTypedeprecated
- type SecurityGroupRuleGetDirectionArgTypedeprecated
- type SecurityGroupRuleGetDirectionAttributeType
- type SecurityGroupRuleGetDirectionRetTypedeprecated
- type SecurityGroupRuleGetEthertypeArgTypedeprecated
- type SecurityGroupRuleGetEthertypeAttributeType
- type SecurityGroupRuleGetEthertypeRetTypedeprecated
- type SecurityGroupRuleGetIcmpParametersArgTypedeprecated
- type SecurityGroupRuleGetIcmpParametersAttributeType
- type SecurityGroupRuleGetIcmpParametersRetTypedeprecated
- type SecurityGroupRuleGetIdArgTypedeprecated
- type SecurityGroupRuleGetIdAttributeType
- type SecurityGroupRuleGetIdRetTypedeprecated
- type SecurityGroupRuleGetIpRangeArgTypedeprecated
- type SecurityGroupRuleGetIpRangeAttributeType
- type SecurityGroupRuleGetIpRangeRetTypedeprecated
- type SecurityGroupRuleGetPortRangeArgTypedeprecated
- type SecurityGroupRuleGetPortRangeAttributeType
- type SecurityGroupRuleGetPortRangeRetTypedeprecated
- type SecurityGroupRuleGetProtocolArgTypedeprecated
- type SecurityGroupRuleGetProtocolAttributeType
- type SecurityGroupRuleGetProtocolRetTypedeprecated
- type SecurityGroupRuleGetRemoteSecurityGroupIdArgTypedeprecated
- type SecurityGroupRuleGetRemoteSecurityGroupIdAttributeType
- type SecurityGroupRuleGetRemoteSecurityGroupIdRetTypedeprecated
- type SecurityGroupRuleGetSecurityGroupIdArgTypedeprecated
- type SecurityGroupRuleGetSecurityGroupIdAttributeType
- type SecurityGroupRuleGetSecurityGroupIdRetTypedeprecated
- type SecurityGroupRuleGetUpdatedAtArgTypedeprecated
- type SecurityGroupRuleGetUpdatedAtAttributeType
- type SecurityGroupRuleGetUpdatedAtRetTypedeprecated
- 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)deprecated
- type SecurityGroupRuleListResponseGetItemsArgTypedeprecated
- type SecurityGroupRuleListResponseGetItemsAttributeType
- type SecurityGroupRuleListResponseGetItemsRetTypedeprecated
- 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)deprecated
- type SecurityGroupRuleProtocolGetProtocolArgTypedeprecated
- type SecurityGroupRuleProtocolGetProtocolAttributeType
- type SecurityGroupRuleProtocolGetProtocolRetTypedeprecated
- type SecurityGroupgetStatefulArgTypedeprecated
- type SecurityGroupgetStatefulAttributeType
- type SecurityGroupgetStatefulRetTypedeprecated
- 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)deprecated
- 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)deprecated
- type ServerAgentgetProvisionedArgTypedeprecated
- type ServerAgentgetProvisionedAttributeType
- type ServerAgentgetProvisionedRetTypedeprecated
- 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)deprecated
- type ServerBootVolumeGetIdArgTypedeprecated
- type ServerBootVolumeGetIdAttributeType
- type ServerBootVolumeGetIdRetTypedeprecated
- type ServerBootVolumeGetPerformanceClassArgTypedeprecated
- type ServerBootVolumeGetPerformanceClassAttributeType
- type ServerBootVolumeGetPerformanceClassRetTypedeprecated
- type ServerBootVolumeGetSizeArgTypedeprecated
- type ServerBootVolumeGetSizeAttributeType
- type ServerBootVolumeGetSizeRetTypedeprecated
- type ServerBootVolumeGetSourceArgTypedeprecated
- type ServerBootVolumeGetSourceAttributeType
- type ServerBootVolumeGetSourceRetTypedeprecated
- type ServerBootVolumegetDeleteOnTerminationArgTypedeprecated
- type ServerBootVolumegetDeleteOnTerminationAttributeType
- type ServerBootVolumegetDeleteOnTerminationRetTypedeprecated
- type ServerConsoleUrl
- type ServerConsoleUrlGetUrlArgTypedeprecated
- type ServerConsoleUrlGetUrlAttributeType
- type ServerConsoleUrlGetUrlRetTypedeprecated
- type ServerGetAffinityGroupArgTypedeprecated
- type ServerGetAffinityGroupAttributeType
- type ServerGetAffinityGroupRetTypedeprecated
- type ServerGetAgentArgTypedeprecated
- type ServerGetAgentAttributeType
- type ServerGetAgentRetTypedeprecated
- type ServerGetAvailabilityZoneArgTypedeprecated
- type ServerGetAvailabilityZoneAttributeType
- type ServerGetAvailabilityZoneRetTypedeprecated
- type ServerGetBootVolumeArgTypedeprecated
- type ServerGetBootVolumeAttributeType
- type ServerGetBootVolumeRetTypedeprecated
- type ServerGetCreatedAtArgTypedeprecated
- type ServerGetCreatedAtAttributeType
- type ServerGetCreatedAtRetTypedeprecated
- type ServerGetErrorMessageArgTypedeprecated
- type ServerGetErrorMessageAttributeType
- type ServerGetErrorMessageRetTypedeprecated
- type ServerGetIdArgTypedeprecated
- type ServerGetIdAttributeType
- type ServerGetIdRetTypedeprecated
- type ServerGetImageIdArgTypedeprecated
- type ServerGetImageIdAttributeType
- type ServerGetImageIdRetTypedeprecated
- type ServerGetKeypairNameArgTypedeprecated
- type ServerGetKeypairNameAttributeType
- type ServerGetKeypairNameRetTypedeprecated
- type ServerGetLabelsArgTypedeprecated
- type ServerGetLabelsAttributeType
- type ServerGetLabelsRetTypedeprecated
- type ServerGetLaunchedAtArgTypedeprecated
- type ServerGetLaunchedAtAttributeType
- type ServerGetLaunchedAtRetTypedeprecated
- type ServerGetMachineTypeArgTypedeprecated
- type ServerGetMachineTypeAttributeType
- type ServerGetMachineTypeRetTypedeprecated
- type ServerGetMaintenanceWindowArgTypedeprecated
- type ServerGetMaintenanceWindowAttributeType
- type ServerGetMaintenanceWindowRetTypedeprecated
- type ServerGetMetadataArgTypedeprecated
- type ServerGetMetadataAttributeType
- type ServerGetMetadataRetTypedeprecated
- type ServerGetNameArgTypedeprecated
- type ServerGetNameAttributeType
- type ServerGetNameRetTypedeprecated
- type ServerGetNetworkingArgTypedeprecated
- type ServerGetNetworkingAttributeType
- type ServerGetNetworkingRetTypedeprecated
- type ServerGetNicsArgTypedeprecated
- type ServerGetNicsAttributeType
- type ServerGetNicsRetTypedeprecated
- type ServerGetPowerStatusArgTypedeprecated
- type ServerGetPowerStatusAttributeType
- type ServerGetPowerStatusRetTypedeprecated
- type ServerGetSecurityGroupsArgTypedeprecated
- type ServerGetSecurityGroupsAttributeType
- type ServerGetSecurityGroupsRetTypedeprecated
- type ServerGetServiceAccountMailsArgTypedeprecated
- type ServerGetServiceAccountMailsAttributeType
- type ServerGetServiceAccountMailsRetTypedeprecated
- type ServerGetStatusArgTypedeprecated
- type ServerGetStatusAttributeType
- type ServerGetStatusRetTypedeprecated
- type ServerGetUpdatedAtArgTypedeprecated
- type ServerGetUpdatedAtAttributeType
- type ServerGetUpdatedAtRetTypedeprecated
- type ServerGetUserDataArgTypedeprecated
- type ServerGetUserDataAttributeType
- type ServerGetUserDataRetTypedeprecated
- type ServerGetVolumesArgTypedeprecated
- type ServerGetVolumesAttributeType
- type ServerGetVolumesRetTypedeprecated
- 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)deprecated
- type ServerListResponseGetItemsArgTypedeprecated
- type ServerListResponseGetItemsAttributeType
- type ServerListResponseGetItemsRetTypedeprecated
- 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)deprecated
- type ServerMaintenanceGetDetailsArgTypedeprecated
- type ServerMaintenanceGetDetailsAttributeType
- type ServerMaintenanceGetDetailsRetTypedeprecated
- type ServerMaintenanceGetEndsAtArgTypedeprecated
- type ServerMaintenanceGetEndsAtAttributeType
- type ServerMaintenanceGetEndsAtRetTypedeprecated
- type ServerMaintenanceGetStartsAtArgTypedeprecated
- type ServerMaintenanceGetStartsAtAttributeType
- type ServerMaintenanceGetStartsAtRetTypedeprecated
- type ServerMaintenanceGetStatusArgTypedeprecated
- type ServerMaintenanceGetStatusAttributeType
- type ServerMaintenanceGetStatusRetTypedeprecated
- 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)deprecated
- type ServerNetworkGetAllowedAddressesArgTypedeprecated
- type ServerNetworkGetAllowedAddressesAttributeType
- type ServerNetworkGetAllowedAddressesRetTypedeprecated
- type ServerNetworkGetIpv4ArgTypedeprecated
- type ServerNetworkGetIpv4AttributeType
- type ServerNetworkGetIpv4RetTypedeprecated
- type ServerNetworkGetIpv6ArgTypedeprecated
- type ServerNetworkGetIpv6AttributeType
- type ServerNetworkGetIpv6RetTypedeprecated
- type ServerNetworkGetMacArgTypedeprecated
- type ServerNetworkGetMacAttributeType
- type ServerNetworkGetMacRetTypedeprecated
- type ServerNetworkGetNetworkIdArgTypedeprecated
- type ServerNetworkGetNetworkIdAttributeType
- type ServerNetworkGetNetworkIdRetTypedeprecated
- type ServerNetworkGetNetworkNameArgTypedeprecated
- type ServerNetworkGetNetworkNameAttributeType
- type ServerNetworkGetNetworkNameRetTypedeprecated
- type ServerNetworkGetNicIdArgTypedeprecated
- type ServerNetworkGetNicIdAttributeType
- type ServerNetworkGetNicIdRetTypedeprecated
- type ServerNetworkGetPublicIpArgTypedeprecated
- type ServerNetworkGetPublicIpAttributeType
- type ServerNetworkGetPublicIpRetTypedeprecated
- type ServerNetworkGetSecurityGroupsArgTypedeprecated
- type ServerNetworkGetSecurityGroupsAttributeType
- type ServerNetworkGetSecurityGroupsRetTypedeprecated
- type ServerNetworkgetNicSecurityArgTypedeprecated
- type ServerNetworkgetNicSecurityAttributeType
- type ServerNetworkgetNicSecurityRetTypedeprecated
- 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)deprecated
- type ServiceAccountMailListResponseGetItemsArgTypedeprecated
- type ServiceAccountMailListResponseGetItemsAttributeType
- type ServiceAccountMailListResponseGetItemsRetTypedeprecated
- 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)deprecated
- type SetImageSharePayloadGetProjectsArgTypedeprecated
- type SetImageSharePayloadGetProjectsAttributeType
- type SetImageSharePayloadGetProjectsRetTypedeprecated
- type SetImageSharePayloadgetParentOrganizationArgTypedeprecated
- type SetImageSharePayloadgetParentOrganizationAttributeType
- type SetImageSharePayloadgetParentOrganizationRetTypedeprecated
- type SetImageShareRequestdeprecated
- type Snapshot
- func (o *Snapshot) GetCreatedAt() (res SnapshotGetCreatedAtRetType)
- func (o *Snapshot) GetCreatedAtOk() (ret SnapshotGetCreatedAtRetType, ok bool)
- func (o *Snapshot) GetDescription() (res SnapshotGetDescriptionRetType)
- func (o *Snapshot) GetDescriptionOk() (ret SnapshotGetDescriptionRetType, 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) HasDescription() 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) SetDescription(v SnapshotGetDescriptionRetType)
- 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)deprecated
- type SnapshotGetCreatedAtArgTypedeprecated
- type SnapshotGetCreatedAtAttributeType
- type SnapshotGetCreatedAtRetTypedeprecated
- type SnapshotGetDescriptionArgTypedeprecated
- type SnapshotGetDescriptionAttributeType
- type SnapshotGetDescriptionRetTypedeprecated
- type SnapshotGetIdArgTypedeprecated
- type SnapshotGetIdAttributeType
- type SnapshotGetIdRetTypedeprecated
- type SnapshotGetLabelsArgTypedeprecated
- type SnapshotGetLabelsAttributeType
- type SnapshotGetLabelsRetTypedeprecated
- type SnapshotGetNameArgTypedeprecated
- type SnapshotGetNameAttributeType
- type SnapshotGetNameRetTypedeprecated
- type SnapshotGetSizeArgTypedeprecated
- type SnapshotGetSizeAttributeType
- type SnapshotGetSizeRetTypedeprecated
- type SnapshotGetStatusArgTypedeprecated
- type SnapshotGetStatusAttributeType
- type SnapshotGetStatusRetTypedeprecated
- type SnapshotGetUpdatedAtArgTypedeprecated
- type SnapshotGetUpdatedAtAttributeType
- type SnapshotGetUpdatedAtRetTypedeprecated
- type SnapshotGetVolumeIdArgTypedeprecated
- type SnapshotGetVolumeIdAttributeType
- type SnapshotGetVolumeIdRetTypedeprecated
- 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)deprecated
- type SnapshotListResponseGetItemsArgTypedeprecated
- type SnapshotListResponseGetItemsAttributeType
- type SnapshotListResponseGetItemsRetTypedeprecated
- type StartServerRequestdeprecated
- type StaticAreaID
- type StopServerRequestdeprecated
- type UnrescueServerRequestdeprecated
- 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)deprecated
- type UpdateAttachedVolumePayloadGetServerIdArgTypedeprecated
- type UpdateAttachedVolumePayloadGetServerIdAttributeType
- type UpdateAttachedVolumePayloadGetServerIdRetTypedeprecated
- type UpdateAttachedVolumePayloadGetVolumeIdArgTypedeprecated
- type UpdateAttachedVolumePayloadGetVolumeIdAttributeType
- type UpdateAttachedVolumePayloadGetVolumeIdRetTypedeprecated
- type UpdateAttachedVolumePayloadgetDeleteOnTerminationArgTypedeprecated
- type UpdateAttachedVolumePayloadgetDeleteOnTerminationAttributeType
- type UpdateAttachedVolumePayloadgetDeleteOnTerminationRetTypedeprecated
- type UpdateAttachedVolumeRequestdeprecated
- 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) GetDescription() (res UpdateBackupPayloadGetDescriptionRetType)
- func (o *UpdateBackupPayload) GetDescriptionOk() (ret UpdateBackupPayloadGetDescriptionRetType, 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) HasDescription() 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) SetDescription(v UpdateBackupPayloadGetDescriptionRetType)
- 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)deprecated
- type UpdateBackupPayloadGetAvailabilityZoneArgTypedeprecated
- type UpdateBackupPayloadGetAvailabilityZoneAttributeType
- type UpdateBackupPayloadGetAvailabilityZoneRetTypedeprecated
- type UpdateBackupPayloadGetCreatedAtArgTypedeprecated
- type UpdateBackupPayloadGetCreatedAtAttributeType
- type UpdateBackupPayloadGetCreatedAtRetTypedeprecated
- type UpdateBackupPayloadGetDescriptionArgTypedeprecated
- type UpdateBackupPayloadGetDescriptionAttributeType
- type UpdateBackupPayloadGetDescriptionRetTypedeprecated
- type UpdateBackupPayloadGetIdArgTypedeprecated
- type UpdateBackupPayloadGetIdAttributeType
- type UpdateBackupPayloadGetIdRetTypedeprecated
- type UpdateBackupPayloadGetLabelsArgTypedeprecated
- type UpdateBackupPayloadGetLabelsAttributeType
- type UpdateBackupPayloadGetLabelsRetTypedeprecated
- type UpdateBackupPayloadGetNameArgTypedeprecated
- type UpdateBackupPayloadGetNameAttributeType
- type UpdateBackupPayloadGetNameRetTypedeprecated
- type UpdateBackupPayloadGetSizeArgTypedeprecated
- type UpdateBackupPayloadGetSizeAttributeType
- type UpdateBackupPayloadGetSizeRetTypedeprecated
- type UpdateBackupPayloadGetSnapshotIdArgTypedeprecated
- type UpdateBackupPayloadGetSnapshotIdAttributeType
- type UpdateBackupPayloadGetSnapshotIdRetTypedeprecated
- type UpdateBackupPayloadGetStatusArgTypedeprecated
- type UpdateBackupPayloadGetStatusAttributeType
- type UpdateBackupPayloadGetStatusRetTypedeprecated
- type UpdateBackupPayloadGetUpdatedAtArgTypedeprecated
- type UpdateBackupPayloadGetUpdatedAtAttributeType
- type UpdateBackupPayloadGetUpdatedAtRetTypedeprecated
- type UpdateBackupPayloadGetVolumeIdArgTypedeprecated
- type UpdateBackupPayloadGetVolumeIdAttributeType
- type UpdateBackupPayloadGetVolumeIdRetTypedeprecated
- type UpdateBackupPayloadgetEncryptedArgTypedeprecated
- type UpdateBackupPayloadgetEncryptedAttributeType
- type UpdateBackupPayloadgetEncryptedRetTypedeprecated
- type UpdateBackupRequestdeprecated
- 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)deprecated
- type UpdateImagePayloadGetAgentArgTypedeprecated
- type UpdateImagePayloadGetAgentAttributeType
- type UpdateImagePayloadGetAgentRetTypedeprecated
- type UpdateImagePayloadGetConfigArgTypedeprecated
- type UpdateImagePayloadGetConfigAttributeType
- type UpdateImagePayloadGetConfigRetTypedeprecated
- type UpdateImagePayloadGetDiskFormatArgTypedeprecated
- type UpdateImagePayloadGetDiskFormatAttributeType
- type UpdateImagePayloadGetDiskFormatRetTypedeprecated
- type UpdateImagePayloadGetLabelsArgTypedeprecated
- type UpdateImagePayloadGetLabelsAttributeType
- type UpdateImagePayloadGetLabelsRetTypedeprecated
- type UpdateImagePayloadGetMinDiskSizeArgTypedeprecated
- type UpdateImagePayloadGetMinDiskSizeAttributeType
- type UpdateImagePayloadGetMinDiskSizeRetTypedeprecated
- type UpdateImagePayloadGetMinRamArgTypedeprecated
- type UpdateImagePayloadGetMinRamAttributeType
- type UpdateImagePayloadGetMinRamRetTypedeprecated
- type UpdateImagePayloadGetNameArgTypedeprecated
- type UpdateImagePayloadGetNameAttributeType
- type UpdateImagePayloadGetNameRetTypedeprecated
- type UpdateImagePayloadgetProtectedArgTypedeprecated
- type UpdateImagePayloadgetProtectedAttributeType
- type UpdateImagePayloadgetProtectedRetTypedeprecated
- type UpdateImageRequestdeprecated
- 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)deprecated
- type UpdateImageSharePayloadGetProjectsArgTypedeprecated
- type UpdateImageSharePayloadGetProjectsAttributeType
- type UpdateImageSharePayloadGetProjectsRetTypedeprecated
- type UpdateImageSharePayloadgetParentOrganizationArgTypedeprecated
- type UpdateImageSharePayloadgetParentOrganizationAttributeType
- type UpdateImageSharePayloadgetParentOrganizationRetTypedeprecated
- type UpdateImageShareRequestdeprecated
- 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)deprecated
- type UpdateKeyPairPayloadGetLabelsArgTypedeprecated
- type UpdateKeyPairPayloadGetLabelsAttributeType
- type UpdateKeyPairPayloadGetLabelsRetTypedeprecated
- type UpdateKeyPairRequestdeprecated
- 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)deprecated
- type UpdateNetworkAreaRegionPayloadGetIpv4ArgTypedeprecated
- type UpdateNetworkAreaRegionPayloadGetIpv4AttributeType
- type UpdateNetworkAreaRegionPayloadGetIpv4RetTypedeprecated
- type UpdateNetworkAreaRegionRequestdeprecated
- 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)deprecated
- type UpdateNetworkAreaRoutePayloadGetLabelsArgTypedeprecated
- type UpdateNetworkAreaRoutePayloadGetLabelsAttributeType
- type UpdateNetworkAreaRoutePayloadGetLabelsRetTypedeprecated
- type UpdateNetworkAreaRouteRequestdeprecated
- 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)deprecated
- func (o *UpdateNetworkIPv4Body) UnsetGateway()
- type UpdateNetworkIPv4BodyGetGatewayArgTypedeprecated
- type UpdateNetworkIPv4BodyGetGatewayAttributeType
- type UpdateNetworkIPv4BodyGetGatewayRetTypedeprecated
- type UpdateNetworkIPv4BodyGetNameserversArgTypedeprecated
- type UpdateNetworkIPv4BodyGetNameserversAttributeType
- type UpdateNetworkIPv4BodyGetNameserversRetTypedeprecated
- 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)deprecated
- func (o *UpdateNetworkIPv6Body) UnsetGateway()
- type UpdateNetworkIPv6BodyGetGatewayArgTypedeprecated
- type UpdateNetworkIPv6BodyGetGatewayAttributeType
- type UpdateNetworkIPv6BodyGetGatewayRetTypedeprecated
- type UpdateNetworkIPv6BodyGetNameserversArgTypedeprecated
- type UpdateNetworkIPv6BodyGetNameserversAttributeType
- type UpdateNetworkIPv6BodyGetNameserversRetTypedeprecated
- 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)deprecated
- type UpdateNicPayloadGetAllowedAddressesArgTypedeprecated
- type UpdateNicPayloadGetAllowedAddressesAttributeType
- type UpdateNicPayloadGetAllowedAddressesRetTypedeprecated
- type UpdateNicPayloadGetDescriptionArgTypedeprecated
- type UpdateNicPayloadGetDescriptionAttributeType
- type UpdateNicPayloadGetDescriptionRetTypedeprecated
- type UpdateNicPayloadGetLabelsArgTypedeprecated
- type UpdateNicPayloadGetLabelsAttributeType
- type UpdateNicPayloadGetLabelsRetTypedeprecated
- type UpdateNicPayloadGetNameArgTypedeprecated
- type UpdateNicPayloadGetNameAttributeType
- type UpdateNicPayloadGetNameRetTypedeprecated
- type UpdateNicPayloadGetSecurityGroupsArgTypedeprecated
- type UpdateNicPayloadGetSecurityGroupsAttributeType
- type UpdateNicPayloadGetSecurityGroupsRetTypedeprecated
- type UpdateNicPayloadgetNicSecurityArgTypedeprecated
- type UpdateNicPayloadgetNicSecurityAttributeType
- type UpdateNicPayloadgetNicSecurityRetTypedeprecated
- type UpdateNicRequestdeprecated
- 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)deprecated
- func (o *UpdatePublicIPPayload) UnsetNetworkInterface()
- type UpdatePublicIPPayloadGetIdArgTypedeprecated
- type UpdatePublicIPPayloadGetIdAttributeType
- type UpdatePublicIPPayloadGetIdRetTypedeprecated
- type UpdatePublicIPPayloadGetIpArgTypedeprecated
- type UpdatePublicIPPayloadGetIpAttributeType
- type UpdatePublicIPPayloadGetIpRetTypedeprecated
- type UpdatePublicIPPayloadGetLabelsArgTypedeprecated
- type UpdatePublicIPPayloadGetLabelsAttributeType
- type UpdatePublicIPPayloadGetLabelsRetTypedeprecated
- type UpdatePublicIPPayloadGetNetworkInterfaceArgTypedeprecated
- type UpdatePublicIPPayloadGetNetworkInterfaceAttributeType
- type UpdatePublicIPPayloadGetNetworkInterfaceRetTypedeprecated
- type UpdatePublicIPRequestdeprecated
- 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)deprecated
- type UpdateRegionalAreaIPv4GetDefaultNameserversArgTypedeprecated
- type UpdateRegionalAreaIPv4GetDefaultNameserversAttributeType
- type UpdateRegionalAreaIPv4GetDefaultNameserversRetTypedeprecated
- type UpdateRegionalAreaIPv4GetDefaultPrefixLenArgTypedeprecated
- type UpdateRegionalAreaIPv4GetDefaultPrefixLenAttributeType
- type UpdateRegionalAreaIPv4GetDefaultPrefixLenRetTypedeprecated
- type UpdateRegionalAreaIPv4GetMaxPrefixLenArgTypedeprecated
- type UpdateRegionalAreaIPv4GetMaxPrefixLenAttributeType
- type UpdateRegionalAreaIPv4GetMaxPrefixLenRetTypedeprecated
- type UpdateRegionalAreaIPv4GetMinPrefixLenArgTypedeprecated
- type UpdateRegionalAreaIPv4GetMinPrefixLenAttributeType
- type UpdateRegionalAreaIPv4GetMinPrefixLenRetTypedeprecated
- 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)deprecated
- type UpdateRouteOfRoutingTablePayloadGetLabelsArgTypedeprecated
- type UpdateRouteOfRoutingTablePayloadGetLabelsAttributeType
- type UpdateRouteOfRoutingTablePayloadGetLabelsRetTypedeprecated
- type UpdateRouteOfRoutingTableRequestdeprecated
- 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)deprecated
- type UpdateRoutingTableOfAreaPayloadGetDescriptionArgTypedeprecated
- type UpdateRoutingTableOfAreaPayloadGetDescriptionAttributeType
- type UpdateRoutingTableOfAreaPayloadGetDescriptionRetTypedeprecated
- type UpdateRoutingTableOfAreaPayloadGetLabelsArgTypedeprecated
- type UpdateRoutingTableOfAreaPayloadGetLabelsAttributeType
- type UpdateRoutingTableOfAreaPayloadGetLabelsRetTypedeprecated
- type UpdateRoutingTableOfAreaPayloadGetNameArgTypedeprecated
- type UpdateRoutingTableOfAreaPayloadGetNameAttributeType
- type UpdateRoutingTableOfAreaPayloadGetNameRetTypedeprecated
- type UpdateRoutingTableOfAreaPayloadgetDynamicRoutesArgTypedeprecated
- type UpdateRoutingTableOfAreaPayloadgetDynamicRoutesAttributeType
- type UpdateRoutingTableOfAreaPayloadgetDynamicRoutesRetTypedeprecated
- type UpdateRoutingTableOfAreaPayloadgetSystemRoutesArgTypedeprecated
- type UpdateRoutingTableOfAreaPayloadgetSystemRoutesAttributeType
- type UpdateRoutingTableOfAreaPayloadgetSystemRoutesRetTypedeprecated
- type UpdateRoutingTableOfAreaRequestdeprecated
- 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)deprecated
- type UpdateSecurityGroupPayloadGetDescriptionArgTypedeprecated
- type UpdateSecurityGroupPayloadGetDescriptionAttributeType
- type UpdateSecurityGroupPayloadGetDescriptionRetTypedeprecated
- type UpdateSecurityGroupPayloadGetLabelsArgTypedeprecated
- type UpdateSecurityGroupPayloadGetLabelsAttributeType
- type UpdateSecurityGroupPayloadGetLabelsRetTypedeprecated
- type UpdateSecurityGroupPayloadGetNameArgTypedeprecated
- type UpdateSecurityGroupPayloadGetNameAttributeType
- type UpdateSecurityGroupPayloadGetNameRetTypedeprecated
- type UpdateSecurityGroupRequestdeprecated
- 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)deprecated
- type UpdateServerPayloadGetLabelsArgTypedeprecated
- type UpdateServerPayloadGetLabelsAttributeType
- type UpdateServerPayloadGetLabelsRetTypedeprecated
- type UpdateServerPayloadGetMetadataArgTypedeprecated
- type UpdateServerPayloadGetMetadataAttributeType
- type UpdateServerPayloadGetMetadataRetTypedeprecated
- type UpdateServerPayloadGetNameArgTypedeprecated
- type UpdateServerPayloadGetNameAttributeType
- type UpdateServerPayloadGetNameRetTypedeprecated
- type UpdateServerRequestdeprecated
- type UpdateSnapshotPayload
- func (o *UpdateSnapshotPayload) GetDescription() (res UpdateSnapshotPayloadGetDescriptionRetType)
- func (o *UpdateSnapshotPayload) GetDescriptionOk() (ret UpdateSnapshotPayloadGetDescriptionRetType, ok bool)
- 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) HasDescription() bool
- func (o *UpdateSnapshotPayload) HasLabels() bool
- func (o *UpdateSnapshotPayload) HasName() bool
- func (o *UpdateSnapshotPayload) SetDescription(v UpdateSnapshotPayloadGetDescriptionRetType)
- func (o *UpdateSnapshotPayload) SetLabels(v UpdateSnapshotPayloadGetLabelsRetType)
- func (o *UpdateSnapshotPayload) SetName(v UpdateSnapshotPayloadGetNameRetType)
- func (o UpdateSnapshotPayload) ToMap() (map[string]interface{}, error)deprecated
- type UpdateSnapshotPayloadGetDescriptionArgTypedeprecated
- type UpdateSnapshotPayloadGetDescriptionAttributeType
- type UpdateSnapshotPayloadGetDescriptionRetTypedeprecated
- type UpdateSnapshotPayloadGetLabelsArgTypedeprecated
- type UpdateSnapshotPayloadGetLabelsAttributeType
- type UpdateSnapshotPayloadGetLabelsRetTypedeprecated
- type UpdateSnapshotPayloadGetNameArgTypedeprecated
- type UpdateSnapshotPayloadGetNameAttributeType
- type UpdateSnapshotPayloadGetNameRetTypedeprecated
- type UpdateSnapshotRequestdeprecated
- 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)deprecated
- type UpdateVolumePayloadGetDescriptionArgTypedeprecated
- type UpdateVolumePayloadGetDescriptionAttributeType
- type UpdateVolumePayloadGetDescriptionRetTypedeprecated
- type UpdateVolumePayloadGetImageConfigArgTypedeprecated
- type UpdateVolumePayloadGetImageConfigAttributeType
- type UpdateVolumePayloadGetImageConfigRetTypedeprecated
- type UpdateVolumePayloadGetLabelsArgTypedeprecated
- type UpdateVolumePayloadGetLabelsAttributeType
- type UpdateVolumePayloadGetLabelsRetTypedeprecated
- type UpdateVolumePayloadGetNameArgTypedeprecated
- type UpdateVolumePayloadGetNameAttributeType
- type UpdateVolumePayloadGetNameRetTypedeprecated
- type UpdateVolumePayloadgetBootableArgTypedeprecated
- type UpdateVolumePayloadgetBootableAttributeType
- type UpdateVolumePayloadgetBootableRetTypedeprecated
- type UpdateVolumeRequestdeprecated
- 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)deprecated
- 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)deprecated
- type VolumeAttachmentGetServerIdArgTypedeprecated
- type VolumeAttachmentGetServerIdAttributeType
- type VolumeAttachmentGetServerIdRetTypedeprecated
- type VolumeAttachmentGetVolumeIdArgTypedeprecated
- type VolumeAttachmentGetVolumeIdAttributeType
- type VolumeAttachmentGetVolumeIdRetTypedeprecated
- 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)deprecated
- type VolumeAttachmentListResponseGetItemsArgTypedeprecated
- type VolumeAttachmentListResponseGetItemsAttributeType
- type VolumeAttachmentListResponseGetItemsRetTypedeprecated
- type VolumeAttachmentgetDeleteOnTerminationArgTypedeprecated
- type VolumeAttachmentgetDeleteOnTerminationAttributeType
- type VolumeAttachmentgetDeleteOnTerminationRetTypedeprecated
- 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)deprecated
- type VolumeEncryptionParameterGetKekKeyIdArgTypedeprecated
- type VolumeEncryptionParameterGetKekKeyIdAttributeType
- type VolumeEncryptionParameterGetKekKeyIdRetTypedeprecated
- type VolumeEncryptionParameterGetKekKeyVersionArgTypedeprecated
- type VolumeEncryptionParameterGetKekKeyVersionAttributeType
- type VolumeEncryptionParameterGetKekKeyVersionRetTypedeprecated
- type VolumeEncryptionParameterGetKekKeyringIdArgTypedeprecated
- type VolumeEncryptionParameterGetKekKeyringIdAttributeType
- type VolumeEncryptionParameterGetKekKeyringIdRetTypedeprecated
- type VolumeEncryptionParameterGetKekProjectIdArgTypedeprecated
- type VolumeEncryptionParameterGetKekProjectIdAttributeType
- type VolumeEncryptionParameterGetKekProjectIdRetTypedeprecated
- type VolumeEncryptionParameterGetKeyPayloadArgTypedeprecated
- type VolumeEncryptionParameterGetKeyPayloadAttributeType
- type VolumeEncryptionParameterGetKeyPayloadRetTypedeprecated
- type VolumeEncryptionParameterGetServiceAccountArgTypedeprecated
- type VolumeEncryptionParameterGetServiceAccountAttributeType
- type VolumeEncryptionParameterGetServiceAccountRetTypedeprecated
- type VolumeGetAvailabilityZoneArgTypedeprecated
- type VolumeGetAvailabilityZoneAttributeType
- type VolumeGetAvailabilityZoneRetTypedeprecated
- type VolumeGetCreatedAtArgTypedeprecated
- type VolumeGetCreatedAtAttributeType
- type VolumeGetCreatedAtRetTypedeprecated
- type VolumeGetDescriptionArgTypedeprecated
- type VolumeGetDescriptionAttributeType
- type VolumeGetDescriptionRetTypedeprecated
- type VolumeGetEncryptionParametersArgTypedeprecated
- type VolumeGetEncryptionParametersAttributeType
- type VolumeGetEncryptionParametersRetTypedeprecated
- type VolumeGetIdArgTypedeprecated
- type VolumeGetIdAttributeType
- type VolumeGetIdRetTypedeprecated
- type VolumeGetImageConfigArgTypedeprecated
- type VolumeGetImageConfigAttributeType
- type VolumeGetImageConfigRetTypedeprecated
- type VolumeGetLabelsArgTypedeprecated
- type VolumeGetLabelsAttributeType
- type VolumeGetLabelsRetTypedeprecated
- type VolumeGetNameArgTypedeprecated
- type VolumeGetNameAttributeType
- type VolumeGetNameRetTypedeprecated
- type VolumeGetPerformanceClassArgTypedeprecated
- type VolumeGetPerformanceClassAttributeType
- type VolumeGetPerformanceClassRetTypedeprecated
- type VolumeGetServerIdArgTypedeprecated
- type VolumeGetServerIdAttributeType
- type VolumeGetServerIdRetTypedeprecated
- type VolumeGetSizeArgTypedeprecated
- type VolumeGetSizeAttributeType
- type VolumeGetSizeRetTypedeprecated
- type VolumeGetSourceArgTypedeprecated
- type VolumeGetSourceAttributeType
- type VolumeGetSourceRetTypedeprecated
- type VolumeGetStatusArgTypedeprecated
- type VolumeGetStatusAttributeType
- type VolumeGetStatusRetTypedeprecated
- type VolumeGetUpdatedAtArgTypedeprecated
- type VolumeGetUpdatedAtAttributeType
- type VolumeGetUpdatedAtRetTypedeprecated
- 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)deprecated
- type VolumeListResponseGetItemsArgTypedeprecated
- type VolumeListResponseGetItemsAttributeType
- type VolumeListResponseGetItemsRetTypedeprecated
- 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)deprecated
- type VolumePerformanceClassGetDescriptionArgTypedeprecated
- type VolumePerformanceClassGetDescriptionAttributeType
- type VolumePerformanceClassGetDescriptionRetTypedeprecated
- type VolumePerformanceClassGetIopsArgTypedeprecated
- type VolumePerformanceClassGetIopsAttributeType
- type VolumePerformanceClassGetIopsRetTypedeprecated
- type VolumePerformanceClassGetLabelsArgTypedeprecated
- type VolumePerformanceClassGetLabelsAttributeType
- type VolumePerformanceClassGetLabelsRetTypedeprecated
- type VolumePerformanceClassGetNameArgTypedeprecated
- type VolumePerformanceClassGetNameAttributeType
- type VolumePerformanceClassGetNameRetTypedeprecated
- type VolumePerformanceClassGetThroughputArgTypedeprecated
- type VolumePerformanceClassGetThroughputAttributeType
- type VolumePerformanceClassGetThroughputRetTypedeprecated
- 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)deprecated
- type VolumePerformanceClassListResponseGetItemsArgTypedeprecated
- type VolumePerformanceClassListResponseGetItemsAttributeType
- type VolumePerformanceClassListResponseGetItemsRetTypedeprecated
- 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)deprecated
- type VolumeSourceGetIdArgTypedeprecated
- type VolumeSourceGetIdAttributeType
- type VolumeSourceGetIdRetTypedeprecated
- type VolumeSourceGetTypeArgTypedeprecated
- type VolumeSourceGetTypeAttributeType
- type VolumeSourceGetTypeRetTypedeprecated
- type VolumegetBootableArgTypedeprecated
- type VolumegetBootableAttributeType
- type VolumegetBootableRetTypedeprecated
- type VolumegetEncryptedArgTypedeprecated
- type VolumegetEncryptedAttributeType
- type VolumegetEncryptedRetTypedeprecated
Constants ¶
This section is empty.
Variables ¶
var AllowedStaticAreaIDEnumValues = []StaticAreaID{
"PUBLIC",
"SCHWARZ",
}
All allowed values of StaticAreaID enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Functions ¶
func CacheExpires ¶
CacheExpires helper function to determine remaining time before repeating a request. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func IsNil ¶
func IsNil(i interface{}) bool
IsNil checks if an input is nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewConfiguration ¶
func NewConfiguration() *config.Configuration
NewConfiguration returns a new Configuration object Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func ParameterValueToString
deprecated
func PtrBool ¶
PtrBool is a helper routine that returns a pointer to given boolean value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func PtrFloat32 ¶
PtrFloat32 is a helper routine that returns a pointer to given float value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func PtrFloat64 ¶
PtrFloat64 is a helper routine that returns a pointer to given float value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func PtrInt ¶
PtrInt is a helper routine that returns a pointer to given integer value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func PtrInt32 ¶
PtrInt32 is a helper routine that returns a pointer to given integer value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func PtrInt64 ¶
PtrInt64 is a helper routine that returns a pointer to given integer value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewAPIClient ¶
func NewAPIClient(opts ...config.ConfigurationOption) (*APIClient, error)
NewAPIClient creates a new API client. Optionally receives configuration options Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*APIClient) AddNetworkToServer
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.13.0
func (*APIClient) AddNicToServer
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.16.0
func (*APIClient) AddPublicIpToServer
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.13.0
func (*APIClient) AddRoutesToRoutingTable
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@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
deprecated
added in
v1.0.0
func (*APIClient) AddRoutingTableToArea
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@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
deprecated
added in
v1.0.0
func (*APIClient) AddSecurityGroupToServer
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.13.0
func (*APIClient) AddServiceAccountToServer
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.13.0
func (a *APIClient) AddServiceAccountToServerExecute(ctx context.Context, projectId string, region string, serverId string, serviceAccountMail string) (*ServiceAccountMailListResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*APIClient) AddVolumeToServer
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.13.0
func (*APIClient) CreateAffinityGroup
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.17.0
func (*APIClient) CreateBackup
deprecated
added in
v0.17.0
func (a *APIClient) CreateBackup(ctx context.Context, projectId string, region string) ApiCreateBackupRequest
CreateBackup: Create new Backup.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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) CreateImage
deprecated
added in
v0.17.0
func (a *APIClient) CreateImage(ctx context.Context, projectId string, region string) ApiCreateImageRequest
CreateImage: Create new Image.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.17.0
func (*APIClient) CreateIsolatedNetwork
deprecated
added in
v1.3.0
func (a *APIClient) CreateIsolatedNetwork(ctx context.Context, projectId string, region string) ApiCreateIsolatedNetworkRequest
CreateIsolatedNetwork: Create a single isolated network.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v1.3.0
func (*APIClient) CreateKeyPair
deprecated
added in
v0.16.0
func (a *APIClient) CreateKeyPair(ctx context.Context) ApiCreateKeyPairRequest
CreateKeyPair: Import a public key.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiCreateKeyPairRequest
func (*APIClient) CreateNetwork
deprecated
func (a *APIClient) CreateNetwork(ctx context.Context, projectId string, region string) ApiCreateNetworkRequest
CreateNetwork: Create new network.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
func (a *APIClient) CreateNetworkArea(ctx context.Context, organizationId string) ApiCreateNetworkAreaRequest
CreateNetworkArea: Create new network area in an organization.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@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
deprecated
func (*APIClient) CreateNetworkAreaRange
deprecated
func (a *APIClient) CreateNetworkAreaRange(ctx context.Context, organizationId string, areaId string, region string) ApiCreateNetworkAreaRangeRequest
CreateNetworkAreaRange: Create new network range in a network area.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@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
deprecated
func (*APIClient) CreateNetworkAreaRegion
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@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
deprecated
added in
v1.0.0
func (*APIClient) CreateNetworkAreaRoute
deprecated
func (a *APIClient) CreateNetworkAreaRoute(ctx context.Context, organizationId string, areaId string, region string) ApiCreateNetworkAreaRouteRequest
CreateNetworkAreaRoute: Create new network routes.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@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
deprecated
func (*APIClient) CreateNic
deprecated
added in
v0.16.0
func (a *APIClient) CreateNic(ctx context.Context, projectId string, region string, networkId string) ApiCreateNicRequest
CreateNic: Create new network interface.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.16.0
func (*APIClient) CreatePublicIP
deprecated
added in
v0.13.0
func (a *APIClient) CreatePublicIP(ctx context.Context, projectId string, region string) ApiCreatePublicIPRequest
CreatePublicIP: Create new public IP.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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) CreateSecurityGroup
deprecated
added in
v0.13.0
func (a *APIClient) CreateSecurityGroup(ctx context.Context, projectId string, region string) ApiCreateSecurityGroupRequest
CreateSecurityGroup: Create new security group.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.13.0
func (*APIClient) CreateSecurityGroupRule
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.13.0
func (*APIClient) CreateServer
deprecated
added in
v0.13.0
func (a *APIClient) CreateServer(ctx context.Context, projectId string, region string) ApiCreateServerRequest
CreateServer: Create new server.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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) CreateSnapshot
deprecated
added in
v0.17.0
func (a *APIClient) CreateSnapshot(ctx context.Context, projectId string, region string) ApiCreateSnapshotRequest
CreateSnapshot: Create new Snapshot.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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) CreateVolume
deprecated
added in
v0.13.0
func (a *APIClient) CreateVolume(ctx context.Context, projectId string, region string) ApiCreateVolumeRequest
CreateVolume: Create new volume.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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) DeallocateServer
deprecated
added in
v0.13.0
func (a *APIClient) DeallocateServer(ctx context.Context, projectId string, region string, serverId string) ApiDeallocateServerRequest
DeallocateServer: Deallocate an existing server.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.13.0
func (*APIClient) DeleteAffinityGroup
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.17.0
func (*APIClient) DeleteBackup
deprecated
added in
v0.17.0
func (a *APIClient) DeleteBackup(ctx context.Context, projectId string, region string, backupId string) ApiDeleteBackupRequest
DeleteBackup: Delete a backup.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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) DeleteImage
deprecated
added in
v0.17.0
func (a *APIClient) DeleteImage(ctx context.Context, projectId string, region string, imageId string) ApiDeleteImageRequest
DeleteImage: Delete an Image.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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) DeleteImageShare
deprecated
added in
v0.17.0
func (a *APIClient) DeleteImageShare(ctx context.Context, projectId string, region string, imageId string) ApiDeleteImageShareRequest
DeleteImageShare: Remove image share.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.17.0
func (*APIClient) DeleteImageShareExecute
deprecated
added in
v0.17.0
func (*APIClient) DeleteKeyPair
deprecated
added in
v0.16.0
func (a *APIClient) DeleteKeyPair(ctx context.Context, keypairName string) ApiDeleteKeyPairRequest
DeleteKeyPair: Delete an SSH keypair.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@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) DeleteNetwork
deprecated
func (a *APIClient) DeleteNetwork(ctx context.Context, projectId string, region string, networkId string) ApiDeleteNetworkRequest
DeleteNetwork: Delete network.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
func (a *APIClient) DeleteNetworkArea(ctx context.Context, organizationId string, areaId string) ApiDeleteNetworkAreaRequest
DeleteNetworkArea: Delete a network area.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@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) DeleteNetworkAreaRange
deprecated
func (a *APIClient) DeleteNetworkAreaRange(ctx context.Context, organizationId string, areaId string, region string, networkRangeId string) ApiDeleteNetworkAreaRangeRequest
DeleteNetworkAreaRange: Delete a network range.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@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
deprecated
func (*APIClient) DeleteNetworkAreaRegion
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@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
deprecated
added in
v1.0.0
func (*APIClient) DeleteNetworkAreaRoute
deprecated
func (a *APIClient) DeleteNetworkAreaRoute(ctx context.Context, organizationId string, areaId string, region string, routeId string) ApiDeleteNetworkAreaRouteRequest
DeleteNetworkAreaRoute: Delete a network route.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@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
deprecated
func (*APIClient) DeleteNic
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.16.0
func (*APIClient) DeletePublicIP
deprecated
added in
v0.13.0
func (a *APIClient) DeletePublicIP(ctx context.Context, projectId string, region string, publicIpId string) ApiDeletePublicIPRequest
DeletePublicIP: Delete a public IP.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.13.0
func (*APIClient) DeleteRouteFromRoutingTable
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@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
deprecated
added in
v1.0.0
func (*APIClient) DeleteRoutingTableFromArea
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@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
deprecated
added in
v1.0.0
func (*APIClient) DeleteSecurityGroup
deprecated
added in
v0.13.0
func (a *APIClient) DeleteSecurityGroup(ctx context.Context, projectId string, region string, securityGroupId string) ApiDeleteSecurityGroupRequest
DeleteSecurityGroup: Delete security group.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.13.0
func (*APIClient) DeleteSecurityGroupRule
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.13.0
func (*APIClient) DeleteServer
deprecated
added in
v0.13.0
func (a *APIClient) DeleteServer(ctx context.Context, projectId string, region string, serverId string) ApiDeleteServerRequest
DeleteServer: Delete a server.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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) DeleteSnapshot
deprecated
added in
v0.17.0
func (a *APIClient) DeleteSnapshot(ctx context.Context, projectId string, region string, snapshotId string) ApiDeleteSnapshotRequest
DeleteSnapshot: Delete a snapshot.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.17.0
func (*APIClient) DeleteVolume
deprecated
added in
v0.13.0
func (a *APIClient) DeleteVolume(ctx context.Context, projectId string, region string, volumeId string) ApiDeleteVolumeRequest
DeleteVolume: Delete a volume.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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) GetAffinityGroup
deprecated
added in
v0.17.0
func (a *APIClient) GetAffinityGroup(ctx context.Context, projectId string, region string, affinityGroupId string) ApiGetAffinityGroupRequest
GetAffinityGroup: Get the affinity group.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.17.0
func (*APIClient) GetAttachedVolume
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.13.0
func (*APIClient) GetBackup
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*APIClient) GetImage
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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) GetImageShare
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.17.0
func (*APIClient) GetImageShareExecute
deprecated
added in
v0.17.0
func (*APIClient) GetKeyPair
deprecated
added in
v0.16.0
func (a *APIClient) GetKeyPair(ctx context.Context, keypairName string) ApiGetKeyPairRequest
GetKeyPair: Get SSH keypair details.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@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) GetMachineType
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.16.0
func (*APIClient) GetNetwork
deprecated
func (a *APIClient) GetNetwork(ctx context.Context, projectId string, region string, networkId string) ApiGetNetworkRequest
GetNetwork: Get network details.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
func (a *APIClient) GetNetworkArea(ctx context.Context, organizationId string, areaId string) ApiGetNetworkAreaRequest
GetNetworkArea: Get details about a network area.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@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
deprecated
func (*APIClient) GetNetworkAreaRange
deprecated
func (a *APIClient) GetNetworkAreaRange(ctx context.Context, organizationId string, areaId string, region string, networkRangeId string) ApiGetNetworkAreaRangeRequest
GetNetworkAreaRange: Get details about a network range.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@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
deprecated
func (*APIClient) GetNetworkAreaRegion
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@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
deprecated
added in
v1.0.0
func (*APIClient) GetNetworkAreaRoute
deprecated
func (a *APIClient) GetNetworkAreaRoute(ctx context.Context, organizationId string, areaId string, region string, routeId string) ApiGetNetworkAreaRouteRequest
GetNetworkAreaRoute: Get details about a network route.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@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
deprecated
func (*APIClient) GetNic
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.16.0
func (*APIClient) GetOrganizationRequest
deprecated
func (a *APIClient) GetOrganizationRequest(ctx context.Context, organizationId string, requestId string) ApiGetOrganizationRequestRequest
GetOrganizationRequest: Lookup an organization request ID.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@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
deprecated
func (*APIClient) GetProjectDetails
deprecated
added in
v0.29.0
func (a *APIClient) GetProjectDetails(ctx context.Context, projectId string) ApiGetProjectDetailsRequest
GetProjectDetails: Get project details.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.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) GetProjectNIC
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.17.0
func (*APIClient) GetProjectRequest
deprecated
func (a *APIClient) GetProjectRequest(ctx context.Context, projectId string, region string, requestId string) ApiGetProjectRequestRequest
GetProjectRequest: Lookup a project request ID.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
func (*APIClient) GetPublicIP
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.13.0
func (*APIClient) GetRouteOfRoutingTable
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@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
deprecated
added in
v1.0.0
func (*APIClient) GetRoutingTableOfArea
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@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
deprecated
added in
v1.0.0
func (*APIClient) GetSecurityGroup
deprecated
added in
v0.13.0
func (a *APIClient) GetSecurityGroup(ctx context.Context, projectId string, region string, securityGroupId string) ApiGetSecurityGroupRequest
GetSecurityGroup: Get security group details.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.13.0
func (*APIClient) GetSecurityGroupRule
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.13.0
func (*APIClient) GetServer
deprecated
added in
v0.13.0
func (a *APIClient) GetServer(ctx context.Context, projectId string, region string, serverId string) ApiGetServerRequest
GetServer: Get server details.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.13.0
func (a *APIClient) GetServerConsole(ctx context.Context, projectId string, region string, serverId string) ApiGetServerConsoleRequest
GetServerConsole: Get server console.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.13.0
func (*APIClient) GetServerExecute
deprecated
added in
v0.13.0
func (*APIClient) GetServerLog
deprecated
added in
v0.13.0
func (a *APIClient) GetServerLog(ctx context.Context, projectId string, region string, serverId string) ApiGetServerLogRequest
GetServerLog: Get server log.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.13.0
func (*APIClient) GetSnapshot
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.17.0
func (*APIClient) GetVolume
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.13.0
func (*APIClient) GetVolumePerformanceClass
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.16.0
func (*APIClient) ImageFromVolume
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v1.3.0
func (*APIClient) ListAffinityGroups
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.17.0
func (*APIClient) ListAttachedVolumes
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.13.0
func (*APIClient) ListAvailabilityZones
deprecated
added in
v0.17.0
func (a *APIClient) ListAvailabilityZones(ctx context.Context, region string) ApiListAvailabilityZonesRequest
ListAvailabilityZones: List all availability zones.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@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
deprecated
added in
v0.17.0
func (*APIClient) ListBackups
deprecated
added in
v0.17.0
func (a *APIClient) ListBackups(ctx context.Context, projectId string, region string) ApiListBackupsRequest
ListBackups: List all backups inside a project.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.17.0
func (*APIClient) ListImages
deprecated
added in
v0.17.0
func (a *APIClient) ListImages(ctx context.Context, projectId string, region string) ApiListImagesRequest
ListImages: List all Images inside a project.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.17.0
func (*APIClient) ListKeyPairs
deprecated
added in
v0.16.0
func (a *APIClient) ListKeyPairs(ctx context.Context) ApiListKeyPairsRequest
ListKeyPairs: List all SSH keypairs for the requesting user.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiListKeyPairsRequest
func (*APIClient) ListKeyPairsExecute
deprecated
added in
v0.16.0
func (a *APIClient) ListKeyPairsExecute(ctx context.Context) (*KeyPairListResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*APIClient) ListMachineTypes
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.16.0
func (*APIClient) ListNetworkAreaProjects
deprecated
func (a *APIClient) ListNetworkAreaProjects(ctx context.Context, organizationId string, areaId string) ApiListNetworkAreaProjectsRequest
ListNetworkAreaProjects: List all projects using a network area.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@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
deprecated
func (*APIClient) ListNetworkAreaRanges
deprecated
func (a *APIClient) ListNetworkAreaRanges(ctx context.Context, organizationId string, areaId string, region string) ApiListNetworkAreaRangesRequest
ListNetworkAreaRanges: List all network ranges in a network area.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@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
deprecated
func (*APIClient) ListNetworkAreaRegions
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@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
deprecated
added in
v1.0.0
func (*APIClient) ListNetworkAreaRoutes
deprecated
func (a *APIClient) ListNetworkAreaRoutes(ctx context.Context, organizationId string, areaId string, region string) ApiListNetworkAreaRoutesRequest
ListNetworkAreaRoutes: List all network routes in a network area.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@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
deprecated
func (*APIClient) ListNetworkAreas
deprecated
func (a *APIClient) ListNetworkAreas(ctx context.Context, organizationId string) ApiListNetworkAreasRequest
ListNetworkAreas: List all network areas in an organization.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@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
deprecated
func (*APIClient) ListNetworks
deprecated
func (a *APIClient) ListNetworks(ctx context.Context, projectId string, region string) ApiListNetworksRequest
ListNetworks: List all networks inside a project.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
func (*APIClient) ListNics
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.16.0
func (*APIClient) ListProjectNICs
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.17.0
func (*APIClient) ListPublicIPRanges
deprecated
added in
v0.22.0
func (a *APIClient) ListPublicIPRanges(ctx context.Context) ApiListPublicIPRangesRequest
ListPublicIPRanges: List all public IP ranges.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiListPublicIPRangesRequest
func (*APIClient) ListPublicIPRangesExecute
deprecated
added in
v0.22.0
func (a *APIClient) ListPublicIPRangesExecute(ctx context.Context) (*PublicNetworkListResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*APIClient) ListPublicIPs
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.13.0
func (*APIClient) ListQuotas
deprecated
added in
v0.19.0
func (a *APIClient) ListQuotas(ctx context.Context, projectId string, region string) ApiListQuotasRequest
ListQuotas: List project quotas.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.19.0
func (*APIClient) ListRoutesOfRoutingTable
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@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
deprecated
added in
v1.0.0
func (*APIClient) ListRoutingTablesOfArea
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@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
deprecated
added in
v1.0.0
func (*APIClient) ListSecurityGroupRules
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.13.0
func (*APIClient) ListSecurityGroups
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.13.0
func (*APIClient) ListServerNICs
deprecated
added in
v0.13.0
func (a *APIClient) ListServerNICs(ctx context.Context, projectId string, region string, serverId string) ApiListServerNICsRequest
ListServerNICs: Get all network interfaces.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.13.0
func (*APIClient) ListServerServiceAccounts
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.13.0
func (*APIClient) ListServers
deprecated
added in
v0.13.0
func (a *APIClient) ListServers(ctx context.Context, projectId string, region string) ApiListServersRequest
ListServers: List all servers inside a project.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.13.0
func (*APIClient) ListSnapshotsInProject
deprecated
added in
v1.0.0
func (a *APIClient) ListSnapshotsInProject(ctx context.Context, projectId string, region string) ApiListSnapshotsInProjectRequest
ListSnapshotsInProject: List all snapshots inside a project.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v1.0.0
func (*APIClient) ListVolumePerformanceClasses
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.16.0
func (*APIClient) ListVolumes
deprecated
added in
v0.13.0
func (a *APIClient) ListVolumes(ctx context.Context, projectId string, region string) ApiListVolumesRequest
ListVolumes: List all volumes inside a project.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.13.0
func (*APIClient) PartialUpdateNetwork
deprecated
func (a *APIClient) PartialUpdateNetwork(ctx context.Context, projectId string, region string, networkId string) ApiPartialUpdateNetworkRequest
PartialUpdateNetwork: Update network settings.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
func (a *APIClient) PartialUpdateNetworkArea(ctx context.Context, organizationId string, areaId string) ApiPartialUpdateNetworkAreaRequest
PartialUpdateNetworkArea: Update network area settings.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@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
deprecated
func (*APIClient) RebootServer
deprecated
added in
v0.13.0
func (a *APIClient) RebootServer(ctx context.Context, projectId string, region string, serverId string) ApiRebootServerRequest
RebootServer: Reboot the server.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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) RemoveNetworkFromServer
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.13.0
func (*APIClient) RemoveNicFromServer
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.16.0
func (*APIClient) RemovePublicIpFromServer
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.13.0
func (*APIClient) RemoveSecurityGroupFromServer
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.13.0
func (*APIClient) RemoveServiceAccountFromServer
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.13.0
func (a *APIClient) RemoveServiceAccountFromServerExecute(ctx context.Context, projectId string, region string, serverId string, serviceAccountMail string) (*ServiceAccountMailListResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*APIClient) RemoveVolumeFromServer
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.13.0
func (*APIClient) RescueServer
deprecated
added in
v0.13.0
func (a *APIClient) RescueServer(ctx context.Context, projectId string, region string, serverId string) ApiRescueServerRequest
RescueServer: Rescue an existing server.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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) ResizeServer
deprecated
added in
v0.13.0
func (a *APIClient) ResizeServer(ctx context.Context, projectId string, region string, serverId string) ApiResizeServerRequest
ResizeServer: Resize a server.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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) ResizeVolume
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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) RestoreBackup
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.17.0
func (*APIClient) SetImageShare
deprecated
added in
v0.17.0
func (a *APIClient) SetImageShare(ctx context.Context, projectId string, region string, imageId string) ApiSetImageShareRequest
SetImageShare: Set image share.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.17.0
func (*APIClient) StartServer
deprecated
added in
v0.13.0
func (a *APIClient) StartServer(ctx context.Context, projectId string, region string, serverId string) ApiStartServerRequest
StartServer: Boot up a server.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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) StopServer
deprecated
added in
v0.13.0
func (a *APIClient) StopServer(ctx context.Context, projectId string, region string, serverId string) ApiStopServerRequest
StopServer: Stop an existing server.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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) UnrescueServer
deprecated
added in
v0.13.0
func (a *APIClient) UnrescueServer(ctx context.Context, projectId string, region string, serverId string) ApiUnrescueServerRequest
UnrescueServer: Unrescue an existing server.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.13.0
func (*APIClient) UpdateAttachedVolume
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.13.0
func (*APIClient) UpdateBackup
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.17.0
func (*APIClient) UpdateImage
deprecated
added in
v0.17.0
func (a *APIClient) UpdateImage(ctx context.Context, projectId string, region string, imageId string) ApiUpdateImageRequest
UpdateImage: Update Image Parameters.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.17.0
func (*APIClient) UpdateImageShare
deprecated
added in
v0.17.0
func (a *APIClient) UpdateImageShare(ctx context.Context, projectId string, region string, imageId string) ApiUpdateImageShareRequest
UpdateImageShare: Update image share.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.17.0
func (*APIClient) UpdateKeyPair
deprecated
added in
v0.16.0
func (a *APIClient) UpdateKeyPair(ctx context.Context, keypairName string) ApiUpdateKeyPairRequest
UpdateKeyPair: Update information of an SSH keypair.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@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) UpdateNetworkAreaRegion
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@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
deprecated
added in
v1.0.0
func (*APIClient) UpdateNetworkAreaRoute
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@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
deprecated
added in
v0.15.0
func (*APIClient) UpdateNic
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.16.0
func (*APIClient) UpdatePublicIP
deprecated
added in
v0.13.0
func (a *APIClient) UpdatePublicIP(ctx context.Context, projectId string, region string, publicIpId string) ApiUpdatePublicIPRequest
UpdatePublicIP: Update a public IP.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.13.0
func (*APIClient) UpdateRouteOfRoutingTable
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@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
deprecated
added in
v1.0.0
func (*APIClient) UpdateRoutingTableOfArea
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@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
deprecated
added in
v1.0.0
func (*APIClient) UpdateSecurityGroup
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.13.0
func (*APIClient) UpdateServer
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.13.0
func (*APIClient) UpdateSnapshot
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
deprecated
added in
v0.17.0
func (*APIClient) UpdateVolume
deprecated
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.
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - 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
func (*APIClient) UpdateVolumeExecute
deprecated
added in
v0.13.0
type AddNetworkToServerRequest
deprecated
added in
v0.23.0
type AddNetworkToServerRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (AddNetworkToServerRequest) Execute
deprecated
added in
v0.23.0
func (r AddNetworkToServerRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AddNicToServerRequest
deprecated
added in
v0.23.0
type AddNicToServerRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (AddNicToServerRequest) Execute
deprecated
added in
v0.23.0
func (r AddNicToServerRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AddPublicIpToServerRequest
deprecated
added in
v0.23.0
type AddPublicIpToServerRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (AddPublicIpToServerRequest) Execute
deprecated
added in
v0.23.0
func (r AddPublicIpToServerRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*AddRoutesToRoutingTablePayload) GetItems ¶ added in v1.0.0
func (o *AddRoutesToRoutingTablePayload) GetItems() (ret AddRoutesToRoutingTablePayloadGetItemsRetType)
GetItems returns the Items field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*AddRoutesToRoutingTablePayload) SetItems ¶ added in v1.0.0
func (o *AddRoutesToRoutingTablePayload) SetItems(v AddRoutesToRoutingTablePayloadGetItemsRetType)
SetItems sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (AddRoutesToRoutingTablePayload) ToMap
deprecated
added in
v1.0.0
func (o AddRoutesToRoutingTablePayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AddRoutesToRoutingTablePayloadGetItemsArgType
deprecated
added in
v1.0.0
type AddRoutesToRoutingTablePayloadGetItemsArgType = []Route
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AddRoutesToRoutingTablePayloadGetItemsAttributeType ¶ added in v1.0.0
type AddRoutesToRoutingTablePayloadGetItemsAttributeType = *[]Route
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AddRoutesToRoutingTablePayloadGetItemsRetType
deprecated
added in
v1.0.0
type AddRoutesToRoutingTablePayloadGetItemsRetType = []Route
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AddRoutesToRoutingTableRequest
deprecated
added in
v1.0.0
type AddRoutesToRoutingTableRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (AddRoutesToRoutingTableRequest) AddRoutesToRoutingTablePayload ¶ added in v1.0.0
func (r AddRoutesToRoutingTableRequest) AddRoutesToRoutingTablePayload(addRoutesToRoutingTablePayload AddRoutesToRoutingTablePayload) ApiAddRoutesToRoutingTableRequest
Request an addition of routes to a routing table. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (AddRoutesToRoutingTableRequest) Execute
deprecated
added in
v1.0.0
func (r AddRoutesToRoutingTableRequest) Execute() (*RouteListResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. The `stackit-` prefix is reserved and cannot be used for Keys.
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*AddRoutingTableToAreaPayload) GetName ¶ added in v1.0.0
func (o *AddRoutingTableToAreaPayload) GetName() (ret AddRoutingTableToAreaPayloadGetNameRetType)
GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*AddRoutingTableToAreaPayload) HasCreatedAt ¶ added in v1.0.0
func (o *AddRoutingTableToAreaPayload) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*AddRoutingTableToAreaPayload) HasDefault ¶ added in v1.0.0
func (o *AddRoutingTableToAreaPayload) HasDefault() bool
HasDefault returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*AddRoutingTableToAreaPayload) HasDescription ¶ added in v1.0.0
func (o *AddRoutingTableToAreaPayload) HasDescription() bool
HasDescription returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*AddRoutingTableToAreaPayload) HasDynamicRoutes ¶ added in v1.0.0
func (o *AddRoutingTableToAreaPayload) HasDynamicRoutes() bool
HasDynamicRoutes returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*AddRoutingTableToAreaPayload) HasId ¶ added in v1.0.0
func (o *AddRoutingTableToAreaPayload) HasId() bool
HasId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*AddRoutingTableToAreaPayload) HasLabels ¶ added in v1.0.0
func (o *AddRoutingTableToAreaPayload) HasLabels() bool
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*AddRoutingTableToAreaPayload) HasSystemRoutes ¶ added in v1.0.0
func (o *AddRoutingTableToAreaPayload) HasSystemRoutes() bool
HasSystemRoutes returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*AddRoutingTableToAreaPayload) HasUpdatedAt ¶ added in v1.0.0
func (o *AddRoutingTableToAreaPayload) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*AddRoutingTableToAreaPayload) SetName ¶ added in v1.0.0
func (o *AddRoutingTableToAreaPayload) SetName(v AddRoutingTableToAreaPayloadGetNameRetType)
SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (AddRoutingTableToAreaPayload) ToMap
deprecated
added in
v1.0.0
func (o AddRoutingTableToAreaPayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AddRoutingTableToAreaPayloadGetCreatedAtArgType
deprecated
added in
v1.0.0
type AddRoutingTableToAreaPayloadGetCreatedAtAttributeType ¶ added in v1.0.0
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AddRoutingTableToAreaPayloadGetCreatedAtRetType
deprecated
added in
v1.0.0
type AddRoutingTableToAreaPayloadGetDescriptionArgType
deprecated
added in
v1.0.0
type AddRoutingTableToAreaPayloadGetDescriptionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AddRoutingTableToAreaPayloadGetDescriptionAttributeType ¶ added in v1.0.0
type AddRoutingTableToAreaPayloadGetDescriptionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AddRoutingTableToAreaPayloadGetDescriptionRetType
deprecated
added in
v1.0.0
type AddRoutingTableToAreaPayloadGetDescriptionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AddRoutingTableToAreaPayloadGetIdArgType
deprecated
added in
v1.0.0
type AddRoutingTableToAreaPayloadGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AddRoutingTableToAreaPayloadGetIdAttributeType ¶ added in v1.0.0
type AddRoutingTableToAreaPayloadGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AddRoutingTableToAreaPayloadGetIdRetType
deprecated
added in
v1.0.0
type AddRoutingTableToAreaPayloadGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AddRoutingTableToAreaPayloadGetLabelsArgType
deprecated
added in
v1.0.0
type AddRoutingTableToAreaPayloadGetLabelsArgType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AddRoutingTableToAreaPayloadGetLabelsAttributeType ¶ added in v1.0.0
type AddRoutingTableToAreaPayloadGetLabelsAttributeType = *map[string]interface{}
isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AddRoutingTableToAreaPayloadGetLabelsRetType
deprecated
added in
v1.0.0
type AddRoutingTableToAreaPayloadGetLabelsRetType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AddRoutingTableToAreaPayloadGetNameArgType
deprecated
added in
v1.0.0
type AddRoutingTableToAreaPayloadGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AddRoutingTableToAreaPayloadGetNameAttributeType ¶ added in v1.0.0
type AddRoutingTableToAreaPayloadGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AddRoutingTableToAreaPayloadGetNameRetType
deprecated
added in
v1.0.0
type AddRoutingTableToAreaPayloadGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AddRoutingTableToAreaPayloadGetUpdatedAtArgType
deprecated
added in
v1.0.0
type AddRoutingTableToAreaPayloadGetUpdatedAtAttributeType ¶ added in v1.0.0
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AddRoutingTableToAreaPayloadGetUpdatedAtRetType
deprecated
added in
v1.0.0
type AddRoutingTableToAreaPayloadgetDefaultArgType
deprecated
added in
v1.0.0
type AddRoutingTableToAreaPayloadgetDefaultArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AddRoutingTableToAreaPayloadgetDefaultAttributeType ¶ added in v1.0.0
type AddRoutingTableToAreaPayloadgetDefaultAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AddRoutingTableToAreaPayloadgetDefaultRetType
deprecated
added in
v1.0.0
type AddRoutingTableToAreaPayloadgetDefaultRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AddRoutingTableToAreaPayloadgetDynamicRoutesArgType
deprecated
added in
v1.0.0
type AddRoutingTableToAreaPayloadgetDynamicRoutesArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AddRoutingTableToAreaPayloadgetDynamicRoutesAttributeType ¶ added in v1.0.0
type AddRoutingTableToAreaPayloadgetDynamicRoutesAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AddRoutingTableToAreaPayloadgetDynamicRoutesRetType
deprecated
added in
v1.0.0
type AddRoutingTableToAreaPayloadgetDynamicRoutesRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AddRoutingTableToAreaPayloadgetSystemRoutesArgType
deprecated
added in
v1.0.0
type AddRoutingTableToAreaPayloadgetSystemRoutesArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AddRoutingTableToAreaPayloadgetSystemRoutesAttributeType ¶ added in v1.0.0
type AddRoutingTableToAreaPayloadgetSystemRoutesAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AddRoutingTableToAreaPayloadgetSystemRoutesRetType
deprecated
added in
v1.0.0
type AddRoutingTableToAreaPayloadgetSystemRoutesRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AddRoutingTableToAreaRequest
deprecated
added in
v1.0.0
type AddRoutingTableToAreaRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (AddRoutingTableToAreaRequest) AddRoutingTableToAreaPayload ¶ added in v1.0.0
func (r AddRoutingTableToAreaRequest) AddRoutingTableToAreaPayload(addRoutingTableToAreaPayload AddRoutingTableToAreaPayload) ApiAddRoutingTableToAreaRequest
Request an addition of a routing table to an area. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (AddRoutingTableToAreaRequest) Execute
deprecated
added in
v1.0.0
func (r AddRoutingTableToAreaRequest) Execute() (*RoutingTable, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AddSecurityGroupToServerRequest
deprecated
added in
v0.23.0
type AddSecurityGroupToServerRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (AddSecurityGroupToServerRequest) Execute
deprecated
added in
v0.23.0
func (r AddSecurityGroupToServerRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AddServiceAccountToServerRequest
deprecated
added in
v0.23.0
type AddServiceAccountToServerRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (AddServiceAccountToServerRequest) Execute
deprecated
added in
v0.23.0
func (r AddServiceAccountToServerRequest) Execute() (*ServiceAccountMailListResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*AddVolumeToServerPayload) HasDeleteOnTermination ¶ added in v0.13.0
func (o *AddVolumeToServerPayload) HasDeleteOnTermination() bool
HasDeleteOnTermination returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*AddVolumeToServerPayload) HasServerId ¶ added in v0.13.0
func (o *AddVolumeToServerPayload) HasServerId() bool
HasServerId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*AddVolumeToServerPayload) HasVolumeId ¶ added in v0.13.0
func (o *AddVolumeToServerPayload) HasVolumeId() bool
HasVolumeId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (AddVolumeToServerPayload) ToMap
deprecated
added in
v0.13.0
func (o AddVolumeToServerPayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AddVolumeToServerPayloadGetServerIdArgType
deprecated
added in
v0.21.2
type AddVolumeToServerPayloadGetServerIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AddVolumeToServerPayloadGetServerIdAttributeType ¶ added in v0.21.2
type AddVolumeToServerPayloadGetServerIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AddVolumeToServerPayloadGetServerIdRetType
deprecated
added in
v0.21.2
type AddVolumeToServerPayloadGetServerIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AddVolumeToServerPayloadGetVolumeIdArgType
deprecated
added in
v0.21.2
type AddVolumeToServerPayloadGetVolumeIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AddVolumeToServerPayloadGetVolumeIdAttributeType ¶ added in v0.21.2
type AddVolumeToServerPayloadGetVolumeIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AddVolumeToServerPayloadGetVolumeIdRetType
deprecated
added in
v0.21.2
type AddVolumeToServerPayloadGetVolumeIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AddVolumeToServerPayloadgetDeleteOnTerminationArgType
deprecated
added in
v0.21.2
type AddVolumeToServerPayloadgetDeleteOnTerminationArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AddVolumeToServerPayloadgetDeleteOnTerminationAttributeType ¶ added in v0.21.2
type AddVolumeToServerPayloadgetDeleteOnTerminationAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AddVolumeToServerPayloadgetDeleteOnTerminationRetType
deprecated
added in
v0.21.2
type AddVolumeToServerPayloadgetDeleteOnTerminationRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AddVolumeToServerRequest
deprecated
added in
v0.23.0
type AddVolumeToServerRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (AddVolumeToServerRequest) AddVolumeToServerPayload ¶ added in v0.23.0
func (r AddVolumeToServerRequest) AddVolumeToServerPayload(addVolumeToServerPayload AddVolumeToServerPayload) ApiAddVolumeToServerRequest
Request a volume attachment creation. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (AddVolumeToServerRequest) Execute
deprecated
added in
v0.23.0
func (r AddVolumeToServerRequest) Execute() (*VolumeAttachment, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*AffinityGroup) GetName ¶ added in v0.17.0
func (o *AffinityGroup) GetName() (ret AffinityGroupGetNameRetType)
GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*AffinityGroup) GetPolicy ¶ added in v0.17.0
func (o *AffinityGroup) GetPolicy() (ret AffinityGroupGetPolicyRetType)
GetPolicy returns the Policy field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*AffinityGroup) HasId ¶ added in v0.17.0
func (o *AffinityGroup) HasId() bool
HasId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*AffinityGroup) HasMembers ¶ added in v0.17.0
func (o *AffinityGroup) HasMembers() bool
HasMembers returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*AffinityGroup) SetName ¶ added in v0.17.0
func (o *AffinityGroup) SetName(v AffinityGroupGetNameRetType)
SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*AffinityGroup) SetPolicy ¶ added in v0.17.0
func (o *AffinityGroup) SetPolicy(v AffinityGroupGetPolicyRetType)
SetPolicy sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (AffinityGroup) ToMap
deprecated
added in
v0.17.0
func (o AffinityGroup) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AffinityGroupGetIdArgType
deprecated
added in
v0.21.2
type AffinityGroupGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AffinityGroupGetIdAttributeType ¶ added in v0.21.2
type AffinityGroupGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AffinityGroupGetIdRetType
deprecated
added in
v0.21.2
type AffinityGroupGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AffinityGroupGetMembersArgType
deprecated
added in
v0.21.2
type AffinityGroupGetMembersArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AffinityGroupGetMembersAttributeType ¶ added in v0.21.2
type AffinityGroupGetMembersAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AffinityGroupGetMembersRetType
deprecated
added in
v0.21.2
type AffinityGroupGetMembersRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AffinityGroupGetNameArgType
deprecated
added in
v0.21.2
type AffinityGroupGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AffinityGroupGetNameAttributeType ¶ added in v0.21.2
type AffinityGroupGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AffinityGroupGetNameRetType
deprecated
added in
v0.21.2
type AffinityGroupGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AffinityGroupGetPolicyArgType
deprecated
added in
v0.21.2
type AffinityGroupGetPolicyArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AffinityGroupGetPolicyAttributeType ¶ added in v0.21.2
type AffinityGroupGetPolicyAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AffinityGroupGetPolicyRetType
deprecated
added in
v0.21.2
type AffinityGroupGetPolicyRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*AffinityGroupListResponse) GetItems ¶ added in v0.17.0
func (o *AffinityGroupListResponse) GetItems() (ret AffinityGroupListResponseGetItemsRetType)
GetItems returns the Items field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*AffinityGroupListResponse) SetItems ¶ added in v0.17.0
func (o *AffinityGroupListResponse) SetItems(v AffinityGroupListResponseGetItemsRetType)
SetItems sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (AffinityGroupListResponse) ToMap
deprecated
added in
v0.17.0
func (o AffinityGroupListResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AffinityGroupListResponseGetItemsArgType
deprecated
added in
v0.21.2
type AffinityGroupListResponseGetItemsArgType = []AffinityGroup
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AffinityGroupListResponseGetItemsAttributeType ¶ added in v0.21.2
type AffinityGroupListResponseGetItemsAttributeType = *[]AffinityGroup
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AffinityGroupListResponseGetItemsRetType
deprecated
added in
v0.21.2
type AffinityGroupListResponseGetItemsRetType = []AffinityGroup
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AllowedAddressesInner ¶ added in v0.13.0
type AllowedAddressesInner struct {
String *string
}
AllowedAddressesInner - struct for AllowedAddressesInner Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func StringAsAllowedAddressesInner ¶ added in v0.13.0
func StringAsAllowedAddressesInner(v *string) AllowedAddressesInner
stringAsAllowedAddressesInner is a convenience function that returns string wrapped in AllowedAddressesInner Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*AllowedAddressesInner) GetActualInstance ¶ added in v0.13.0
func (obj *AllowedAddressesInner) GetActualInstance() interface{}
Get the actual instance Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiAddNetworkToServerRequest
deprecated
added in
v0.13.0
type ApiAddNetworkToServerRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() error
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiAddNicToServerRequest
deprecated
added in
v0.16.0
type ApiAddNicToServerRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() error
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiAddPublicIpToServerRequest
deprecated
added in
v0.13.0
type ApiAddPublicIpToServerRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() error
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiAddRoutesToRoutingTableRequest
deprecated
added in
v1.0.0
type ApiAddRoutesToRoutingTableRequest interface {
// Request an addition of routes to a routing table.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
AddRoutesToRoutingTablePayload(addRoutesToRoutingTablePayload AddRoutesToRoutingTablePayload) ApiAddRoutesToRoutingTableRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*RouteListResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiAddRoutingTableToAreaRequest
deprecated
added in
v1.0.0
type ApiAddRoutingTableToAreaRequest interface {
// Request an addition of a routing table to an area.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
AddRoutingTableToAreaPayload(addRoutingTableToAreaPayload AddRoutingTableToAreaPayload) ApiAddRoutingTableToAreaRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*RoutingTable, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiAddSecurityGroupToServerRequest
deprecated
added in
v0.13.0
type ApiAddSecurityGroupToServerRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() error
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiAddServiceAccountToServerRequest
deprecated
added in
v0.13.0
type ApiAddServiceAccountToServerRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*ServiceAccountMailListResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiAddVolumeToServerRequest
deprecated
added in
v0.13.0
type ApiAddVolumeToServerRequest interface {
// Request a volume attachment creation.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
AddVolumeToServerPayload(addVolumeToServerPayload AddVolumeToServerPayload) ApiAddVolumeToServerRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*VolumeAttachment, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiCreateAffinityGroupRequest
deprecated
added in
v0.17.0
type ApiCreateAffinityGroupRequest interface {
// Request a affinity group creation.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
CreateAffinityGroupPayload(createAffinityGroupPayload CreateAffinityGroupPayload) ApiCreateAffinityGroupRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*AffinityGroup, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiCreateBackupRequest
deprecated
added in
v0.17.0
type ApiCreateBackupRequest interface {
// Request a backup creation.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
CreateBackupPayload(createBackupPayload CreateBackupPayload) ApiCreateBackupRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*Backup, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiCreateImageRequest
deprecated
added in
v0.17.0
type ApiCreateImageRequest interface {
// Request an image creation.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
CreateImagePayload(createImagePayload CreateImagePayload) ApiCreateImageRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*ImageCreateResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiCreateIsolatedNetworkRequest
deprecated
added in
v1.3.0
type ApiCreateIsolatedNetworkRequest interface {
// Request a single isolated network creation.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
CreateIsolatedNetworkPayload(createIsolatedNetworkPayload CreateIsolatedNetworkPayload) ApiCreateIsolatedNetworkRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*Network, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiCreateKeyPairRequest
deprecated
added in
v0.16.0
type ApiCreateKeyPairRequest interface {
// Request a public key import.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
CreateKeyPairPayload(createKeyPairPayload CreateKeyPairPayload) ApiCreateKeyPairRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*Keypair, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiCreateNetworkAreaRangeRequest
deprecated
type ApiCreateNetworkAreaRangeRequest interface {
// Request an addition of network ranges to an area.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
CreateNetworkAreaRangePayload(createNetworkAreaRangePayload CreateNetworkAreaRangePayload) ApiCreateNetworkAreaRangeRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*NetworkRangeListResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiCreateNetworkAreaRegionRequest
deprecated
added in
v1.0.0
type ApiCreateNetworkAreaRegionRequest interface {
// Request to add a new regional network area configuration.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
CreateNetworkAreaRegionPayload(createNetworkAreaRegionPayload CreateNetworkAreaRegionPayload) ApiCreateNetworkAreaRegionRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*RegionalArea, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiCreateNetworkAreaRequest
deprecated
type ApiCreateNetworkAreaRequest interface {
// Request an Area creation.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
CreateNetworkAreaPayload(createNetworkAreaPayload CreateNetworkAreaPayload) ApiCreateNetworkAreaRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*NetworkArea, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiCreateNetworkAreaRouteRequest
deprecated
type ApiCreateNetworkAreaRouteRequest interface {
// Request an addition of routes to an area.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
CreateNetworkAreaRoutePayload(createNetworkAreaRoutePayload CreateNetworkAreaRoutePayload) ApiCreateNetworkAreaRouteRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*RouteListResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiCreateNetworkRequest
deprecated
type ApiCreateNetworkRequest interface {
// Request a network creation.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
CreateNetworkPayload(createNetworkPayload CreateNetworkPayload) ApiCreateNetworkRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*Network, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiCreateNicRequest
deprecated
added in
v0.16.0
type ApiCreateNicRequest interface {
// Request a network interface creation.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
CreateNicPayload(createNicPayload CreateNicPayload) ApiCreateNicRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*NIC, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiCreatePublicIPRequest
deprecated
added in
v0.13.0
type ApiCreatePublicIPRequest interface {
// Request a public IP creation.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
CreatePublicIPPayload(createPublicIPPayload CreatePublicIPPayload) ApiCreatePublicIPRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*PublicIp, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiCreateSecurityGroupRequest
deprecated
added in
v0.13.0
type ApiCreateSecurityGroupRequest interface {
// Request a security group creation.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
CreateSecurityGroupPayload(createSecurityGroupPayload CreateSecurityGroupPayload) ApiCreateSecurityGroupRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*SecurityGroup, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiCreateSecurityGroupRuleRequest
deprecated
added in
v0.13.0
type ApiCreateSecurityGroupRuleRequest interface {
// Request for a security group rule creation.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
CreateSecurityGroupRulePayload(createSecurityGroupRulePayload CreateSecurityGroupRulePayload) ApiCreateSecurityGroupRuleRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*SecurityGroupRule, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiCreateServerRequest
deprecated
added in
v0.13.0
type ApiCreateServerRequest interface {
// Request a server creation.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
CreateServerPayload(createServerPayload CreateServerPayload) ApiCreateServerRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*Server, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiCreateSnapshotRequest
deprecated
added in
v0.17.0
type ApiCreateSnapshotRequest interface {
// Request a snapshot creation.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
CreateSnapshotPayload(createSnapshotPayload CreateSnapshotPayload) ApiCreateSnapshotRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*Snapshot, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiCreateVolumeRequest
deprecated
added in
v0.13.0
type ApiCreateVolumeRequest interface {
// Request a volume creation.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
CreateVolumePayload(createVolumePayload CreateVolumePayload) ApiCreateVolumeRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*Volume, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiDeallocateServerRequest
deprecated
added in
v0.13.0
type ApiDeallocateServerRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() error
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiDeleteAffinityGroupRequest
deprecated
added in
v0.17.0
type ApiDeleteAffinityGroupRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() error
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiDeleteBackupRequest
deprecated
added in
v0.17.0
type ApiDeleteBackupRequest interface {
// Force action.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Force(force bool) ApiDeleteBackupRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() error
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiDeleteImageRequest
deprecated
added in
v0.17.0
type ApiDeleteImageRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() error
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiDeleteImageShareConsumerRequest
deprecated
added in
v0.17.0
type ApiDeleteImageShareConsumerRequest interface {
Execute() error
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiDeleteImageShareRequest
deprecated
added in
v0.17.0
type ApiDeleteImageShareRequest interface {
Execute() error
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiDeleteKeyPairRequest
deprecated
added in
v0.16.0
type ApiDeleteKeyPairRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() error
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiDeleteNetworkAreaRangeRequest
deprecated
type ApiDeleteNetworkAreaRangeRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() error
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiDeleteNetworkAreaRegionRequest
deprecated
added in
v1.0.0
type ApiDeleteNetworkAreaRegionRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() error
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiDeleteNetworkAreaRequest
deprecated
type ApiDeleteNetworkAreaRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() error
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiDeleteNetworkAreaRouteRequest
deprecated
type ApiDeleteNetworkAreaRouteRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() error
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiDeleteNetworkRequest
deprecated
type ApiDeleteNetworkRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() error
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiDeleteNicRequest
deprecated
added in
v0.16.0
type ApiDeleteNicRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() error
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiDeletePublicIPRequest
deprecated
added in
v0.13.0
type ApiDeletePublicIPRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() error
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiDeleteRouteFromRoutingTableRequest
deprecated
added in
v1.0.0
type ApiDeleteRouteFromRoutingTableRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() error
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiDeleteRoutingTableFromAreaRequest
deprecated
added in
v1.0.0
type ApiDeleteRoutingTableFromAreaRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() error
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiDeleteSecurityGroupRequest
deprecated
added in
v0.13.0
type ApiDeleteSecurityGroupRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() error
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiDeleteSecurityGroupRuleRequest
deprecated
added in
v0.13.0
type ApiDeleteSecurityGroupRuleRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() error
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiDeleteServerRequest
deprecated
added in
v0.13.0
type ApiDeleteServerRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() error
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiDeleteSnapshotRequest
deprecated
added in
v0.17.0
type ApiDeleteSnapshotRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() error
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiDeleteVolumeRequest
deprecated
added in
v0.13.0
type ApiDeleteVolumeRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() error
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiGetAffinityGroupRequest
deprecated
added in
v0.17.0
type ApiGetAffinityGroupRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*AffinityGroup, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiGetAttachedVolumeRequest
deprecated
added in
v0.13.0
type ApiGetAttachedVolumeRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*VolumeAttachment, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiGetBackupRequest
deprecated
added in
v0.17.0
type ApiGetBackupRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*Backup, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiGetImageRequest
deprecated
added in
v0.17.0
type ApiGetImageShareConsumerRequest
deprecated
added in
v0.17.0
type ApiGetImageShareConsumerRequest interface {
Execute() (*ImageShareConsumer, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiGetImageShareRequest
deprecated
added in
v0.17.0
type ApiGetImageShareRequest interface {
Execute() (*ImageShare, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiGetKeyPairRequest
deprecated
added in
v0.16.0
type ApiGetKeyPairRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*Keypair, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiGetMachineTypeRequest
deprecated
added in
v0.16.0
type ApiGetMachineTypeRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*MachineType, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiGetNetworkAreaRangeRequest
deprecated
type ApiGetNetworkAreaRangeRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*NetworkRange, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiGetNetworkAreaRegionRequest
deprecated
added in
v1.0.0
type ApiGetNetworkAreaRegionRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*RegionalArea, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiGetNetworkAreaRequest
deprecated
type ApiGetNetworkAreaRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*NetworkArea, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiGetNetworkAreaRouteRequest
deprecated
type ApiGetNetworkAreaRouteRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*Route, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiGetNetworkRequest
deprecated
type ApiGetNetworkRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*Network, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiGetNicRequest
deprecated
added in
v0.16.0
type ApiGetOrganizationRequestRequest
deprecated
type ApiGetOrganizationRequestRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*Request, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiGetProjectDetailsRequest
deprecated
added in
v0.29.0
type ApiGetProjectDetailsRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*Project, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiGetProjectNICRequest
deprecated
added in
v0.17.0
type ApiGetProjectNICRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*NIC, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiGetProjectRequestRequest
deprecated
type ApiGetProjectRequestRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*Request, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiGetPublicIPRequest
deprecated
added in
v0.13.0
type ApiGetPublicIPRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*PublicIp, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiGetRouteOfRoutingTableRequest
deprecated
added in
v1.0.0
type ApiGetRouteOfRoutingTableRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*Route, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiGetRoutingTableOfAreaRequest
deprecated
added in
v1.0.0
type ApiGetRoutingTableOfAreaRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*RoutingTable, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiGetSecurityGroupRequest
deprecated
added in
v0.13.0
type ApiGetSecurityGroupRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*SecurityGroup, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiGetSecurityGroupRuleRequest
deprecated
added in
v0.13.0
type ApiGetSecurityGroupRuleRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*SecurityGroupRule, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiGetServerConsoleRequest
deprecated
added in
v0.13.0
type ApiGetServerConsoleRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*ServerConsoleUrl, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiGetServerLogRequest
deprecated
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.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Length(length int64) ApiGetServerLogRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*GetServerLog200Response, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiGetServerRequest
deprecated
added in
v0.13.0
type ApiGetServerRequest interface {
// Show detailed information about server.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Details(details bool) ApiGetServerRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*Server, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiGetSnapshotRequest
deprecated
added in
v0.17.0
type ApiGetSnapshotRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*Snapshot, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiGetVolumePerformanceClassRequest
deprecated
added in
v0.16.0
type ApiGetVolumePerformanceClassRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*VolumePerformanceClass, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiGetVolumeRequest
deprecated
added in
v0.13.0
type ApiGetVolumeRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*Volume, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiImageFromVolumeRequest
deprecated
added in
v1.3.0
type ApiImageFromVolumeRequest interface {
// Create an image from a volume.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
ImageFromVolumePayload(imageFromVolumePayload ImageFromVolumePayload) ApiImageFromVolumeRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*Image, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiListAffinityGroupsRequest
deprecated
added in
v0.17.0
type ApiListAffinityGroupsRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*AffinityGroupListResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiListAttachedVolumesRequest
deprecated
added in
v0.13.0
type ApiListAttachedVolumesRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*VolumeAttachmentListResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiListAvailabilityZonesRequest
deprecated
added in
v0.17.0
type ApiListAvailabilityZonesRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*AvailabilityZoneListResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiListBackupsRequest
deprecated
added in
v0.17.0
type ApiListBackupsRequest interface {
// Filter resources by labels.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
LabelSelector(labelSelector string) ApiListBackupsRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*BackupListResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiListImagesRequest
deprecated
added in
v0.17.0
type ApiListImagesRequest interface {
// List all Images.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
All(all bool) ApiListImagesRequest
// Filter resources by labels.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
LabelSelector(labelSelector string) ApiListImagesRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*ImageListResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiListKeyPairsRequest
deprecated
added in
v0.16.0
type ApiListKeyPairsRequest interface {
// Filter resources by labels.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
LabelSelector(labelSelector string) ApiListKeyPairsRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*KeyPairListResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiListMachineTypesRequest
deprecated
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.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Filter(filter string) ApiListMachineTypesRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*MachineTypeListResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiListNetworkAreaProjectsRequest
deprecated
type ApiListNetworkAreaProjectsRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*ProjectListResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiListNetworkAreaRangesRequest
deprecated
type ApiListNetworkAreaRangesRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*NetworkRangeListResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiListNetworkAreaRegionsRequest
deprecated
added in
v1.0.0
type ApiListNetworkAreaRegionsRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*RegionalAreaListResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiListNetworkAreaRoutesRequest
deprecated
type ApiListNetworkAreaRoutesRequest interface {
// Filter resources by labels.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
LabelSelector(labelSelector string) ApiListNetworkAreaRoutesRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*RouteListResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiListNetworkAreasRequest
deprecated
type ApiListNetworkAreasRequest interface {
// Filter resources by labels.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
LabelSelector(labelSelector string) ApiListNetworkAreasRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*NetworkAreaListResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiListNetworksRequest
deprecated
type ApiListNetworksRequest interface {
// Filter resources by labels.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
LabelSelector(labelSelector string) ApiListNetworksRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*NetworkListResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiListNicsRequest
deprecated
added in
v0.16.0
type ApiListNicsRequest interface {
// Filter resources by labels.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
LabelSelector(labelSelector string) ApiListNicsRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*NICListResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiListProjectNICsRequest
deprecated
added in
v0.17.0
type ApiListProjectNICsRequest interface {
// Filter resources by labels.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
LabelSelector(labelSelector string) ApiListProjectNICsRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*NICListResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiListPublicIPRangesRequest
deprecated
added in
v0.22.0
type ApiListPublicIPRangesRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*PublicNetworkListResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiListPublicIPsRequest
deprecated
added in
v0.13.0
type ApiListPublicIPsRequest interface {
// Filter resources by labels.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
LabelSelector(labelSelector string) ApiListPublicIPsRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*PublicIpListResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiListQuotasRequest
deprecated
added in
v0.19.0
type ApiListQuotasRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*QuotaListResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiListRoutesOfRoutingTableRequest
deprecated
added in
v1.0.0
type ApiListRoutesOfRoutingTableRequest interface {
// Filter resources by labels.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
LabelSelector(labelSelector string) ApiListRoutesOfRoutingTableRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*RouteListResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiListRoutingTablesOfAreaRequest
deprecated
added in
v1.0.0
type ApiListRoutingTablesOfAreaRequest interface {
// Filter resources by labels.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
LabelSelector(labelSelector string) ApiListRoutingTablesOfAreaRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*RoutingTableListResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiListSecurityGroupRulesRequest
deprecated
added in
v0.13.0
type ApiListSecurityGroupRulesRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*SecurityGroupRuleListResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiListSecurityGroupsRequest
deprecated
added in
v0.13.0
type ApiListSecurityGroupsRequest interface {
// Filter resources by labels.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
LabelSelector(labelSelector string) ApiListSecurityGroupsRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*SecurityGroupListResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiListServerNICsRequest
deprecated
added in
v0.13.0
type ApiListServerNICsRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*NICListResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiListServerServiceAccountsRequest
deprecated
added in
v0.13.0
type ApiListServerServiceAccountsRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*ServiceAccountMailListResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiListServersRequest
deprecated
added in
v0.13.0
type ApiListServersRequest interface {
// Show detailed information about server.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Details(details bool) ApiListServersRequest
// Filter resources by labels.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
LabelSelector(labelSelector string) ApiListServersRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*ServerListResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiListSnapshotsInProjectRequest
deprecated
added in
v1.0.0
type ApiListSnapshotsInProjectRequest interface {
// Filter resources by labels.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
LabelSelector(labelSelector string) ApiListSnapshotsInProjectRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*SnapshotListResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiListVolumePerformanceClassesRequest
deprecated
added in
v0.16.0
type ApiListVolumePerformanceClassesRequest interface {
// Filter resources by labels.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
LabelSelector(labelSelector string) ApiListVolumePerformanceClassesRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*VolumePerformanceClassListResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiListVolumesRequest
deprecated
added in
v0.13.0
type ApiListVolumesRequest interface {
// Filter resources by labels.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
LabelSelector(labelSelector string) ApiListVolumesRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*VolumeListResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiPartialUpdateNetworkAreaRequest
deprecated
type ApiPartialUpdateNetworkAreaRequest interface {
// Request to update an Area.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
PartialUpdateNetworkAreaPayload(partialUpdateNetworkAreaPayload PartialUpdateNetworkAreaPayload) ApiPartialUpdateNetworkAreaRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*NetworkArea, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiPartialUpdateNetworkRequest
deprecated
type ApiPartialUpdateNetworkRequest interface {
// Request an update of a network.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
PartialUpdateNetworkPayload(partialUpdateNetworkPayload PartialUpdateNetworkPayload) ApiPartialUpdateNetworkRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() error
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiRebootServerRequest
deprecated
added in
v0.13.0
type ApiRebootServerRequest interface {
// Defines if it is a soft or a hard reboot.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Action(action string) ApiRebootServerRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() error
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiRemoveNetworkFromServerRequest
deprecated
added in
v0.13.0
type ApiRemoveNetworkFromServerRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() error
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiRemoveNicFromServerRequest
deprecated
added in
v0.16.0
type ApiRemoveNicFromServerRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() error
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiRemovePublicIpFromServerRequest
deprecated
added in
v0.13.0
type ApiRemovePublicIpFromServerRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() error
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiRemoveSecurityGroupFromServerRequest
deprecated
added in
v0.13.0
type ApiRemoveSecurityGroupFromServerRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() error
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiRemoveServiceAccountFromServerRequest
deprecated
added in
v0.13.0
type ApiRemoveServiceAccountFromServerRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*ServiceAccountMailListResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiRemoveVolumeFromServerRequest
deprecated
added in
v0.13.0
type ApiRemoveVolumeFromServerRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() error
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiRescueServerRequest
deprecated
added in
v0.13.0
type ApiRescueServerRequest interface {
// Request a server rescue.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
RescueServerPayload(rescueServerPayload RescueServerPayload) ApiRescueServerRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() error
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiResizeServerRequest
deprecated
added in
v0.13.0
type ApiResizeServerRequest interface {
// Request a resize of a server.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
ResizeServerPayload(resizeServerPayload ResizeServerPayload) ApiResizeServerRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() error
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiResizeVolumeRequest
deprecated
added in
v0.13.0
type ApiResizeVolumeRequest interface {
// Request a volume resize.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
ResizeVolumePayload(resizeVolumePayload ResizeVolumePayload) ApiResizeVolumeRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() error
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiRestoreBackupRequest
deprecated
added in
v0.17.0
type ApiRestoreBackupRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() error
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiSetImageShareRequest
deprecated
added in
v0.17.0
type ApiSetImageShareRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
SetImageSharePayload(setImageSharePayload SetImageSharePayload) ApiSetImageShareRequest
Execute() (*ImageShare, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiStartServerRequest
deprecated
added in
v0.13.0
type ApiStartServerRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() error
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiStopServerRequest
deprecated
added in
v0.13.0
type ApiStopServerRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() error
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiUnrescueServerRequest
deprecated
added in
v0.13.0
type ApiUnrescueServerRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() error
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiUpdateAttachedVolumeRequest
deprecated
added in
v0.13.0
type ApiUpdateAttachedVolumeRequest interface {
// Request a volume attachment update.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
UpdateAttachedVolumePayload(updateAttachedVolumePayload UpdateAttachedVolumePayload) ApiUpdateAttachedVolumeRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*VolumeAttachment, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiUpdateBackupRequest
deprecated
added in
v0.17.0
type ApiUpdateBackupRequest interface {
// Request an update of a backup.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
UpdateBackupPayload(updateBackupPayload UpdateBackupPayload) ApiUpdateBackupRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*Backup, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiUpdateImageRequest
deprecated
added in
v0.17.0
type ApiUpdateImageRequest interface {
// Request an update of an Image.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
UpdateImagePayload(updateImagePayload UpdateImagePayload) ApiUpdateImageRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*Image, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiUpdateImageShareRequest
deprecated
added in
v0.17.0
type ApiUpdateImageShareRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
UpdateImageSharePayload(updateImageSharePayload UpdateImageSharePayload) ApiUpdateImageShareRequest
Execute() (*ImageShare, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiUpdateKeyPairRequest
deprecated
added in
v0.16.0
type ApiUpdateKeyPairRequest interface {
// Request an update of an SSH keypair.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
UpdateKeyPairPayload(updateKeyPairPayload UpdateKeyPairPayload) ApiUpdateKeyPairRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*Keypair, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiUpdateNetworkAreaRegionRequest
deprecated
added in
v1.0.0
type ApiUpdateNetworkAreaRegionRequest interface {
// Request an update of a regional network area.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
UpdateNetworkAreaRegionPayload(updateNetworkAreaRegionPayload UpdateNetworkAreaRegionPayload) ApiUpdateNetworkAreaRegionRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*RegionalArea, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiUpdateNetworkAreaRouteRequest
deprecated
added in
v0.15.0
type ApiUpdateNetworkAreaRouteRequest interface {
// Request an update of a network route.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
UpdateNetworkAreaRoutePayload(updateNetworkAreaRoutePayload UpdateNetworkAreaRoutePayload) ApiUpdateNetworkAreaRouteRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*Route, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiUpdateNicRequest
deprecated
added in
v0.16.0
type ApiUpdateNicRequest interface {
// Request an update of a network interface.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
UpdateNicPayload(updateNicPayload UpdateNicPayload) ApiUpdateNicRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*NIC, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiUpdatePublicIPRequest
deprecated
added in
v0.13.0
type ApiUpdatePublicIPRequest interface {
// Request an update of a public IP.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
UpdatePublicIPPayload(updatePublicIPPayload UpdatePublicIPPayload) ApiUpdatePublicIPRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*PublicIp, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiUpdateRouteOfRoutingTableRequest
deprecated
added in
v1.0.0
type ApiUpdateRouteOfRoutingTableRequest interface {
// Request an update of a route in a routing table.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
UpdateRouteOfRoutingTablePayload(updateRouteOfRoutingTablePayload UpdateRouteOfRoutingTablePayload) ApiUpdateRouteOfRoutingTableRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*Route, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiUpdateRoutingTableOfAreaRequest
deprecated
added in
v1.0.0
type ApiUpdateRoutingTableOfAreaRequest interface {
// Request an update of a routing table.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
UpdateRoutingTableOfAreaPayload(updateRoutingTableOfAreaPayload UpdateRoutingTableOfAreaPayload) ApiUpdateRoutingTableOfAreaRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*RoutingTable, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiUpdateSecurityGroupRequest
deprecated
added in
v0.13.0
type ApiUpdateSecurityGroupRequest interface {
// Request an update of a security group.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
UpdateSecurityGroupPayload(updateSecurityGroupPayload UpdateSecurityGroupPayload) ApiUpdateSecurityGroupRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*SecurityGroup, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiUpdateServerRequest
deprecated
added in
v0.13.0
type ApiUpdateServerRequest interface {
// Request an update of a server.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
UpdateServerPayload(updateServerPayload UpdateServerPayload) ApiUpdateServerRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*Server, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiUpdateSnapshotRequest
deprecated
added in
v0.17.0
type ApiUpdateSnapshotRequest interface {
// Request an update of a snapshot.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
UpdateSnapshotPayload(updateSnapshotPayload UpdateSnapshotPayload) ApiUpdateSnapshotRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*Snapshot, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiUpdateVolumeRequest
deprecated
added in
v0.13.0
type ApiUpdateVolumeRequest interface {
// Request an update of a volume.
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
UpdateVolumePayload(updateVolumePayload UpdateVolumePayload) ApiUpdateVolumeRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*Volume, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AreaId ¶ added in v0.29.0
type AreaId struct {
StaticAreaID *StaticAreaID
String *string
}
AreaId - The identifier (ID) of an area. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func StaticAreaIDAsAreaId ¶ added in v0.29.0
func StaticAreaIDAsAreaId(v *StaticAreaID) AreaId
StaticAreaIDAsAreaId is a convenience function that returns StaticAreaID wrapped in AreaId Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func StringAsAreaId ¶ added in v0.29.0
stringAsAreaId is a convenience function that returns string wrapped in AreaId Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*AreaId) GetActualInstance ¶ added in v0.29.0
func (obj *AreaId) GetActualInstance() interface{}
Get the actual instance Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*AvailabilityZoneListResponse) GetItems ¶ added in v0.17.0
func (o *AvailabilityZoneListResponse) GetItems() (ret AvailabilityZoneListResponseGetItemsRetType)
GetItems returns the Items field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*AvailabilityZoneListResponse) SetItems ¶ added in v0.17.0
func (o *AvailabilityZoneListResponse) SetItems(v AvailabilityZoneListResponseGetItemsRetType)
SetItems sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (AvailabilityZoneListResponse) ToMap
deprecated
added in
v0.17.0
func (o AvailabilityZoneListResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AvailabilityZoneListResponseGetItemsArgType
deprecated
added in
v0.21.2
type AvailabilityZoneListResponseGetItemsArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AvailabilityZoneListResponseGetItemsAttributeType ¶ added in v0.21.2
type AvailabilityZoneListResponseGetItemsAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AvailabilityZoneListResponseGetItemsRetType
deprecated
added in
v0.21.2
type AvailabilityZoneListResponseGetItemsRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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"`
// Description Object. Allows string up to 255 Characters.
Description BackupGetDescriptionAttributeType `json:"description,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. The `stackit-` prefix is reserved and cannot be used for Keys.
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Backup) GetDescription ¶ added in v1.5.0
func (o *Backup) GetDescription() (res BackupGetDescriptionRetType)
GetDescription returns the Description field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Backup) GetDescriptionOk ¶ added in v1.5.0
func (o *Backup) GetDescriptionOk() (ret BackupGetDescriptionRetType, 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Backup) HasAvailabilityZone ¶ added in v0.17.0
HasAvailabilityZone returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Backup) HasCreatedAt ¶ added in v0.17.0
HasCreatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Backup) HasDescription ¶ added in v1.5.0
HasDescription returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Backup) HasEncrypted ¶ added in v1.2.0
HasEncrypted returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Backup) HasId ¶ added in v0.17.0
HasId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Backup) HasLabels ¶ added in v0.17.0
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Backup) HasName ¶ added in v0.17.0
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Backup) HasSize ¶ added in v0.17.0
HasSize returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Backup) HasSnapshotId ¶ added in v0.17.0
HasSnapshotId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Backup) HasStatus ¶ added in v0.17.0
HasStatus returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Backup) HasUpdatedAt ¶ added in v0.17.0
HasUpdatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Backup) HasVolumeId ¶ added in v0.17.0
HasVolumeId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Backup) SetDescription ¶ added in v1.5.0
func (o *Backup) SetDescription(v BackupGetDescriptionRetType)
SetDescription gets a reference to the given string and assigns it to the Description field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupGetAvailabilityZoneArgType
deprecated
added in
v0.21.2
type BackupGetAvailabilityZoneArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupGetAvailabilityZoneAttributeType ¶ added in v0.21.2
type BackupGetAvailabilityZoneAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupGetAvailabilityZoneRetType
deprecated
added in
v0.21.2
type BackupGetAvailabilityZoneRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupGetCreatedAtArgType
deprecated
added in
v0.21.2
type BackupGetCreatedAtAttributeType ¶ added in v0.21.2
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupGetCreatedAtRetType
deprecated
added in
v0.21.2
type BackupGetDescriptionArgType
deprecated
added in
v1.5.0
type BackupGetDescriptionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupGetDescriptionAttributeType ¶ added in v1.5.0
type BackupGetDescriptionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupGetDescriptionRetType
deprecated
added in
v1.5.0
type BackupGetDescriptionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupGetIdArgType
deprecated
added in
v0.21.2
type BackupGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupGetIdAttributeType ¶ added in v0.21.2
type BackupGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupGetIdRetType
deprecated
added in
v0.21.2
type BackupGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupGetLabelsArgType
deprecated
added in
v0.21.2
type BackupGetLabelsArgType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupGetLabelsAttributeType ¶ added in v0.21.2
type BackupGetLabelsAttributeType = *map[string]interface{}
isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupGetLabelsRetType
deprecated
added in
v0.21.2
type BackupGetLabelsRetType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupGetNameArgType
deprecated
added in
v0.21.2
type BackupGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupGetNameAttributeType ¶ added in v0.21.2
type BackupGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupGetNameRetType
deprecated
added in
v0.21.2
type BackupGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupGetSizeArgType
deprecated
added in
v0.21.2
type BackupGetSizeArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupGetSizeAttributeType ¶ added in v0.21.2
type BackupGetSizeAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupGetSizeRetType
deprecated
added in
v0.21.2
type BackupGetSizeRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupGetSnapshotIdArgType
deprecated
added in
v0.21.2
type BackupGetSnapshotIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupGetSnapshotIdAttributeType ¶ added in v0.21.2
type BackupGetSnapshotIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupGetSnapshotIdRetType
deprecated
added in
v0.21.2
type BackupGetSnapshotIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupGetStatusArgType
deprecated
added in
v0.21.2
type BackupGetStatusArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupGetStatusAttributeType ¶ added in v0.21.2
type BackupGetStatusAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupGetStatusRetType
deprecated
added in
v0.21.2
type BackupGetStatusRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupGetUpdatedAtArgType
deprecated
added in
v0.21.2
type BackupGetUpdatedAtAttributeType ¶ added in v0.21.2
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupGetUpdatedAtRetType
deprecated
added in
v0.21.2
type BackupGetVolumeIdArgType
deprecated
added in
v0.21.2
type BackupGetVolumeIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupGetVolumeIdAttributeType ¶ added in v0.21.2
type BackupGetVolumeIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupGetVolumeIdRetType
deprecated
added in
v0.21.2
type BackupGetVolumeIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupListResponse) GetItems ¶ added in v0.17.0
func (o *BackupListResponse) GetItems() (ret BackupListResponseGetItemsRetType)
GetItems returns the Items field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupListResponse) SetItems ¶ added in v0.17.0
func (o *BackupListResponse) SetItems(v BackupListResponseGetItemsRetType)
SetItems sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (BackupListResponse) ToMap
deprecated
added in
v0.17.0
func (o BackupListResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupListResponseGetItemsArgType
deprecated
added in
v0.21.2
type BackupListResponseGetItemsArgType = []Backup
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupListResponseGetItemsAttributeType ¶ added in v0.21.2
type BackupListResponseGetItemsAttributeType = *[]Backup
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupListResponseGetItemsRetType
deprecated
added in
v0.21.2
type BackupListResponseGetItemsRetType = []Backup
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupSource) GetId ¶ added in v0.17.0
func (o *BackupSource) GetId() (ret BackupSourceGetIdRetType)
GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupSource) GetType ¶ added in v0.17.0
func (o *BackupSource) GetType() (ret BackupSourceGetTypeRetType)
GetType returns the Type field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupSource) SetId ¶ added in v0.17.0
func (o *BackupSource) SetId(v BackupSourceGetIdRetType)
SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BackupSource) SetType ¶ added in v0.17.0
func (o *BackupSource) SetType(v BackupSourceGetTypeRetType)
SetType sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (BackupSource) ToMap
deprecated
added in
v0.17.0
func (o BackupSource) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupSourceGetIdArgType
deprecated
added in
v0.21.2
type BackupSourceGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupSourceGetIdAttributeType ¶ added in v0.21.2
type BackupSourceGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupSourceGetIdRetType
deprecated
added in
v0.21.2
type BackupSourceGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupSourceGetTypeArgType
deprecated
added in
v0.21.2
type BackupSourceGetTypeArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupSourceGetTypeAttributeType ¶ added in v0.21.2
type BackupSourceGetTypeAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupSourceGetTypeRetType
deprecated
added in
v0.21.2
type BackupSourceGetTypeRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupgetEncryptedArgType
deprecated
added in
v1.2.0
type BackupgetEncryptedArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupgetEncryptedAttributeType ¶ added in v1.2.0
type BackupgetEncryptedAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BackupgetEncryptedRetType
deprecated
added in
v1.2.0
type BackupgetEncryptedRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BaseSecurityGroupRule) GetDirection ¶ added in v0.13.0
func (o *BaseSecurityGroupRule) GetDirection() (ret BaseSecurityGroupRuleGetDirectionRetType)
GetDirection returns the Direction field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BaseSecurityGroupRule) HasCreatedAt ¶ added in v0.31.0
func (o *BaseSecurityGroupRule) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BaseSecurityGroupRule) HasDescription ¶ added in v0.13.0
func (o *BaseSecurityGroupRule) HasDescription() bool
HasDescription returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BaseSecurityGroupRule) HasEthertype ¶ added in v0.13.0
func (o *BaseSecurityGroupRule) HasEthertype() bool
HasEthertype returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BaseSecurityGroupRule) HasIcmpParameters ¶ added in v0.13.0
func (o *BaseSecurityGroupRule) HasIcmpParameters() bool
HasIcmpParameters returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BaseSecurityGroupRule) HasId ¶ added in v0.13.0
func (o *BaseSecurityGroupRule) HasId() bool
HasId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BaseSecurityGroupRule) HasIpRange ¶ added in v0.13.0
func (o *BaseSecurityGroupRule) HasIpRange() bool
HasIpRange returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BaseSecurityGroupRule) HasPortRange ¶ added in v0.13.0
func (o *BaseSecurityGroupRule) HasPortRange() bool
HasPortRange returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BaseSecurityGroupRule) HasRemoteSecurityGroupId ¶ added in v0.13.0
func (o *BaseSecurityGroupRule) HasRemoteSecurityGroupId() bool
HasRemoteSecurityGroupId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BaseSecurityGroupRule) HasSecurityGroupId ¶ added in v0.13.0
func (o *BaseSecurityGroupRule) HasSecurityGroupId() bool
HasSecurityGroupId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BaseSecurityGroupRule) HasUpdatedAt ¶ added in v0.31.0
func (o *BaseSecurityGroupRule) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BaseSecurityGroupRule) SetDirection ¶ added in v0.13.0
func (o *BaseSecurityGroupRule) SetDirection(v BaseSecurityGroupRuleGetDirectionRetType)
SetDirection sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (BaseSecurityGroupRule) ToMap
deprecated
added in
v0.13.0
func (o BaseSecurityGroupRule) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BaseSecurityGroupRuleGetCreatedAtArgType
deprecated
added in
v0.31.0
type BaseSecurityGroupRuleGetCreatedAtAttributeType ¶ added in v0.31.0
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BaseSecurityGroupRuleGetCreatedAtRetType
deprecated
added in
v0.31.0
type BaseSecurityGroupRuleGetDescriptionArgType
deprecated
added in
v0.21.2
type BaseSecurityGroupRuleGetDescriptionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BaseSecurityGroupRuleGetDescriptionAttributeType ¶ added in v0.21.2
type BaseSecurityGroupRuleGetDescriptionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BaseSecurityGroupRuleGetDescriptionRetType
deprecated
added in
v0.21.2
type BaseSecurityGroupRuleGetDescriptionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BaseSecurityGroupRuleGetDirectionArgType
deprecated
added in
v0.21.2
type BaseSecurityGroupRuleGetDirectionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BaseSecurityGroupRuleGetDirectionAttributeType ¶ added in v0.21.2
type BaseSecurityGroupRuleGetDirectionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BaseSecurityGroupRuleGetDirectionRetType
deprecated
added in
v0.21.2
type BaseSecurityGroupRuleGetDirectionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BaseSecurityGroupRuleGetEthertypeArgType
deprecated
added in
v0.21.2
type BaseSecurityGroupRuleGetEthertypeArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BaseSecurityGroupRuleGetEthertypeAttributeType ¶ added in v0.21.2
type BaseSecurityGroupRuleGetEthertypeAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BaseSecurityGroupRuleGetEthertypeRetType
deprecated
added in
v0.21.2
type BaseSecurityGroupRuleGetEthertypeRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BaseSecurityGroupRuleGetIcmpParametersArgType
deprecated
added in
v0.21.2
type BaseSecurityGroupRuleGetIcmpParametersArgType = ICMPParameters
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BaseSecurityGroupRuleGetIcmpParametersAttributeType ¶ added in v0.21.2
type BaseSecurityGroupRuleGetIcmpParametersAttributeType = *ICMPParameters
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BaseSecurityGroupRuleGetIcmpParametersRetType
deprecated
added in
v0.21.2
type BaseSecurityGroupRuleGetIcmpParametersRetType = ICMPParameters
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BaseSecurityGroupRuleGetIdArgType
deprecated
added in
v0.21.2
type BaseSecurityGroupRuleGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BaseSecurityGroupRuleGetIdAttributeType ¶ added in v0.21.2
type BaseSecurityGroupRuleGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BaseSecurityGroupRuleGetIdRetType
deprecated
added in
v0.21.2
type BaseSecurityGroupRuleGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BaseSecurityGroupRuleGetIpRangeArgType
deprecated
added in
v0.21.2
type BaseSecurityGroupRuleGetIpRangeArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BaseSecurityGroupRuleGetIpRangeAttributeType ¶ added in v0.21.2
type BaseSecurityGroupRuleGetIpRangeAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BaseSecurityGroupRuleGetIpRangeRetType
deprecated
added in
v0.21.2
type BaseSecurityGroupRuleGetIpRangeRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BaseSecurityGroupRuleGetPortRangeArgType
deprecated
added in
v0.21.2
type BaseSecurityGroupRuleGetPortRangeArgType = PortRange
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BaseSecurityGroupRuleGetPortRangeAttributeType ¶ added in v0.21.2
type BaseSecurityGroupRuleGetPortRangeAttributeType = *PortRange
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BaseSecurityGroupRuleGetPortRangeRetType
deprecated
added in
v0.21.2
type BaseSecurityGroupRuleGetPortRangeRetType = PortRange
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BaseSecurityGroupRuleGetRemoteSecurityGroupIdArgType
deprecated
added in
v0.21.2
type BaseSecurityGroupRuleGetRemoteSecurityGroupIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BaseSecurityGroupRuleGetRemoteSecurityGroupIdAttributeType ¶ added in v0.21.2
type BaseSecurityGroupRuleGetRemoteSecurityGroupIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BaseSecurityGroupRuleGetRemoteSecurityGroupIdRetType
deprecated
added in
v0.21.2
type BaseSecurityGroupRuleGetRemoteSecurityGroupIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BaseSecurityGroupRuleGetSecurityGroupIdArgType
deprecated
added in
v0.21.2
type BaseSecurityGroupRuleGetSecurityGroupIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BaseSecurityGroupRuleGetSecurityGroupIdAttributeType ¶ added in v0.21.2
type BaseSecurityGroupRuleGetSecurityGroupIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BaseSecurityGroupRuleGetSecurityGroupIdRetType
deprecated
added in
v0.21.2
type BaseSecurityGroupRuleGetSecurityGroupIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BaseSecurityGroupRuleGetUpdatedAtArgType
deprecated
added in
v0.31.0
type BaseSecurityGroupRuleGetUpdatedAtAttributeType ¶ added in v0.31.0
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BaseSecurityGroupRuleGetUpdatedAtRetType
deprecated
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BootVolume) HasDeleteOnTermination ¶ added in v0.13.0
func (o *BootVolume) HasDeleteOnTermination() bool
HasDeleteOnTermination returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BootVolume) HasId ¶ added in v0.13.0
func (o *BootVolume) HasId() bool
HasId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BootVolume) HasPerformanceClass ¶ added in v0.13.0
func (o *BootVolume) HasPerformanceClass() bool
HasPerformanceClass returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BootVolume) HasSize ¶ added in v0.13.0
func (o *BootVolume) HasSize() bool
HasSize returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BootVolume) HasSource ¶ added in v0.13.0
func (o *BootVolume) HasSource() bool
HasSource returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (BootVolume) ToMap
deprecated
added in
v0.13.0
func (o BootVolume) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BootVolumeGetIdArgType
deprecated
added in
v0.21.2
type BootVolumeGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BootVolumeGetIdAttributeType ¶ added in v0.21.2
type BootVolumeGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BootVolumeGetIdRetType
deprecated
added in
v0.21.2
type BootVolumeGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BootVolumeGetPerformanceClassArgType
deprecated
added in
v0.21.2
type BootVolumeGetPerformanceClassArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BootVolumeGetPerformanceClassAttributeType ¶ added in v0.21.2
type BootVolumeGetPerformanceClassAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BootVolumeGetPerformanceClassRetType
deprecated
added in
v0.21.2
type BootVolumeGetPerformanceClassRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BootVolumeGetSizeArgType
deprecated
added in
v0.21.2
type BootVolumeGetSizeArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BootVolumeGetSizeAttributeType ¶ added in v0.21.2
type BootVolumeGetSizeAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BootVolumeGetSizeRetType
deprecated
added in
v0.21.2
type BootVolumeGetSizeRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BootVolumeGetSourceArgType
deprecated
added in
v0.21.2
type BootVolumeGetSourceArgType = BootVolumeSource
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BootVolumeGetSourceAttributeType ¶ added in v0.21.2
type BootVolumeGetSourceAttributeType = *BootVolumeSource
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BootVolumeGetSourceRetType
deprecated
added in
v0.21.2
type BootVolumeGetSourceRetType = BootVolumeSource
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BootVolumeSource) GetId ¶ added in v0.13.0
func (o *BootVolumeSource) GetId() (ret BootVolumeSourceGetIdRetType)
GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BootVolumeSource) GetType ¶ added in v0.13.0
func (o *BootVolumeSource) GetType() (ret BootVolumeSourceGetTypeRetType)
GetType returns the Type field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BootVolumeSource) SetId ¶ added in v0.13.0
func (o *BootVolumeSource) SetId(v BootVolumeSourceGetIdRetType)
SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*BootVolumeSource) SetType ¶ added in v0.13.0
func (o *BootVolumeSource) SetType(v BootVolumeSourceGetTypeRetType)
SetType sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (BootVolumeSource) ToMap
deprecated
added in
v0.13.0
func (o BootVolumeSource) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BootVolumeSourceGetIdArgType
deprecated
added in
v0.21.2
type BootVolumeSourceGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BootVolumeSourceGetIdAttributeType ¶ added in v0.21.2
type BootVolumeSourceGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BootVolumeSourceGetIdRetType
deprecated
added in
v0.21.2
type BootVolumeSourceGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BootVolumeSourceGetTypeArgType
deprecated
added in
v0.21.2
type BootVolumeSourceGetTypeArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BootVolumeSourceGetTypeAttributeType ¶ added in v0.21.2
type BootVolumeSourceGetTypeAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BootVolumeSourceGetTypeRetType
deprecated
added in
v0.21.2
type BootVolumeSourceGetTypeRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BootVolumegetDeleteOnTerminationArgType
deprecated
added in
v0.21.2
type BootVolumegetDeleteOnTerminationArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BootVolumegetDeleteOnTerminationAttributeType ¶ added in v0.21.2
type BootVolumegetDeleteOnTerminationAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type BootVolumegetDeleteOnTerminationRetType
deprecated
added in
v0.21.2
type BootVolumegetDeleteOnTerminationRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateAffinityGroupPayload) GetName ¶ added in v0.17.0
func (o *CreateAffinityGroupPayload) GetName() (ret CreateAffinityGroupPayloadGetNameRetType)
GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateAffinityGroupPayload) GetPolicy ¶ added in v0.17.0
func (o *CreateAffinityGroupPayload) GetPolicy() (ret CreateAffinityGroupPayloadGetPolicyRetType)
GetPolicy returns the Policy field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateAffinityGroupPayload) HasId ¶ added in v0.17.0
func (o *CreateAffinityGroupPayload) HasId() bool
HasId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateAffinityGroupPayload) HasMembers ¶ added in v0.17.0
func (o *CreateAffinityGroupPayload) HasMembers() bool
HasMembers returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateAffinityGroupPayload) SetName ¶ added in v0.17.0
func (o *CreateAffinityGroupPayload) SetName(v CreateAffinityGroupPayloadGetNameRetType)
SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateAffinityGroupPayload) SetPolicy ¶ added in v0.17.0
func (o *CreateAffinityGroupPayload) SetPolicy(v CreateAffinityGroupPayloadGetPolicyRetType)
SetPolicy sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateAffinityGroupPayload) ToMap
deprecated
added in
v0.17.0
func (o CreateAffinityGroupPayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateAffinityGroupPayloadGetIdArgType
deprecated
added in
v0.21.2
type CreateAffinityGroupPayloadGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateAffinityGroupPayloadGetIdAttributeType ¶ added in v0.21.2
type CreateAffinityGroupPayloadGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateAffinityGroupPayloadGetIdRetType
deprecated
added in
v0.21.2
type CreateAffinityGroupPayloadGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateAffinityGroupPayloadGetMembersArgType
deprecated
added in
v0.21.2
type CreateAffinityGroupPayloadGetMembersArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateAffinityGroupPayloadGetMembersAttributeType ¶ added in v0.21.2
type CreateAffinityGroupPayloadGetMembersAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateAffinityGroupPayloadGetMembersRetType
deprecated
added in
v0.21.2
type CreateAffinityGroupPayloadGetMembersRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateAffinityGroupPayloadGetNameArgType
deprecated
added in
v0.21.2
type CreateAffinityGroupPayloadGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateAffinityGroupPayloadGetNameAttributeType ¶ added in v0.21.2
type CreateAffinityGroupPayloadGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateAffinityGroupPayloadGetNameRetType
deprecated
added in
v0.21.2
type CreateAffinityGroupPayloadGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateAffinityGroupPayloadGetPolicyArgType
deprecated
added in
v0.21.2
type CreateAffinityGroupPayloadGetPolicyArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateAffinityGroupPayloadGetPolicyAttributeType ¶ added in v0.21.2
type CreateAffinityGroupPayloadGetPolicyAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateAffinityGroupPayloadGetPolicyRetType
deprecated
added in
v0.21.2
type CreateAffinityGroupPayloadGetPolicyRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateAffinityGroupRequest
deprecated
added in
v0.23.0
type CreateAffinityGroupRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateAffinityGroupRequest) CreateAffinityGroupPayload ¶ added in v0.23.0
func (r CreateAffinityGroupRequest) CreateAffinityGroupPayload(createAffinityGroupPayload CreateAffinityGroupPayload) ApiCreateAffinityGroupRequest
Request a affinity group creation. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateAffinityGroupRequest) Execute
deprecated
added in
v0.23.0
func (r CreateAffinityGroupRequest) Execute() (*AffinityGroup, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateBackupPayload ¶ added in v0.17.0
type CreateBackupPayload struct {
// Description Object. Allows string up to 255 Characters.
Description CreateBackupPayloadGetDescriptionAttributeType `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. The `stackit-` prefix is reserved and cannot be used for Keys.
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateBackupPayload) GetDescription ¶ added in v1.5.0
func (o *CreateBackupPayload) GetDescription() (res CreateBackupPayloadGetDescriptionRetType)
GetDescription returns the Description field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateBackupPayload) GetDescriptionOk ¶ added in v1.5.0
func (o *CreateBackupPayload) GetDescriptionOk() (ret CreateBackupPayloadGetDescriptionRetType, 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateBackupPayload) GetSource ¶ added in v0.17.0
func (o *CreateBackupPayload) GetSource() (ret CreateBackupPayloadGetSourceRetType)
GetSource returns the Source field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateBackupPayload) HasDescription ¶ added in v1.5.0
func (o *CreateBackupPayload) HasDescription() bool
HasDescription returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateBackupPayload) HasLabels ¶ added in v0.17.0
func (o *CreateBackupPayload) HasLabels() bool
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateBackupPayload) HasName ¶ added in v0.17.0
func (o *CreateBackupPayload) HasName() bool
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateBackupPayload) SetDescription ¶ added in v1.5.0
func (o *CreateBackupPayload) SetDescription(v CreateBackupPayloadGetDescriptionRetType)
SetDescription gets a reference to the given string and assigns it to the Description field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateBackupPayload) SetSource ¶ added in v0.17.0
func (o *CreateBackupPayload) SetSource(v CreateBackupPayloadGetSourceRetType)
SetSource sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateBackupPayload) ToMap
deprecated
added in
v0.17.0
func (o CreateBackupPayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateBackupPayloadGetDescriptionArgType
deprecated
added in
v1.5.0
type CreateBackupPayloadGetDescriptionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateBackupPayloadGetDescriptionAttributeType ¶ added in v1.5.0
type CreateBackupPayloadGetDescriptionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateBackupPayloadGetDescriptionRetType
deprecated
added in
v1.5.0
type CreateBackupPayloadGetDescriptionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateBackupPayloadGetLabelsArgType
deprecated
added in
v0.21.2
type CreateBackupPayloadGetLabelsArgType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateBackupPayloadGetLabelsAttributeType ¶ added in v0.21.2
type CreateBackupPayloadGetLabelsAttributeType = *map[string]interface{}
isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateBackupPayloadGetLabelsRetType
deprecated
added in
v0.21.2
type CreateBackupPayloadGetLabelsRetType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateBackupPayloadGetNameArgType
deprecated
added in
v0.21.2
type CreateBackupPayloadGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateBackupPayloadGetNameAttributeType ¶ added in v0.21.2
type CreateBackupPayloadGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateBackupPayloadGetNameRetType
deprecated
added in
v0.21.2
type CreateBackupPayloadGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateBackupPayloadGetSourceArgType
deprecated
added in
v0.21.2
type CreateBackupPayloadGetSourceArgType = BackupSource
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateBackupPayloadGetSourceAttributeType ¶ added in v0.21.2
type CreateBackupPayloadGetSourceAttributeType = *BackupSource
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateBackupPayloadGetSourceRetType
deprecated
added in
v0.21.2
type CreateBackupPayloadGetSourceRetType = BackupSource
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateBackupRequest
deprecated
added in
v0.23.0
type CreateBackupRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateBackupRequest) CreateBackupPayload ¶ added in v0.23.0
func (r CreateBackupRequest) CreateBackupPayload(createBackupPayload CreateBackupPayload) ApiCreateBackupRequest
Request a backup creation. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateBackupRequest) Execute
deprecated
added in
v0.23.0
func (r CreateBackupRequest) Execute() (*Backup, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. The `stackit-` prefix is reserved and cannot be used for Keys.
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). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateImagePayload) GetDiskFormat ¶ added in v0.17.0
func (o *CreateImagePayload) GetDiskFormat() (ret CreateImagePayloadGetDiskFormatRetType)
GetDiskFormat returns the DiskFormat field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateImagePayload) GetName ¶ added in v0.17.0
func (o *CreateImagePayload) GetName() (ret CreateImagePayloadGetNameRetType)
GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateImagePayload) HasAgent ¶ added in v0.28.0
func (o *CreateImagePayload) HasAgent() bool
HasAgent returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateImagePayload) HasChecksum ¶ added in v0.17.0
func (o *CreateImagePayload) HasChecksum() bool
HasChecksum returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateImagePayload) HasConfig ¶ added in v0.17.0
func (o *CreateImagePayload) HasConfig() bool
HasConfig returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateImagePayload) HasCreatedAt ¶ added in v0.17.0
func (o *CreateImagePayload) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateImagePayload) HasId ¶ added in v0.17.0
func (o *CreateImagePayload) HasId() bool
HasId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateImagePayload) HasImportProgress ¶ added in v1.2.0
func (o *CreateImagePayload) HasImportProgress() bool
HasImportProgress returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateImagePayload) HasLabels ¶ added in v0.17.0
func (o *CreateImagePayload) HasLabels() bool
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateImagePayload) HasMinDiskSize ¶ added in v0.17.0
func (o *CreateImagePayload) HasMinDiskSize() bool
HasMinDiskSize returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateImagePayload) HasMinRam ¶ added in v0.17.0
func (o *CreateImagePayload) HasMinRam() bool
HasMinRam returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateImagePayload) HasOwner ¶ added in v0.17.0
func (o *CreateImagePayload) HasOwner() bool
HasOwner returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateImagePayload) HasProtected ¶ added in v0.17.0
func (o *CreateImagePayload) HasProtected() bool
HasProtected returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateImagePayload) HasScope ¶ added in v0.17.0
func (o *CreateImagePayload) HasScope() bool
HasScope returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateImagePayload) HasSize ¶ added in v0.21.1
func (o *CreateImagePayload) HasSize() bool
HasSize returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateImagePayload) HasStatus ¶ added in v0.17.0
func (o *CreateImagePayload) HasStatus() bool
HasStatus returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateImagePayload) HasUpdatedAt ¶ added in v0.17.0
func (o *CreateImagePayload) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateImagePayload) SetDiskFormat ¶ added in v0.17.0
func (o *CreateImagePayload) SetDiskFormat(v CreateImagePayloadGetDiskFormatRetType)
SetDiskFormat sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateImagePayload) SetName ¶ added in v0.17.0
func (o *CreateImagePayload) SetName(v CreateImagePayloadGetNameRetType)
SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateImagePayload) ToMap
deprecated
added in
v0.17.0
func (o CreateImagePayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateImagePayloadGetAgentArgType
deprecated
added in
v0.28.0
type CreateImagePayloadGetAgentArgType = ImageAgent
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateImagePayloadGetAgentAttributeType ¶ added in v0.28.0
type CreateImagePayloadGetAgentAttributeType = *ImageAgent
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateImagePayloadGetAgentRetType
deprecated
added in
v0.28.0
type CreateImagePayloadGetAgentRetType = ImageAgent
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateImagePayloadGetChecksumArgType
deprecated
added in
v0.21.2
type CreateImagePayloadGetChecksumArgType = ImageChecksum
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateImagePayloadGetChecksumAttributeType ¶ added in v0.21.2
type CreateImagePayloadGetChecksumAttributeType = *ImageChecksum
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateImagePayloadGetChecksumRetType
deprecated
added in
v0.21.2
type CreateImagePayloadGetChecksumRetType = ImageChecksum
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateImagePayloadGetConfigArgType
deprecated
added in
v0.21.2
type CreateImagePayloadGetConfigArgType = ImageConfig
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateImagePayloadGetConfigAttributeType ¶ added in v0.21.2
type CreateImagePayloadGetConfigAttributeType = *ImageConfig
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateImagePayloadGetConfigRetType
deprecated
added in
v0.21.2
type CreateImagePayloadGetConfigRetType = ImageConfig
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateImagePayloadGetCreatedAtArgType
deprecated
added in
v0.21.2
type CreateImagePayloadGetCreatedAtAttributeType ¶ added in v0.21.2
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateImagePayloadGetCreatedAtRetType
deprecated
added in
v0.21.2
type CreateImagePayloadGetDiskFormatArgType
deprecated
added in
v0.21.2
type CreateImagePayloadGetDiskFormatArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateImagePayloadGetDiskFormatAttributeType ¶ added in v0.21.2
type CreateImagePayloadGetDiskFormatAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateImagePayloadGetDiskFormatRetType
deprecated
added in
v0.21.2
type CreateImagePayloadGetDiskFormatRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateImagePayloadGetIdArgType
deprecated
added in
v0.21.2
type CreateImagePayloadGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateImagePayloadGetIdAttributeType ¶ added in v0.21.2
type CreateImagePayloadGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateImagePayloadGetIdRetType
deprecated
added in
v0.21.2
type CreateImagePayloadGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateImagePayloadGetImportProgressArgType
deprecated
added in
v1.2.0
type CreateImagePayloadGetImportProgressArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateImagePayloadGetImportProgressAttributeType ¶ added in v1.2.0
type CreateImagePayloadGetImportProgressAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateImagePayloadGetImportProgressRetType
deprecated
added in
v1.2.0
type CreateImagePayloadGetImportProgressRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateImagePayloadGetLabelsArgType
deprecated
added in
v0.21.2
type CreateImagePayloadGetLabelsArgType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateImagePayloadGetLabelsAttributeType ¶ added in v0.21.2
type CreateImagePayloadGetLabelsAttributeType = *map[string]interface{}
isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateImagePayloadGetLabelsRetType
deprecated
added in
v0.21.2
type CreateImagePayloadGetLabelsRetType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateImagePayloadGetMinDiskSizeArgType
deprecated
added in
v0.21.2
type CreateImagePayloadGetMinDiskSizeArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateImagePayloadGetMinDiskSizeAttributeType ¶ added in v0.21.2
type CreateImagePayloadGetMinDiskSizeAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateImagePayloadGetMinDiskSizeRetType
deprecated
added in
v0.21.2
type CreateImagePayloadGetMinDiskSizeRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateImagePayloadGetMinRamArgType
deprecated
added in
v0.21.2
type CreateImagePayloadGetMinRamArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateImagePayloadGetMinRamAttributeType ¶ added in v0.21.2
type CreateImagePayloadGetMinRamAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateImagePayloadGetMinRamRetType
deprecated
added in
v0.21.2
type CreateImagePayloadGetMinRamRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateImagePayloadGetNameArgType
deprecated
added in
v0.21.2
type CreateImagePayloadGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateImagePayloadGetNameAttributeType ¶ added in v0.21.2
type CreateImagePayloadGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateImagePayloadGetNameRetType
deprecated
added in
v0.21.2
type CreateImagePayloadGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateImagePayloadGetOwnerArgType
deprecated
added in
v0.21.2
type CreateImagePayloadGetOwnerArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateImagePayloadGetOwnerAttributeType ¶ added in v0.21.2
type CreateImagePayloadGetOwnerAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateImagePayloadGetOwnerRetType
deprecated
added in
v0.21.2
type CreateImagePayloadGetOwnerRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateImagePayloadGetScopeArgType
deprecated
added in
v0.21.2
type CreateImagePayloadGetScopeArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateImagePayloadGetScopeAttributeType ¶ added in v0.21.2
type CreateImagePayloadGetScopeAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateImagePayloadGetScopeRetType
deprecated
added in
v0.21.2
type CreateImagePayloadGetScopeRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateImagePayloadGetSizeArgType
deprecated
added in
v0.21.2
type CreateImagePayloadGetSizeArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateImagePayloadGetSizeAttributeType ¶ added in v0.21.2
type CreateImagePayloadGetSizeAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateImagePayloadGetSizeRetType
deprecated
added in
v0.21.2
type CreateImagePayloadGetSizeRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateImagePayloadGetStatusArgType
deprecated
added in
v0.21.2
type CreateImagePayloadGetStatusArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateImagePayloadGetStatusAttributeType ¶ added in v0.21.2
type CreateImagePayloadGetStatusAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateImagePayloadGetStatusRetType
deprecated
added in
v0.21.2
type CreateImagePayloadGetStatusRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateImagePayloadGetUpdatedAtArgType
deprecated
added in
v0.21.2
type CreateImagePayloadGetUpdatedAtAttributeType ¶ added in v0.21.2
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateImagePayloadGetUpdatedAtRetType
deprecated
added in
v0.21.2
type CreateImagePayloadgetProtectedArgType
deprecated
added in
v0.21.2
type CreateImagePayloadgetProtectedArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateImagePayloadgetProtectedAttributeType ¶ added in v0.21.2
type CreateImagePayloadgetProtectedAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateImagePayloadgetProtectedRetType
deprecated
added in
v0.21.2
type CreateImagePayloadgetProtectedRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateImageRequest
deprecated
added in
v0.23.0
type CreateImageRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateImageRequest) CreateImagePayload ¶ added in v0.23.0
func (r CreateImageRequest) CreateImagePayload(createImagePayload CreateImagePayload) ApiCreateImageRequest
Request an image creation. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateImageRequest) Execute
deprecated
added in
v0.23.0
func (r CreateImageRequest) Execute() (*ImageCreateResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. The `stackit-` prefix is reserved and cannot be used for Keys.
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateIsolatedNetworkPayload) GetName ¶ added in v1.3.0
func (o *CreateIsolatedNetworkPayload) GetName() (ret CreateIsolatedNetworkPayloadGetNameRetType)
GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateIsolatedNetworkPayload) HasDhcp ¶ added in v1.3.0
func (o *CreateIsolatedNetworkPayload) HasDhcp() bool
HasDhcp returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateIsolatedNetworkPayload) HasIpv4 ¶ added in v1.3.0
func (o *CreateIsolatedNetworkPayload) HasIpv4() bool
HasIpv4 returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateIsolatedNetworkPayload) HasLabels ¶ added in v1.3.0
func (o *CreateIsolatedNetworkPayload) HasLabels() bool
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateIsolatedNetworkPayload) SetName ¶ added in v1.3.0
func (o *CreateIsolatedNetworkPayload) SetName(v CreateIsolatedNetworkPayloadGetNameRetType)
SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateIsolatedNetworkPayload) ToMap
deprecated
added in
v1.3.0
func (o CreateIsolatedNetworkPayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateIsolatedNetworkPayloadGetIpv4ArgType
deprecated
added in
v1.3.0
type CreateIsolatedNetworkPayloadGetIpv4ArgType = CreateNetworkIPv4
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateIsolatedNetworkPayloadGetIpv4AttributeType ¶ added in v1.3.0
type CreateIsolatedNetworkPayloadGetIpv4AttributeType = *CreateNetworkIPv4
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateIsolatedNetworkPayloadGetIpv4RetType
deprecated
added in
v1.3.0
type CreateIsolatedNetworkPayloadGetIpv4RetType = CreateNetworkIPv4
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateIsolatedNetworkPayloadGetLabelsArgType
deprecated
added in
v1.3.0
type CreateIsolatedNetworkPayloadGetLabelsArgType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateIsolatedNetworkPayloadGetLabelsAttributeType ¶ added in v1.3.0
type CreateIsolatedNetworkPayloadGetLabelsAttributeType = *map[string]interface{}
isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateIsolatedNetworkPayloadGetLabelsRetType
deprecated
added in
v1.3.0
type CreateIsolatedNetworkPayloadGetLabelsRetType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateIsolatedNetworkPayloadGetNameArgType
deprecated
added in
v1.3.0
type CreateIsolatedNetworkPayloadGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateIsolatedNetworkPayloadGetNameAttributeType ¶ added in v1.3.0
type CreateIsolatedNetworkPayloadGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateIsolatedNetworkPayloadGetNameRetType
deprecated
added in
v1.3.0
type CreateIsolatedNetworkPayloadGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateIsolatedNetworkPayloadgetDhcpArgType
deprecated
added in
v1.3.0
type CreateIsolatedNetworkPayloadgetDhcpArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateIsolatedNetworkPayloadgetDhcpAttributeType ¶ added in v1.3.0
type CreateIsolatedNetworkPayloadgetDhcpAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateIsolatedNetworkPayloadgetDhcpRetType
deprecated
added in
v1.3.0
type CreateIsolatedNetworkPayloadgetDhcpRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateIsolatedNetworkRequest
deprecated
added in
v1.3.0
type CreateIsolatedNetworkRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateIsolatedNetworkRequest) CreateIsolatedNetworkPayload ¶ added in v1.3.0
func (r CreateIsolatedNetworkRequest) CreateIsolatedNetworkPayload(createIsolatedNetworkPayload CreateIsolatedNetworkPayload) ApiCreateIsolatedNetworkRequest
Request a single isolated network creation. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateIsolatedNetworkRequest) Execute
deprecated
added in
v1.3.0
func (r CreateIsolatedNetworkRequest) Execute() (*Network, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. The `stackit-` prefix is reserved and cannot be used for Keys.
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateKeyPairPayload) GetPublicKey ¶ added in v0.16.0
func (o *CreateKeyPairPayload) GetPublicKey() (ret CreateKeyPairPayloadGetPublicKeyRetType)
GetPublicKey returns the PublicKey field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateKeyPairPayload) HasCreatedAt ¶ added in v0.16.0
func (o *CreateKeyPairPayload) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateKeyPairPayload) HasFingerprint ¶ added in v0.16.0
func (o *CreateKeyPairPayload) HasFingerprint() bool
HasFingerprint returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateKeyPairPayload) HasLabels ¶ added in v0.16.0
func (o *CreateKeyPairPayload) HasLabels() bool
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateKeyPairPayload) HasName ¶ added in v0.16.0
func (o *CreateKeyPairPayload) HasName() bool
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateKeyPairPayload) HasUpdatedAt ¶ added in v0.16.0
func (o *CreateKeyPairPayload) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateKeyPairPayload) SetPublicKey ¶ added in v0.16.0
func (o *CreateKeyPairPayload) SetPublicKey(v CreateKeyPairPayloadGetPublicKeyRetType)
SetPublicKey sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateKeyPairPayload) ToMap
deprecated
added in
v0.16.0
func (o CreateKeyPairPayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateKeyPairPayloadGetCreatedAtArgType
deprecated
added in
v0.21.2
type CreateKeyPairPayloadGetCreatedAtAttributeType ¶ added in v0.21.2
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateKeyPairPayloadGetCreatedAtRetType
deprecated
added in
v0.21.2
type CreateKeyPairPayloadGetFingerprintArgType
deprecated
added in
v0.21.2
type CreateKeyPairPayloadGetFingerprintArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateKeyPairPayloadGetFingerprintAttributeType ¶ added in v0.21.2
type CreateKeyPairPayloadGetFingerprintAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateKeyPairPayloadGetFingerprintRetType
deprecated
added in
v0.21.2
type CreateKeyPairPayloadGetFingerprintRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateKeyPairPayloadGetLabelsArgType
deprecated
added in
v0.21.2
type CreateKeyPairPayloadGetLabelsArgType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateKeyPairPayloadGetLabelsAttributeType ¶ added in v0.21.2
type CreateKeyPairPayloadGetLabelsAttributeType = *map[string]interface{}
isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateKeyPairPayloadGetLabelsRetType
deprecated
added in
v0.21.2
type CreateKeyPairPayloadGetLabelsRetType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateKeyPairPayloadGetNameArgType
deprecated
added in
v0.21.2
type CreateKeyPairPayloadGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateKeyPairPayloadGetNameAttributeType ¶ added in v0.21.2
type CreateKeyPairPayloadGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateKeyPairPayloadGetNameRetType
deprecated
added in
v0.21.2
type CreateKeyPairPayloadGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateKeyPairPayloadGetPublicKeyArgType
deprecated
added in
v0.21.2
type CreateKeyPairPayloadGetPublicKeyArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateKeyPairPayloadGetPublicKeyAttributeType ¶ added in v0.21.2
type CreateKeyPairPayloadGetPublicKeyAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateKeyPairPayloadGetPublicKeyRetType
deprecated
added in
v0.21.2
type CreateKeyPairPayloadGetPublicKeyRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateKeyPairPayloadGetUpdatedAtArgType
deprecated
added in
v0.21.2
type CreateKeyPairPayloadGetUpdatedAtAttributeType ¶ added in v0.21.2
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateKeyPairPayloadGetUpdatedAtRetType
deprecated
added in
v0.21.2
type CreateKeyPairRequest
deprecated
added in
v0.23.0
type CreateKeyPairRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateKeyPairRequest) CreateKeyPairPayload ¶ added in v0.23.0
func (r CreateKeyPairRequest) CreateKeyPairPayload(createKeyPairPayload CreateKeyPairPayload) ApiCreateKeyPairRequest
Request a public key import. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateKeyPairRequest) Execute
deprecated
added in
v0.23.0
func (r CreateKeyPairRequest) Execute() (*Keypair, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. The `stackit-` prefix is reserved and cannot be used for Keys.
Labels CreateNetworkAreaPayloadGetLabelsAttributeType `json:"labels,omitempty"`
// REQUIRED
Name CreateNetworkAreaPayloadGetNameAttributeType `json:"name" required:"true"`
}
CreateNetworkAreaPayload Object that represents the network area create request. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateNetworkAreaPayload) GetName ¶ added in v0.12.0
func (o *CreateNetworkAreaPayload) GetName() (ret CreateNetworkAreaPayloadGetNameRetType)
GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateNetworkAreaPayload) HasLabels ¶ added in v0.12.0
func (o *CreateNetworkAreaPayload) HasLabels() bool
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateNetworkAreaPayload) SetName ¶ added in v0.12.0
func (o *CreateNetworkAreaPayload) SetName(v CreateNetworkAreaPayloadGetNameRetType)
SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateNetworkAreaPayload) ToMap
deprecated
added in
v0.12.0
func (o CreateNetworkAreaPayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkAreaPayloadGetLabelsArgType
deprecated
added in
v0.21.2
type CreateNetworkAreaPayloadGetLabelsArgType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkAreaPayloadGetLabelsAttributeType ¶ added in v0.21.2
type CreateNetworkAreaPayloadGetLabelsAttributeType = *map[string]interface{}
isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkAreaPayloadGetLabelsRetType
deprecated
added in
v0.21.2
type CreateNetworkAreaPayloadGetLabelsRetType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkAreaPayloadGetNameArgType
deprecated
added in
v0.21.2
type CreateNetworkAreaPayloadGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkAreaPayloadGetNameAttributeType ¶ added in v0.21.2
type CreateNetworkAreaPayloadGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkAreaPayloadGetNameRetType
deprecated
added in
v0.21.2
type CreateNetworkAreaPayloadGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkAreaRangePayload ¶
type CreateNetworkAreaRangePayload struct {
// A list of network ranges.
Ipv4 CreateNetworkAreaRangePayloadGetIpv4AttributeType `json:"ipv4,omitempty"`
}
CreateNetworkAreaRangePayload struct for CreateNetworkAreaRangePayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateNetworkAreaRangePayload) HasIpv4 ¶ added in v0.12.0
func (o *CreateNetworkAreaRangePayload) HasIpv4() bool
HasIpv4 returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateNetworkAreaRangePayload) ToMap
deprecated
added in
v0.12.0
func (o CreateNetworkAreaRangePayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkAreaRangePayloadGetIpv4ArgType
deprecated
added in
v0.21.2
type CreateNetworkAreaRangePayloadGetIpv4ArgType = []NetworkRange
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkAreaRangePayloadGetIpv4AttributeType ¶ added in v0.21.2
type CreateNetworkAreaRangePayloadGetIpv4AttributeType = *[]NetworkRange
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkAreaRangePayloadGetIpv4RetType
deprecated
added in
v0.21.2
type CreateNetworkAreaRangePayloadGetIpv4RetType = []NetworkRange
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkAreaRangeRequest
deprecated
added in
v0.23.0
type CreateNetworkAreaRangeRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateNetworkAreaRangeRequest) CreateNetworkAreaRangePayload ¶ added in v0.23.0
func (r CreateNetworkAreaRangeRequest) CreateNetworkAreaRangePayload(createNetworkAreaRangePayload CreateNetworkAreaRangePayload) ApiCreateNetworkAreaRangeRequest
Request an addition of network ranges to an area. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateNetworkAreaRangeRequest) Execute
deprecated
added in
v0.23.0
func (r CreateNetworkAreaRangeRequest) Execute() (*NetworkRangeListResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateNetworkAreaRegionPayload) HasIpv4 ¶ added in v1.0.0
func (o *CreateNetworkAreaRegionPayload) HasIpv4() bool
HasIpv4 returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateNetworkAreaRegionPayload) HasStatus ¶ added in v1.0.0
func (o *CreateNetworkAreaRegionPayload) HasStatus() bool
HasStatus returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateNetworkAreaRegionPayload) ToMap
deprecated
added in
v1.0.0
func (o CreateNetworkAreaRegionPayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkAreaRegionPayloadGetIpv4ArgType
deprecated
added in
v1.0.0
type CreateNetworkAreaRegionPayloadGetIpv4ArgType = RegionalAreaIPv4
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkAreaRegionPayloadGetIpv4AttributeType ¶ added in v1.0.0
type CreateNetworkAreaRegionPayloadGetIpv4AttributeType = *RegionalAreaIPv4
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkAreaRegionPayloadGetIpv4RetType
deprecated
added in
v1.0.0
type CreateNetworkAreaRegionPayloadGetIpv4RetType = RegionalAreaIPv4
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkAreaRegionPayloadGetStatusArgType
deprecated
added in
v1.0.0
type CreateNetworkAreaRegionPayloadGetStatusArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkAreaRegionPayloadGetStatusAttributeType ¶ added in v1.0.0
type CreateNetworkAreaRegionPayloadGetStatusAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkAreaRegionPayloadGetStatusRetType
deprecated
added in
v1.0.0
type CreateNetworkAreaRegionPayloadGetStatusRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkAreaRegionRequest
deprecated
added in
v1.0.0
type CreateNetworkAreaRegionRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateNetworkAreaRegionRequest) CreateNetworkAreaRegionPayload ¶ added in v1.0.0
func (r CreateNetworkAreaRegionRequest) CreateNetworkAreaRegionPayload(createNetworkAreaRegionPayload CreateNetworkAreaRegionPayload) ApiCreateNetworkAreaRegionRequest
Request to add a new regional network area configuration. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateNetworkAreaRegionRequest) Execute
deprecated
added in
v1.0.0
func (r CreateNetworkAreaRegionRequest) Execute() (*RegionalArea, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkAreaRequest
deprecated
added in
v0.23.0
type CreateNetworkAreaRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateNetworkAreaRequest) CreateNetworkAreaPayload ¶ added in v0.23.0
func (r CreateNetworkAreaRequest) CreateNetworkAreaPayload(createNetworkAreaPayload CreateNetworkAreaPayload) ApiCreateNetworkAreaRequest
Request an Area creation. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateNetworkAreaRequest) Execute
deprecated
added in
v0.23.0
func (r CreateNetworkAreaRequest) Execute() (*NetworkArea, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateNetworkAreaRoutePayload) GetItems ¶ added in v1.0.0
func (o *CreateNetworkAreaRoutePayload) GetItems() (ret CreateNetworkAreaRoutePayloadGetItemsRetType)
GetItems returns the Items field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateNetworkAreaRoutePayload) SetItems ¶ added in v1.0.0
func (o *CreateNetworkAreaRoutePayload) SetItems(v CreateNetworkAreaRoutePayloadGetItemsRetType)
SetItems sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateNetworkAreaRoutePayload) ToMap
deprecated
added in
v0.12.0
func (o CreateNetworkAreaRoutePayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkAreaRoutePayloadGetItemsArgType
deprecated
added in
v1.0.0
type CreateNetworkAreaRoutePayloadGetItemsArgType = []Route
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkAreaRoutePayloadGetItemsAttributeType ¶ added in v1.0.0
type CreateNetworkAreaRoutePayloadGetItemsAttributeType = *[]Route
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkAreaRoutePayloadGetItemsRetType
deprecated
added in
v1.0.0
type CreateNetworkAreaRoutePayloadGetItemsRetType = []Route
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkAreaRouteRequest
deprecated
added in
v0.23.0
type CreateNetworkAreaRouteRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateNetworkAreaRouteRequest) CreateNetworkAreaRoutePayload ¶ added in v0.23.0
func (r CreateNetworkAreaRouteRequest) CreateNetworkAreaRoutePayload(createNetworkAreaRoutePayload CreateNetworkAreaRoutePayload) ApiCreateNetworkAreaRouteRequest
Request an addition of routes to an area. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateNetworkAreaRouteRequest) Execute
deprecated
added in
v0.23.0
func (r CreateNetworkAreaRouteRequest) Execute() (*RouteListResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkIPv4 ¶
type CreateNetworkIPv4 struct {
CreateNetworkIPv4WithPrefix *CreateNetworkIPv4WithPrefix
CreateNetworkIPv4WithPrefixLength *CreateNetworkIPv4WithPrefixLength
}
CreateNetworkIPv4 - The create request for an IPv4 network. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func CreateNetworkIPv4WithPrefixAsCreateNetworkIPv4 ¶ added in v1.0.0
func CreateNetworkIPv4WithPrefixAsCreateNetworkIPv4(v *CreateNetworkIPv4WithPrefix) CreateNetworkIPv4
CreateNetworkIPv4WithPrefixAsCreateNetworkIPv4 is a convenience function that returns CreateNetworkIPv4WithPrefix wrapped in CreateNetworkIPv4 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func CreateNetworkIPv4WithPrefixLengthAsCreateNetworkIPv4 ¶ added in v1.0.0
func CreateNetworkIPv4WithPrefixLengthAsCreateNetworkIPv4(v *CreateNetworkIPv4WithPrefixLength) CreateNetworkIPv4
CreateNetworkIPv4WithPrefixLengthAsCreateNetworkIPv4 is a convenience function that returns CreateNetworkIPv4WithPrefixLength wrapped in CreateNetworkIPv4 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateNetworkIPv4) GetActualInstance ¶ added in v1.0.0
func (obj *CreateNetworkIPv4) GetActualInstance() interface{}
Get the actual instance Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateNetworkIPv4WithPrefix) GetPrefix ¶ added in v1.0.0
func (o *CreateNetworkIPv4WithPrefix) GetPrefix() (ret CreateNetworkIPv4WithPrefixGetPrefixRetType)
GetPrefix returns the Prefix field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateNetworkIPv4WithPrefix) HasGateway ¶ added in v1.0.0
func (o *CreateNetworkIPv4WithPrefix) HasGateway() bool
HasGateway returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateNetworkIPv4WithPrefix) HasNameservers ¶ added in v1.0.0
func (o *CreateNetworkIPv4WithPrefix) HasNameservers() bool
HasNameservers returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateNetworkIPv4WithPrefix) SetGatewayNil ¶ added in v1.0.0
func (o *CreateNetworkIPv4WithPrefix) SetGatewayNil()
SetGatewayNil sets the value for Gateway to be an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateNetworkIPv4WithPrefix) SetPrefix ¶ added in v1.0.0
func (o *CreateNetworkIPv4WithPrefix) SetPrefix(v CreateNetworkIPv4WithPrefixGetPrefixRetType)
SetPrefix sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateNetworkIPv4WithPrefix) ToMap
deprecated
added in
v1.0.0
func (o CreateNetworkIPv4WithPrefix) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkIPv4WithPrefixGetGatewayArgType
deprecated
added in
v1.0.0
type CreateNetworkIPv4WithPrefixGetGatewayArgType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkIPv4WithPrefixGetGatewayAttributeType ¶ added in v1.0.0
type CreateNetworkIPv4WithPrefixGetGatewayAttributeType = *NullableString
isNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkIPv4WithPrefixGetGatewayRetType
deprecated
added in
v1.0.0
type CreateNetworkIPv4WithPrefixGetGatewayRetType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkIPv4WithPrefixGetNameserversArgType
deprecated
added in
v1.0.0
type CreateNetworkIPv4WithPrefixGetNameserversArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkIPv4WithPrefixGetNameserversAttributeType ¶ added in v1.0.0
type CreateNetworkIPv4WithPrefixGetNameserversAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkIPv4WithPrefixGetNameserversRetType
deprecated
added in
v1.0.0
type CreateNetworkIPv4WithPrefixGetNameserversRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkIPv4WithPrefixGetPrefixArgType
deprecated
added in
v1.0.0
type CreateNetworkIPv4WithPrefixGetPrefixArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkIPv4WithPrefixGetPrefixAttributeType ¶ added in v1.0.0
type CreateNetworkIPv4WithPrefixGetPrefixAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkIPv4WithPrefixGetPrefixRetType
deprecated
added in
v1.0.0
type CreateNetworkIPv4WithPrefixGetPrefixRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateNetworkIPv4WithPrefixLength) GetPrefixLength ¶ added in v1.0.0
func (o *CreateNetworkIPv4WithPrefixLength) GetPrefixLength() (ret CreateNetworkIPv4WithPrefixLengthGetPrefixLengthRetType)
GetPrefixLength returns the PrefixLength field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateNetworkIPv4WithPrefixLength) HasNameservers ¶ added in v1.0.0
func (o *CreateNetworkIPv4WithPrefixLength) HasNameservers() bool
HasNameservers returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateNetworkIPv4WithPrefixLength) SetPrefixLength ¶ added in v1.0.0
func (o *CreateNetworkIPv4WithPrefixLength) SetPrefixLength(v CreateNetworkIPv4WithPrefixLengthGetPrefixLengthRetType)
SetPrefixLength sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateNetworkIPv4WithPrefixLength) ToMap
deprecated
added in
v1.0.0
func (o CreateNetworkIPv4WithPrefixLength) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkIPv4WithPrefixLengthGetNameserversArgType
deprecated
added in
v1.0.0
type CreateNetworkIPv4WithPrefixLengthGetNameserversArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkIPv4WithPrefixLengthGetNameserversAttributeType ¶ added in v1.0.0
type CreateNetworkIPv4WithPrefixLengthGetNameserversAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkIPv4WithPrefixLengthGetNameserversRetType
deprecated
added in
v1.0.0
type CreateNetworkIPv4WithPrefixLengthGetNameserversRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkIPv4WithPrefixLengthGetPrefixLengthArgType
deprecated
added in
v1.0.0
type CreateNetworkIPv4WithPrefixLengthGetPrefixLengthArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkIPv4WithPrefixLengthGetPrefixLengthAttributeType ¶ added in v1.0.0
type CreateNetworkIPv4WithPrefixLengthGetPrefixLengthAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkIPv4WithPrefixLengthGetPrefixLengthRetType
deprecated
added in
v1.0.0
type CreateNetworkIPv4WithPrefixLengthGetPrefixLengthRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkIPv6 ¶ added in v1.0.0
type CreateNetworkIPv6 struct {
CreateNetworkIPv6WithPrefix *CreateNetworkIPv6WithPrefix
CreateNetworkIPv6WithPrefixLength *CreateNetworkIPv6WithPrefixLength
}
CreateNetworkIPv6 - The create request for an IPv6 network. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func CreateNetworkIPv6WithPrefixAsCreateNetworkIPv6 ¶ added in v1.0.0
func CreateNetworkIPv6WithPrefixAsCreateNetworkIPv6(v *CreateNetworkIPv6WithPrefix) CreateNetworkIPv6
CreateNetworkIPv6WithPrefixAsCreateNetworkIPv6 is a convenience function that returns CreateNetworkIPv6WithPrefix wrapped in CreateNetworkIPv6 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func CreateNetworkIPv6WithPrefixLengthAsCreateNetworkIPv6 ¶ added in v1.0.0
func CreateNetworkIPv6WithPrefixLengthAsCreateNetworkIPv6(v *CreateNetworkIPv6WithPrefixLength) CreateNetworkIPv6
CreateNetworkIPv6WithPrefixLengthAsCreateNetworkIPv6 is a convenience function that returns CreateNetworkIPv6WithPrefixLength wrapped in CreateNetworkIPv6 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateNetworkIPv6) GetActualInstance ¶ added in v1.0.0
func (obj *CreateNetworkIPv6) GetActualInstance() interface{}
Get the actual instance Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateNetworkIPv6WithPrefix) GetPrefix ¶ added in v1.0.0
func (o *CreateNetworkIPv6WithPrefix) GetPrefix() (ret CreateNetworkIPv6WithPrefixGetPrefixRetType)
GetPrefix returns the Prefix field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateNetworkIPv6WithPrefix) HasGateway ¶ added in v1.0.0
func (o *CreateNetworkIPv6WithPrefix) HasGateway() bool
HasGateway returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateNetworkIPv6WithPrefix) HasNameservers ¶ added in v1.0.0
func (o *CreateNetworkIPv6WithPrefix) HasNameservers() bool
HasNameservers returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateNetworkIPv6WithPrefix) SetGatewayNil ¶ added in v1.0.0
func (o *CreateNetworkIPv6WithPrefix) SetGatewayNil()
SetGatewayNil sets the value for Gateway to be an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateNetworkIPv6WithPrefix) SetPrefix ¶ added in v1.0.0
func (o *CreateNetworkIPv6WithPrefix) SetPrefix(v CreateNetworkIPv6WithPrefixGetPrefixRetType)
SetPrefix sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateNetworkIPv6WithPrefix) ToMap
deprecated
added in
v1.0.0
func (o CreateNetworkIPv6WithPrefix) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkIPv6WithPrefixGetGatewayArgType
deprecated
added in
v1.0.0
type CreateNetworkIPv6WithPrefixGetGatewayArgType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkIPv6WithPrefixGetGatewayAttributeType ¶ added in v1.0.0
type CreateNetworkIPv6WithPrefixGetGatewayAttributeType = *NullableString
isNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkIPv6WithPrefixGetGatewayRetType
deprecated
added in
v1.0.0
type CreateNetworkIPv6WithPrefixGetGatewayRetType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkIPv6WithPrefixGetNameserversArgType
deprecated
added in
v1.0.0
type CreateNetworkIPv6WithPrefixGetNameserversArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkIPv6WithPrefixGetNameserversAttributeType ¶ added in v1.0.0
type CreateNetworkIPv6WithPrefixGetNameserversAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkIPv6WithPrefixGetNameserversRetType
deprecated
added in
v1.0.0
type CreateNetworkIPv6WithPrefixGetNameserversRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkIPv6WithPrefixGetPrefixArgType
deprecated
added in
v1.0.0
type CreateNetworkIPv6WithPrefixGetPrefixArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkIPv6WithPrefixGetPrefixAttributeType ¶ added in v1.0.0
type CreateNetworkIPv6WithPrefixGetPrefixAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkIPv6WithPrefixGetPrefixRetType
deprecated
added in
v1.0.0
type CreateNetworkIPv6WithPrefixGetPrefixRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateNetworkIPv6WithPrefixLength) GetPrefixLength ¶ added in v1.0.0
func (o *CreateNetworkIPv6WithPrefixLength) GetPrefixLength() (ret CreateNetworkIPv6WithPrefixLengthGetPrefixLengthRetType)
GetPrefixLength returns the PrefixLength field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateNetworkIPv6WithPrefixLength) HasNameservers ¶ added in v1.0.0
func (o *CreateNetworkIPv6WithPrefixLength) HasNameservers() bool
HasNameservers returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateNetworkIPv6WithPrefixLength) SetPrefixLength ¶ added in v1.0.0
func (o *CreateNetworkIPv6WithPrefixLength) SetPrefixLength(v CreateNetworkIPv6WithPrefixLengthGetPrefixLengthRetType)
SetPrefixLength sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateNetworkIPv6WithPrefixLength) ToMap
deprecated
added in
v1.0.0
func (o CreateNetworkIPv6WithPrefixLength) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkIPv6WithPrefixLengthGetNameserversArgType
deprecated
added in
v1.0.0
type CreateNetworkIPv6WithPrefixLengthGetNameserversArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkIPv6WithPrefixLengthGetNameserversAttributeType ¶ added in v1.0.0
type CreateNetworkIPv6WithPrefixLengthGetNameserversAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkIPv6WithPrefixLengthGetNameserversRetType
deprecated
added in
v1.0.0
type CreateNetworkIPv6WithPrefixLengthGetNameserversRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkIPv6WithPrefixLengthGetPrefixLengthArgType
deprecated
added in
v1.0.0
type CreateNetworkIPv6WithPrefixLengthGetPrefixLengthArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkIPv6WithPrefixLengthGetPrefixLengthAttributeType ¶ added in v1.0.0
type CreateNetworkIPv6WithPrefixLengthGetPrefixLengthAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkIPv6WithPrefixLengthGetPrefixLengthRetType
deprecated
added in
v1.0.0
type CreateNetworkIPv6WithPrefixLengthGetPrefixLengthRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. The `stackit-` prefix is reserved and cannot be used for Keys.
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateNetworkPayload) GetName ¶ added in v0.12.0
func (o *CreateNetworkPayload) GetName() (ret CreateNetworkPayloadGetNameRetType)
GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateNetworkPayload) HasDhcp ¶ added in v0.27.0
func (o *CreateNetworkPayload) HasDhcp() bool
HasDhcp returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateNetworkPayload) HasIpv4 ¶ added in v1.0.0
func (o *CreateNetworkPayload) HasIpv4() bool
HasIpv4 returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateNetworkPayload) HasIpv6 ¶ added in v1.0.0
func (o *CreateNetworkPayload) HasIpv6() bool
HasIpv6 returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateNetworkPayload) HasLabels ¶ added in v0.12.0
func (o *CreateNetworkPayload) HasLabels() bool
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateNetworkPayload) HasRouted ¶ added in v0.12.0
func (o *CreateNetworkPayload) HasRouted() bool
HasRouted returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateNetworkPayload) HasRoutingTableId ¶ added in v1.0.0
func (o *CreateNetworkPayload) HasRoutingTableId() bool
HasRoutingTableId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateNetworkPayload) SetName ¶ added in v0.12.0
func (o *CreateNetworkPayload) SetName(v CreateNetworkPayloadGetNameRetType)
SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateNetworkPayload) ToMap
deprecated
added in
v0.12.0
func (o CreateNetworkPayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkPayloadGetIpv4ArgType
deprecated
added in
v1.0.0
type CreateNetworkPayloadGetIpv4ArgType = CreateNetworkIPv4
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkPayloadGetIpv4AttributeType ¶ added in v1.0.0
type CreateNetworkPayloadGetIpv4AttributeType = *CreateNetworkIPv4
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkPayloadGetIpv4RetType
deprecated
added in
v1.0.0
type CreateNetworkPayloadGetIpv4RetType = CreateNetworkIPv4
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkPayloadGetIpv6ArgType
deprecated
added in
v1.0.0
type CreateNetworkPayloadGetIpv6ArgType = CreateNetworkIPv6
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkPayloadGetIpv6AttributeType ¶ added in v1.0.0
type CreateNetworkPayloadGetIpv6AttributeType = *CreateNetworkIPv6
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkPayloadGetIpv6RetType
deprecated
added in
v1.0.0
type CreateNetworkPayloadGetIpv6RetType = CreateNetworkIPv6
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkPayloadGetLabelsArgType
deprecated
added in
v0.21.2
type CreateNetworkPayloadGetLabelsArgType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkPayloadGetLabelsAttributeType ¶ added in v0.21.2
type CreateNetworkPayloadGetLabelsAttributeType = *map[string]interface{}
isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkPayloadGetLabelsRetType
deprecated
added in
v0.21.2
type CreateNetworkPayloadGetLabelsRetType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkPayloadGetNameArgType
deprecated
added in
v0.21.2
type CreateNetworkPayloadGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkPayloadGetNameAttributeType ¶ added in v0.21.2
type CreateNetworkPayloadGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkPayloadGetNameRetType
deprecated
added in
v0.21.2
type CreateNetworkPayloadGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkPayloadGetRoutingTableIdArgType
deprecated
added in
v1.0.0
type CreateNetworkPayloadGetRoutingTableIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkPayloadGetRoutingTableIdAttributeType ¶ added in v1.0.0
type CreateNetworkPayloadGetRoutingTableIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkPayloadGetRoutingTableIdRetType
deprecated
added in
v1.0.0
type CreateNetworkPayloadGetRoutingTableIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkPayloadgetDhcpArgType
deprecated
added in
v0.27.0
type CreateNetworkPayloadgetDhcpArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkPayloadgetDhcpAttributeType ¶ added in v0.27.0
type CreateNetworkPayloadgetDhcpAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkPayloadgetDhcpRetType
deprecated
added in
v0.27.0
type CreateNetworkPayloadgetDhcpRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkPayloadgetRoutedArgType
deprecated
added in
v0.21.2
type CreateNetworkPayloadgetRoutedArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkPayloadgetRoutedAttributeType ¶ added in v0.21.2
type CreateNetworkPayloadgetRoutedAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkPayloadgetRoutedRetType
deprecated
added in
v0.21.2
type CreateNetworkPayloadgetRoutedRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNetworkRequest
deprecated
added in
v0.23.0
type CreateNetworkRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateNetworkRequest) CreateNetworkPayload ¶ added in v0.23.0
func (r CreateNetworkRequest) CreateNetworkPayload(createNetworkPayload CreateNetworkPayload) ApiCreateNetworkRequest
Request a network creation. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateNetworkRequest) Execute
deprecated
added in
v0.23.0
func (r CreateNetworkRequest) Execute() (*Network, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. The `stackit-` prefix is reserved and cannot be used for Keys.
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateNicPayload) HasAllowedAddresses ¶ added in v0.16.0
func (o *CreateNicPayload) HasAllowedAddresses() bool
HasAllowedAddresses returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateNicPayload) HasDescription ¶ added in v0.31.0
func (o *CreateNicPayload) HasDescription() bool
HasDescription returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateNicPayload) HasDevice ¶ added in v0.16.0
func (o *CreateNicPayload) HasDevice() bool
HasDevice returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateNicPayload) HasId ¶ added in v0.16.0
func (o *CreateNicPayload) HasId() bool
HasId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateNicPayload) HasIpv4 ¶ added in v0.16.0
func (o *CreateNicPayload) HasIpv4() bool
HasIpv4 returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateNicPayload) HasIpv6 ¶ added in v0.16.0
func (o *CreateNicPayload) HasIpv6() bool
HasIpv6 returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateNicPayload) HasLabels ¶ added in v0.16.0
func (o *CreateNicPayload) HasLabels() bool
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateNicPayload) HasMac ¶ added in v0.16.0
func (o *CreateNicPayload) HasMac() bool
HasMac returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateNicPayload) HasName ¶ added in v0.16.0
func (o *CreateNicPayload) HasName() bool
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateNicPayload) HasNetworkId ¶ added in v0.16.0
func (o *CreateNicPayload) HasNetworkId() bool
HasNetworkId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateNicPayload) HasNicSecurity ¶ added in v0.16.0
func (o *CreateNicPayload) HasNicSecurity() bool
HasNicSecurity returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateNicPayload) HasSecurityGroups ¶ added in v0.16.0
func (o *CreateNicPayload) HasSecurityGroups() bool
HasSecurityGroups returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateNicPayload) HasStatus ¶ added in v0.16.0
func (o *CreateNicPayload) HasStatus() bool
HasStatus returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateNicPayload) HasType ¶ added in v0.16.0
func (o *CreateNicPayload) HasType() bool
HasType returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateNicPayload) ToMap
deprecated
added in
v0.16.0
func (o CreateNicPayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNicPayloadGetAllowedAddressesArgType
deprecated
added in
v0.21.2
type CreateNicPayloadGetAllowedAddressesArgType = []AllowedAddressesInner
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNicPayloadGetAllowedAddressesAttributeType ¶ added in v0.21.2
type CreateNicPayloadGetAllowedAddressesAttributeType = *[]AllowedAddressesInner
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNicPayloadGetAllowedAddressesRetType
deprecated
added in
v0.21.2
type CreateNicPayloadGetAllowedAddressesRetType = []AllowedAddressesInner
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNicPayloadGetDescriptionArgType
deprecated
added in
v0.31.0
type CreateNicPayloadGetDescriptionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNicPayloadGetDescriptionAttributeType ¶ added in v0.31.0
type CreateNicPayloadGetDescriptionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNicPayloadGetDescriptionRetType
deprecated
added in
v0.31.0
type CreateNicPayloadGetDescriptionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNicPayloadGetDeviceArgType
deprecated
added in
v0.21.2
type CreateNicPayloadGetDeviceArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNicPayloadGetDeviceAttributeType ¶ added in v0.21.2
type CreateNicPayloadGetDeviceAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNicPayloadGetDeviceRetType
deprecated
added in
v0.21.2
type CreateNicPayloadGetDeviceRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNicPayloadGetIdArgType
deprecated
added in
v0.21.2
type CreateNicPayloadGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNicPayloadGetIdAttributeType ¶ added in v0.21.2
type CreateNicPayloadGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNicPayloadGetIdRetType
deprecated
added in
v0.21.2
type CreateNicPayloadGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNicPayloadGetIpv4ArgType
deprecated
added in
v0.21.2
type CreateNicPayloadGetIpv4ArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNicPayloadGetIpv4AttributeType ¶ added in v0.21.2
type CreateNicPayloadGetIpv4AttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNicPayloadGetIpv4RetType
deprecated
added in
v0.21.2
type CreateNicPayloadGetIpv4RetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNicPayloadGetIpv6ArgType
deprecated
added in
v0.21.2
type CreateNicPayloadGetIpv6ArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNicPayloadGetIpv6AttributeType ¶ added in v0.21.2
type CreateNicPayloadGetIpv6AttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNicPayloadGetIpv6RetType
deprecated
added in
v0.21.2
type CreateNicPayloadGetIpv6RetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNicPayloadGetLabelsArgType
deprecated
added in
v0.21.2
type CreateNicPayloadGetLabelsArgType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNicPayloadGetLabelsAttributeType ¶ added in v0.21.2
type CreateNicPayloadGetLabelsAttributeType = *map[string]interface{}
isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNicPayloadGetLabelsRetType
deprecated
added in
v0.21.2
type CreateNicPayloadGetLabelsRetType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNicPayloadGetMacArgType
deprecated
added in
v0.21.2
type CreateNicPayloadGetMacArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNicPayloadGetMacAttributeType ¶ added in v0.21.2
type CreateNicPayloadGetMacAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNicPayloadGetMacRetType
deprecated
added in
v0.21.2
type CreateNicPayloadGetMacRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNicPayloadGetNameArgType
deprecated
added in
v0.21.2
type CreateNicPayloadGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNicPayloadGetNameAttributeType ¶ added in v0.21.2
type CreateNicPayloadGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNicPayloadGetNameRetType
deprecated
added in
v0.21.2
type CreateNicPayloadGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNicPayloadGetNetworkIdArgType
deprecated
added in
v0.21.2
type CreateNicPayloadGetNetworkIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNicPayloadGetNetworkIdAttributeType ¶ added in v0.21.2
type CreateNicPayloadGetNetworkIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNicPayloadGetNetworkIdRetType
deprecated
added in
v0.21.2
type CreateNicPayloadGetNetworkIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNicPayloadGetSecurityGroupsArgType
deprecated
added in
v0.21.2
type CreateNicPayloadGetSecurityGroupsArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNicPayloadGetSecurityGroupsAttributeType ¶ added in v0.21.2
type CreateNicPayloadGetSecurityGroupsAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNicPayloadGetSecurityGroupsRetType
deprecated
added in
v0.21.2
type CreateNicPayloadGetSecurityGroupsRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNicPayloadGetStatusArgType
deprecated
added in
v0.21.2
type CreateNicPayloadGetStatusArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNicPayloadGetStatusAttributeType ¶ added in v0.21.2
type CreateNicPayloadGetStatusAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNicPayloadGetStatusRetType
deprecated
added in
v0.21.2
type CreateNicPayloadGetStatusRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNicPayloadGetTypeArgType
deprecated
added in
v0.21.2
type CreateNicPayloadGetTypeArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNicPayloadGetTypeAttributeType ¶ added in v0.21.2
type CreateNicPayloadGetTypeAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNicPayloadGetTypeRetType
deprecated
added in
v0.21.2
type CreateNicPayloadGetTypeRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNicPayloadgetNicSecurityArgType
deprecated
added in
v0.21.2
type CreateNicPayloadgetNicSecurityArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNicPayloadgetNicSecurityAttributeType ¶ added in v0.21.2
type CreateNicPayloadgetNicSecurityAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNicPayloadgetNicSecurityRetType
deprecated
added in
v0.21.2
type CreateNicPayloadgetNicSecurityRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateNicRequest
deprecated
added in
v0.23.0
type CreateNicRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateNicRequest) CreateNicPayload ¶ added in v0.23.0
func (r CreateNicRequest) CreateNicPayload(createNicPayload CreateNicPayload) ApiCreateNicRequest
Request a network interface creation. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateNicRequest) Execute
deprecated
added in
v0.23.0
func (r CreateNicRequest) Execute() (*NIC, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateProtocol ¶ added in v0.13.0
CreateProtocol - The schema for a protocol when creating a security group rule. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func Int64AsCreateProtocol ¶ added in v0.13.0
func Int64AsCreateProtocol(v *int64) CreateProtocol
int64AsCreateProtocol is a convenience function that returns int64 wrapped in CreateProtocol Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func StringAsCreateProtocol ¶ added in v0.13.0
func StringAsCreateProtocol(v *string) CreateProtocol
stringAsCreateProtocol is a convenience function that returns string wrapped in CreateProtocol Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateProtocol) GetActualInstance ¶ added in v0.13.0
func (obj *CreateProtocol) GetActualInstance() interface{}
Get the actual instance Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. The `stackit-` prefix is reserved and cannot be used for Keys.
Labels CreatePublicIPPayloadGetLabelsAttributeType `json:"labels,omitempty"`
// Universally Unique Identifier (UUID).
NetworkInterface CreatePublicIPPayloadGetNetworkInterfaceAttributeType `json:"networkInterface,omitempty"`
}
CreatePublicIPPayload Object that represents a public IP. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreatePublicIPPayload) HasId ¶ added in v0.13.0
func (o *CreatePublicIPPayload) HasId() bool
HasId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreatePublicIPPayload) HasIp ¶ added in v0.13.0
func (o *CreatePublicIPPayload) HasIp() bool
HasIp returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreatePublicIPPayload) HasLabels ¶ added in v0.13.0
func (o *CreatePublicIPPayload) HasLabels() bool
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreatePublicIPPayload) HasNetworkInterface ¶ added in v0.13.0
func (o *CreatePublicIPPayload) HasNetworkInterface() bool
HasNetworkInterface returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreatePublicIPPayload) SetNetworkInterfaceNil ¶ added in v0.13.0
func (o *CreatePublicIPPayload) SetNetworkInterfaceNil()
SetNetworkInterfaceNil sets the value for NetworkInterface to be an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreatePublicIPPayload) ToMap
deprecated
added in
v0.13.0
func (o CreatePublicIPPayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreatePublicIPPayloadGetIdArgType
deprecated
added in
v0.21.2
type CreatePublicIPPayloadGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreatePublicIPPayloadGetIdAttributeType ¶ added in v0.21.2
type CreatePublicIPPayloadGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreatePublicIPPayloadGetIdRetType
deprecated
added in
v0.21.2
type CreatePublicIPPayloadGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreatePublicIPPayloadGetIpArgType
deprecated
added in
v0.21.2
type CreatePublicIPPayloadGetIpArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreatePublicIPPayloadGetIpAttributeType ¶ added in v0.21.2
type CreatePublicIPPayloadGetIpAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreatePublicIPPayloadGetIpRetType
deprecated
added in
v0.21.2
type CreatePublicIPPayloadGetIpRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreatePublicIPPayloadGetLabelsArgType
deprecated
added in
v0.21.2
type CreatePublicIPPayloadGetLabelsArgType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreatePublicIPPayloadGetLabelsAttributeType ¶ added in v0.21.2
type CreatePublicIPPayloadGetLabelsAttributeType = *map[string]interface{}
isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreatePublicIPPayloadGetLabelsRetType
deprecated
added in
v0.21.2
type CreatePublicIPPayloadGetLabelsRetType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreatePublicIPPayloadGetNetworkInterfaceArgType
deprecated
added in
v0.21.2
type CreatePublicIPPayloadGetNetworkInterfaceArgType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreatePublicIPPayloadGetNetworkInterfaceAttributeType ¶ added in v0.21.2
type CreatePublicIPPayloadGetNetworkInterfaceAttributeType = *NullableString
isNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreatePublicIPPayloadGetNetworkInterfaceRetType
deprecated
added in
v0.21.2
type CreatePublicIPPayloadGetNetworkInterfaceRetType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreatePublicIPRequest
deprecated
added in
v0.23.0
type CreatePublicIPRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreatePublicIPRequest) CreatePublicIPPayload ¶ added in v0.23.0
func (r CreatePublicIPRequest) CreatePublicIPPayload(createPublicIPPayload CreatePublicIPPayload) ApiCreatePublicIPRequest
Request a public IP creation. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreatePublicIPRequest) Execute
deprecated
added in
v0.23.0
func (r CreatePublicIPRequest) Execute() (*PublicIp, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. The `stackit-` prefix is reserved and cannot be used for Keys.
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateSecurityGroupPayload) GetName ¶ added in v0.13.0
func (o *CreateSecurityGroupPayload) GetName() (ret CreateSecurityGroupPayloadGetNameRetType)
GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateSecurityGroupPayload) HasCreatedAt ¶ added in v0.13.0
func (o *CreateSecurityGroupPayload) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateSecurityGroupPayload) HasDescription ¶ added in v0.13.0
func (o *CreateSecurityGroupPayload) HasDescription() bool
HasDescription returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateSecurityGroupPayload) HasId ¶ added in v0.13.0
func (o *CreateSecurityGroupPayload) HasId() bool
HasId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateSecurityGroupPayload) HasLabels ¶ added in v0.13.0
func (o *CreateSecurityGroupPayload) HasLabels() bool
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateSecurityGroupPayload) HasRules ¶ added in v0.13.0
func (o *CreateSecurityGroupPayload) HasRules() bool
HasRules returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateSecurityGroupPayload) HasStateful ¶ added in v0.13.0
func (o *CreateSecurityGroupPayload) HasStateful() bool
HasStateful returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateSecurityGroupPayload) HasUpdatedAt ¶ added in v0.13.0
func (o *CreateSecurityGroupPayload) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateSecurityGroupPayload) SetName ¶ added in v0.13.0
func (o *CreateSecurityGroupPayload) SetName(v CreateSecurityGroupPayloadGetNameRetType)
SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateSecurityGroupPayload) ToMap
deprecated
added in
v0.13.0
func (o CreateSecurityGroupPayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupPayloadGetCreatedAtArgType
deprecated
added in
v0.21.2
type CreateSecurityGroupPayloadGetCreatedAtAttributeType ¶ added in v0.21.2
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupPayloadGetCreatedAtRetType
deprecated
added in
v0.21.2
type CreateSecurityGroupPayloadGetDescriptionArgType
deprecated
added in
v0.21.2
type CreateSecurityGroupPayloadGetDescriptionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupPayloadGetDescriptionAttributeType ¶ added in v0.21.2
type CreateSecurityGroupPayloadGetDescriptionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupPayloadGetDescriptionRetType
deprecated
added in
v0.21.2
type CreateSecurityGroupPayloadGetDescriptionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupPayloadGetIdArgType
deprecated
added in
v0.21.2
type CreateSecurityGroupPayloadGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupPayloadGetIdAttributeType ¶ added in v0.21.2
type CreateSecurityGroupPayloadGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupPayloadGetIdRetType
deprecated
added in
v0.21.2
type CreateSecurityGroupPayloadGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupPayloadGetLabelsArgType
deprecated
added in
v0.21.2
type CreateSecurityGroupPayloadGetLabelsArgType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupPayloadGetLabelsAttributeType ¶ added in v0.21.2
type CreateSecurityGroupPayloadGetLabelsAttributeType = *map[string]interface{}
isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupPayloadGetLabelsRetType
deprecated
added in
v0.21.2
type CreateSecurityGroupPayloadGetLabelsRetType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupPayloadGetNameArgType
deprecated
added in
v0.21.2
type CreateSecurityGroupPayloadGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupPayloadGetNameAttributeType ¶ added in v0.21.2
type CreateSecurityGroupPayloadGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupPayloadGetNameRetType
deprecated
added in
v0.21.2
type CreateSecurityGroupPayloadGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupPayloadGetRulesArgType
deprecated
added in
v0.21.2
type CreateSecurityGroupPayloadGetRulesArgType = []SecurityGroupRule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupPayloadGetRulesAttributeType ¶ added in v0.21.2
type CreateSecurityGroupPayloadGetRulesAttributeType = *[]SecurityGroupRule
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupPayloadGetRulesRetType
deprecated
added in
v0.21.2
type CreateSecurityGroupPayloadGetRulesRetType = []SecurityGroupRule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupPayloadGetUpdatedAtArgType
deprecated
added in
v0.21.2
type CreateSecurityGroupPayloadGetUpdatedAtAttributeType ¶ added in v0.21.2
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupPayloadGetUpdatedAtRetType
deprecated
added in
v0.21.2
type CreateSecurityGroupPayloadgetStatefulArgType
deprecated
added in
v0.21.2
type CreateSecurityGroupPayloadgetStatefulArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupPayloadgetStatefulAttributeType ¶ added in v0.21.2
type CreateSecurityGroupPayloadgetStatefulAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupPayloadgetStatefulRetType
deprecated
added in
v0.21.2
type CreateSecurityGroupPayloadgetStatefulRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupRequest
deprecated
added in
v0.23.0
type CreateSecurityGroupRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateSecurityGroupRequest) CreateSecurityGroupPayload ¶ added in v0.23.0
func (r CreateSecurityGroupRequest) CreateSecurityGroupPayload(createSecurityGroupPayload CreateSecurityGroupPayload) ApiCreateSecurityGroupRequest
Request a security group creation. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateSecurityGroupRequest) Execute
deprecated
added in
v0.23.0
func (r CreateSecurityGroupRequest) Execute() (*SecurityGroup, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateSecurityGroupRulePayload) GetDirection ¶ added in v0.13.0
func (o *CreateSecurityGroupRulePayload) GetDirection() (ret CreateSecurityGroupRulePayloadGetDirectionRetType)
GetDirection returns the Direction field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateSecurityGroupRulePayload) HasCreatedAt ¶ added in v0.31.0
func (o *CreateSecurityGroupRulePayload) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateSecurityGroupRulePayload) HasDescription ¶ added in v0.13.0
func (o *CreateSecurityGroupRulePayload) HasDescription() bool
HasDescription returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateSecurityGroupRulePayload) HasEthertype ¶ added in v0.13.0
func (o *CreateSecurityGroupRulePayload) HasEthertype() bool
HasEthertype returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateSecurityGroupRulePayload) HasIcmpParameters ¶ added in v0.13.0
func (o *CreateSecurityGroupRulePayload) HasIcmpParameters() bool
HasIcmpParameters returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateSecurityGroupRulePayload) HasId ¶ added in v0.13.0
func (o *CreateSecurityGroupRulePayload) HasId() bool
HasId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateSecurityGroupRulePayload) HasIpRange ¶ added in v0.13.0
func (o *CreateSecurityGroupRulePayload) HasIpRange() bool
HasIpRange returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateSecurityGroupRulePayload) HasPortRange ¶ added in v0.13.0
func (o *CreateSecurityGroupRulePayload) HasPortRange() bool
HasPortRange returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateSecurityGroupRulePayload) HasProtocol ¶ added in v0.13.0
func (o *CreateSecurityGroupRulePayload) HasProtocol() bool
HasProtocol returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateSecurityGroupRulePayload) HasRemoteSecurityGroupId ¶ added in v0.13.0
func (o *CreateSecurityGroupRulePayload) HasRemoteSecurityGroupId() bool
HasRemoteSecurityGroupId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateSecurityGroupRulePayload) HasSecurityGroupId ¶ added in v0.13.0
func (o *CreateSecurityGroupRulePayload) HasSecurityGroupId() bool
HasSecurityGroupId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateSecurityGroupRulePayload) HasUpdatedAt ¶ added in v0.31.0
func (o *CreateSecurityGroupRulePayload) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateSecurityGroupRulePayload) SetDirection ¶ added in v0.13.0
func (o *CreateSecurityGroupRulePayload) SetDirection(v CreateSecurityGroupRulePayloadGetDirectionRetType)
SetDirection sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateSecurityGroupRulePayload) ToMap
deprecated
added in
v0.13.0
func (o CreateSecurityGroupRulePayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupRulePayloadGetCreatedAtArgType
deprecated
added in
v0.31.0
type CreateSecurityGroupRulePayloadGetCreatedAtAttributeType ¶ added in v0.31.0
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupRulePayloadGetCreatedAtRetType
deprecated
added in
v0.31.0
type CreateSecurityGroupRulePayloadGetDescriptionArgType
deprecated
added in
v0.21.2
type CreateSecurityGroupRulePayloadGetDescriptionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupRulePayloadGetDescriptionAttributeType ¶ added in v0.21.2
type CreateSecurityGroupRulePayloadGetDescriptionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupRulePayloadGetDescriptionRetType
deprecated
added in
v0.21.2
type CreateSecurityGroupRulePayloadGetDescriptionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupRulePayloadGetDirectionArgType
deprecated
added in
v0.21.2
type CreateSecurityGroupRulePayloadGetDirectionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupRulePayloadGetDirectionAttributeType ¶ added in v0.21.2
type CreateSecurityGroupRulePayloadGetDirectionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupRulePayloadGetDirectionRetType
deprecated
added in
v0.21.2
type CreateSecurityGroupRulePayloadGetDirectionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupRulePayloadGetEthertypeArgType
deprecated
added in
v0.21.2
type CreateSecurityGroupRulePayloadGetEthertypeArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupRulePayloadGetEthertypeAttributeType ¶ added in v0.21.2
type CreateSecurityGroupRulePayloadGetEthertypeAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupRulePayloadGetEthertypeRetType
deprecated
added in
v0.21.2
type CreateSecurityGroupRulePayloadGetEthertypeRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupRulePayloadGetIcmpParametersArgType
deprecated
added in
v0.21.2
type CreateSecurityGroupRulePayloadGetIcmpParametersArgType = ICMPParameters
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupRulePayloadGetIcmpParametersAttributeType ¶ added in v0.21.2
type CreateSecurityGroupRulePayloadGetIcmpParametersAttributeType = *ICMPParameters
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupRulePayloadGetIcmpParametersRetType
deprecated
added in
v0.21.2
type CreateSecurityGroupRulePayloadGetIcmpParametersRetType = ICMPParameters
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupRulePayloadGetIdArgType
deprecated
added in
v0.21.2
type CreateSecurityGroupRulePayloadGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupRulePayloadGetIdAttributeType ¶ added in v0.21.2
type CreateSecurityGroupRulePayloadGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupRulePayloadGetIdRetType
deprecated
added in
v0.21.2
type CreateSecurityGroupRulePayloadGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupRulePayloadGetIpRangeArgType
deprecated
added in
v0.21.2
type CreateSecurityGroupRulePayloadGetIpRangeArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupRulePayloadGetIpRangeAttributeType ¶ added in v0.21.2
type CreateSecurityGroupRulePayloadGetIpRangeAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupRulePayloadGetIpRangeRetType
deprecated
added in
v0.21.2
type CreateSecurityGroupRulePayloadGetIpRangeRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupRulePayloadGetPortRangeArgType
deprecated
added in
v0.21.2
type CreateSecurityGroupRulePayloadGetPortRangeArgType = PortRange
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupRulePayloadGetPortRangeAttributeType ¶ added in v0.21.2
type CreateSecurityGroupRulePayloadGetPortRangeAttributeType = *PortRange
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupRulePayloadGetPortRangeRetType
deprecated
added in
v0.21.2
type CreateSecurityGroupRulePayloadGetPortRangeRetType = PortRange
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupRulePayloadGetProtocolArgType
deprecated
added in
v0.21.2
type CreateSecurityGroupRulePayloadGetProtocolArgType = CreateProtocol
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupRulePayloadGetProtocolAttributeType ¶ added in v0.21.2
type CreateSecurityGroupRulePayloadGetProtocolAttributeType = *CreateProtocol
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupRulePayloadGetProtocolRetType
deprecated
added in
v0.21.2
type CreateSecurityGroupRulePayloadGetProtocolRetType = CreateProtocol
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupRulePayloadGetRemoteSecurityGroupIdArgType
deprecated
added in
v0.21.2
type CreateSecurityGroupRulePayloadGetRemoteSecurityGroupIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupRulePayloadGetRemoteSecurityGroupIdAttributeType ¶ added in v0.21.2
type CreateSecurityGroupRulePayloadGetRemoteSecurityGroupIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupRulePayloadGetRemoteSecurityGroupIdRetType
deprecated
added in
v0.21.2
type CreateSecurityGroupRulePayloadGetRemoteSecurityGroupIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupRulePayloadGetSecurityGroupIdArgType
deprecated
added in
v0.21.2
type CreateSecurityGroupRulePayloadGetSecurityGroupIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupRulePayloadGetSecurityGroupIdAttributeType ¶ added in v0.21.2
type CreateSecurityGroupRulePayloadGetSecurityGroupIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupRulePayloadGetSecurityGroupIdRetType
deprecated
added in
v0.21.2
type CreateSecurityGroupRulePayloadGetSecurityGroupIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupRulePayloadGetUpdatedAtArgType
deprecated
added in
v0.31.0
type CreateSecurityGroupRulePayloadGetUpdatedAtAttributeType ¶ added in v0.31.0
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupRulePayloadGetUpdatedAtRetType
deprecated
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateSecurityGroupRuleProtocol) HasProtocol ¶ added in v0.13.0
func (o *CreateSecurityGroupRuleProtocol) HasProtocol() bool
HasProtocol returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateSecurityGroupRuleProtocol) ToMap
deprecated
added in
v0.13.0
func (o CreateSecurityGroupRuleProtocol) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupRuleProtocolGetProtocolArgType
deprecated
added in
v0.21.2
type CreateSecurityGroupRuleProtocolGetProtocolArgType = CreateProtocol
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupRuleProtocolGetProtocolAttributeType ¶ added in v0.21.2
type CreateSecurityGroupRuleProtocolGetProtocolAttributeType = *CreateProtocol
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupRuleProtocolGetProtocolRetType
deprecated
added in
v0.21.2
type CreateSecurityGroupRuleProtocolGetProtocolRetType = CreateProtocol
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSecurityGroupRuleRequest
deprecated
added in
v0.23.0
type CreateSecurityGroupRuleRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateSecurityGroupRuleRequest) CreateSecurityGroupRulePayload ¶ added in v0.23.0
func (r CreateSecurityGroupRuleRequest) CreateSecurityGroupRulePayload(createSecurityGroupRulePayload CreateSecurityGroupRulePayload) ApiCreateSecurityGroupRuleRequest
Request for a security group rule creation. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateSecurityGroupRuleRequest) Execute
deprecated
added in
v0.23.0
func (r CreateSecurityGroupRuleRequest) Execute() (*SecurityGroupRule, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateServerNetworking) HasNetworkId ¶ added in v0.13.0
func (o *CreateServerNetworking) HasNetworkId() bool
HasNetworkId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateServerNetworking) ToMap
deprecated
added in
v0.13.0
func (o CreateServerNetworking) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerNetworkingGetNetworkIdArgType
deprecated
added in
v0.21.2
type CreateServerNetworkingGetNetworkIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerNetworkingGetNetworkIdAttributeType ¶ added in v0.21.2
type CreateServerNetworkingGetNetworkIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerNetworkingGetNetworkIdRetType
deprecated
added in
v0.21.2
type CreateServerNetworkingGetNetworkIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateServerNetworkingWithNics) HasNicIds ¶ added in v0.13.0
func (o *CreateServerNetworkingWithNics) HasNicIds() bool
HasNicIds returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateServerNetworkingWithNics) ToMap
deprecated
added in
v0.13.0
func (o CreateServerNetworkingWithNics) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerNetworkingWithNicsGetNicIdsArgType
deprecated
added in
v0.21.2
type CreateServerNetworkingWithNicsGetNicIdsArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerNetworkingWithNicsGetNicIdsAttributeType ¶ added in v0.21.2
type CreateServerNetworkingWithNicsGetNicIdsAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerNetworkingWithNicsGetNicIdsRetType
deprecated
added in
v0.21.2
type CreateServerNetworkingWithNicsGetNicIdsRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. The `stackit-` prefix is reserved and cannot be used for Keys.
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateServerPayload) GetMachineType ¶ added in v0.13.0
func (o *CreateServerPayload) GetMachineType() (ret CreateServerPayloadGetMachineTypeRetType)
GetMachineType returns the MachineType field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateServerPayload) GetName ¶ added in v0.13.0
func (o *CreateServerPayload) GetName() (ret CreateServerPayloadGetNameRetType)
GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateServerPayload) GetNetworking ¶ added in v0.13.0
func (o *CreateServerPayload) GetNetworking() (ret CreateServerPayloadGetNetworkingRetType)
GetNetworking returns the Networking field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateServerPayload) HasAffinityGroup ¶ added in v0.13.0
func (o *CreateServerPayload) HasAffinityGroup() bool
HasAffinityGroup returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateServerPayload) HasAgent ¶ added in v0.31.0
func (o *CreateServerPayload) HasAgent() bool
HasAgent returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateServerPayload) HasAvailabilityZone ¶ added in v0.13.0
func (o *CreateServerPayload) HasAvailabilityZone() bool
HasAvailabilityZone returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateServerPayload) HasBootVolume ¶ added in v0.13.0
func (o *CreateServerPayload) HasBootVolume() bool
HasBootVolume returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateServerPayload) HasCreatedAt ¶ added in v0.13.0
func (o *CreateServerPayload) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateServerPayload) HasErrorMessage ¶ added in v0.13.0
func (o *CreateServerPayload) HasErrorMessage() bool
HasErrorMessage returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateServerPayload) HasId ¶ added in v0.13.0
func (o *CreateServerPayload) HasId() bool
HasId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateServerPayload) HasImageId ¶ added in v0.13.0
func (o *CreateServerPayload) HasImageId() bool
HasImageId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateServerPayload) HasKeypairName ¶ added in v0.13.0
func (o *CreateServerPayload) HasKeypairName() bool
HasKeypairName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateServerPayload) HasLabels ¶ added in v0.13.0
func (o *CreateServerPayload) HasLabels() bool
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateServerPayload) HasLaunchedAt ¶ added in v0.13.0
func (o *CreateServerPayload) HasLaunchedAt() bool
HasLaunchedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateServerPayload) HasMaintenanceWindow ¶ added in v0.13.0
func (o *CreateServerPayload) HasMaintenanceWindow() bool
HasMaintenanceWindow returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateServerPayload) HasMetadata ¶ added in v0.26.0
func (o *CreateServerPayload) HasMetadata() bool
HasMetadata returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateServerPayload) HasNics ¶ added in v0.13.0
func (o *CreateServerPayload) HasNics() bool
HasNics returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateServerPayload) HasPowerStatus ¶ added in v0.13.0
func (o *CreateServerPayload) HasPowerStatus() bool
HasPowerStatus returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateServerPayload) HasSecurityGroups ¶ added in v0.13.0
func (o *CreateServerPayload) HasSecurityGroups() bool
HasSecurityGroups returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateServerPayload) HasServiceAccountMails ¶ added in v0.13.0
func (o *CreateServerPayload) HasServiceAccountMails() bool
HasServiceAccountMails returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateServerPayload) HasStatus ¶ added in v0.13.0
func (o *CreateServerPayload) HasStatus() bool
HasStatus returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateServerPayload) HasUpdatedAt ¶ added in v0.13.0
func (o *CreateServerPayload) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateServerPayload) HasUserData ¶ added in v0.13.0
func (o *CreateServerPayload) HasUserData() bool
HasUserData returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateServerPayload) HasVolumes ¶ added in v0.13.0
func (o *CreateServerPayload) HasVolumes() bool
HasVolumes returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateServerPayload) SetMachineType ¶ added in v0.13.0
func (o *CreateServerPayload) SetMachineType(v CreateServerPayloadGetMachineTypeRetType)
SetMachineType sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateServerPayload) SetName ¶ added in v0.13.0
func (o *CreateServerPayload) SetName(v CreateServerPayloadGetNameRetType)
SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateServerPayload) SetNetworking ¶ added in v0.13.0
func (o *CreateServerPayload) SetNetworking(v CreateServerPayloadGetNetworkingRetType)
SetNetworking sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateServerPayload) ToMap
deprecated
added in
v0.13.0
func (o CreateServerPayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadAllOf ¶ added in v1.0.0
type CreateServerPayloadAllOf struct {
// REQUIRED
Networking CreateServerPayloadAllOfGetNetworkingAttributeType `json:"networking" required:"true"`
}
CreateServerPayloadAllOf struct for CreateServerPayloadAllOf Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateServerPayloadAllOf) GetNetworking ¶ added in v1.0.0
func (o *CreateServerPayloadAllOf) GetNetworking() (ret CreateServerPayloadAllOfGetNetworkingRetType)
GetNetworking returns the Networking field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateServerPayloadAllOf) SetNetworking ¶ added in v1.0.0
func (o *CreateServerPayloadAllOf) SetNetworking(v CreateServerPayloadAllOfGetNetworkingRetType)
SetNetworking sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateServerPayloadAllOf) ToMap
deprecated
added in
v1.0.0
func (o CreateServerPayloadAllOf) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadAllOfGetNetworkingArgType
deprecated
added in
v1.0.0
type CreateServerPayloadAllOfGetNetworkingArgType = CreateServerPayloadAllOfNetworking
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadAllOfGetNetworkingAttributeType ¶ added in v1.0.0
type CreateServerPayloadAllOfGetNetworkingAttributeType = *CreateServerPayloadAllOfNetworking
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadAllOfGetNetworkingRetType
deprecated
added in
v1.0.0
type CreateServerPayloadAllOfGetNetworkingRetType = CreateServerPayloadAllOfNetworking
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadAllOfNetworking ¶ added in v1.0.0
type CreateServerPayloadAllOfNetworking struct {
CreateServerNetworking *CreateServerNetworking
CreateServerNetworkingWithNics *CreateServerNetworkingWithNics
}
CreateServerPayloadAllOfNetworking - struct for CreateServerPayloadAllOfNetworking Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func CreateServerNetworkingAsCreateServerPayloadAllOfNetworking ¶ added in v1.0.0
func CreateServerNetworkingAsCreateServerPayloadAllOfNetworking(v *CreateServerNetworking) CreateServerPayloadAllOfNetworking
CreateServerNetworkingAsCreateServerPayloadAllOfNetworking is a convenience function that returns CreateServerNetworking wrapped in CreateServerPayloadAllOfNetworking Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func CreateServerNetworkingWithNicsAsCreateServerPayloadAllOfNetworking ¶ added in v1.0.0
func CreateServerNetworkingWithNicsAsCreateServerPayloadAllOfNetworking(v *CreateServerNetworkingWithNics) CreateServerPayloadAllOfNetworking
CreateServerNetworkingWithNicsAsCreateServerPayloadAllOfNetworking is a convenience function that returns CreateServerNetworkingWithNics wrapped in CreateServerPayloadAllOfNetworking Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateServerPayloadAllOfNetworking) GetActualInstance ¶ added in v1.0.0
func (obj *CreateServerPayloadAllOfNetworking) GetActualInstance() interface{}
Get the actual instance Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetAffinityGroupArgType
deprecated
added in
v0.21.2
type CreateServerPayloadGetAffinityGroupArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetAffinityGroupAttributeType ¶ added in v0.21.2
type CreateServerPayloadGetAffinityGroupAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetAffinityGroupRetType
deprecated
added in
v0.21.2
type CreateServerPayloadGetAffinityGroupRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetAgentArgType
deprecated
added in
v0.31.0
type CreateServerPayloadGetAgentArgType = ServerAgent
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetAgentAttributeType ¶ added in v0.31.0
type CreateServerPayloadGetAgentAttributeType = *ServerAgent
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetAgentRetType
deprecated
added in
v0.31.0
type CreateServerPayloadGetAgentRetType = ServerAgent
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetAvailabilityZoneArgType
deprecated
added in
v0.21.2
type CreateServerPayloadGetAvailabilityZoneArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetAvailabilityZoneAttributeType ¶ added in v0.21.2
type CreateServerPayloadGetAvailabilityZoneAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetAvailabilityZoneRetType
deprecated
added in
v0.21.2
type CreateServerPayloadGetAvailabilityZoneRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetBootVolumeArgType
deprecated
added in
v0.21.2
type CreateServerPayloadGetBootVolumeArgType = ServerBootVolume
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetBootVolumeAttributeType ¶ added in v0.21.2
type CreateServerPayloadGetBootVolumeAttributeType = *ServerBootVolume
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetBootVolumeRetType
deprecated
added in
v0.21.2
type CreateServerPayloadGetBootVolumeRetType = ServerBootVolume
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetCreatedAtArgType
deprecated
added in
v0.21.2
type CreateServerPayloadGetCreatedAtAttributeType ¶ added in v0.21.2
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetCreatedAtRetType
deprecated
added in
v0.21.2
type CreateServerPayloadGetErrorMessageArgType
deprecated
added in
v0.21.2
type CreateServerPayloadGetErrorMessageArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetErrorMessageAttributeType ¶ added in v0.21.2
type CreateServerPayloadGetErrorMessageAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetErrorMessageRetType
deprecated
added in
v0.21.2
type CreateServerPayloadGetErrorMessageRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetIdArgType
deprecated
added in
v0.21.2
type CreateServerPayloadGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetIdAttributeType ¶ added in v0.21.2
type CreateServerPayloadGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetIdRetType
deprecated
added in
v0.21.2
type CreateServerPayloadGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetImageIdArgType
deprecated
added in
v0.21.2
type CreateServerPayloadGetImageIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetImageIdAttributeType ¶ added in v0.21.2
type CreateServerPayloadGetImageIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetImageIdRetType
deprecated
added in
v0.21.2
type CreateServerPayloadGetImageIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetKeypairNameArgType
deprecated
added in
v0.21.2
type CreateServerPayloadGetKeypairNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetKeypairNameAttributeType ¶ added in v0.21.2
type CreateServerPayloadGetKeypairNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetKeypairNameRetType
deprecated
added in
v0.21.2
type CreateServerPayloadGetKeypairNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetLabelsArgType
deprecated
added in
v0.21.2
type CreateServerPayloadGetLabelsArgType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetLabelsAttributeType ¶ added in v0.21.2
type CreateServerPayloadGetLabelsAttributeType = *map[string]interface{}
isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetLabelsRetType
deprecated
added in
v0.21.2
type CreateServerPayloadGetLabelsRetType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetLaunchedAtArgType
deprecated
added in
v0.21.2
type CreateServerPayloadGetLaunchedAtAttributeType ¶ added in v0.21.2
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetLaunchedAtRetType
deprecated
added in
v0.21.2
type CreateServerPayloadGetMachineTypeArgType
deprecated
added in
v0.21.2
type CreateServerPayloadGetMachineTypeArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetMachineTypeAttributeType ¶ added in v0.21.2
type CreateServerPayloadGetMachineTypeAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetMachineTypeRetType
deprecated
added in
v0.21.2
type CreateServerPayloadGetMachineTypeRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetMaintenanceWindowArgType
deprecated
added in
v0.21.2
type CreateServerPayloadGetMaintenanceWindowArgType = ServerMaintenance
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetMaintenanceWindowAttributeType ¶ added in v0.21.2
type CreateServerPayloadGetMaintenanceWindowAttributeType = *ServerMaintenance
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetMaintenanceWindowRetType
deprecated
added in
v0.21.2
type CreateServerPayloadGetMaintenanceWindowRetType = ServerMaintenance
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetMetadataArgType
deprecated
added in
v0.26.0
type CreateServerPayloadGetMetadataArgType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetMetadataAttributeType ¶ added in v0.26.0
type CreateServerPayloadGetMetadataAttributeType = *map[string]interface{}
isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetMetadataRetType
deprecated
added in
v0.26.0
type CreateServerPayloadGetMetadataRetType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetNameArgType
deprecated
added in
v0.21.2
type CreateServerPayloadGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetNameAttributeType ¶ added in v0.21.2
type CreateServerPayloadGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetNameRetType
deprecated
added in
v0.21.2
type CreateServerPayloadGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetNetworkingArgType
deprecated
added in
v0.21.2
type CreateServerPayloadGetNetworkingArgType = CreateServerPayloadAllOfNetworking
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetNetworkingAttributeType ¶ added in v0.21.2
type CreateServerPayloadGetNetworkingAttributeType = *CreateServerPayloadAllOfNetworking
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetNetworkingRetType
deprecated
added in
v0.21.2
type CreateServerPayloadGetNetworkingRetType = CreateServerPayloadAllOfNetworking
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetNicsArgType
deprecated
added in
v0.21.2
type CreateServerPayloadGetNicsArgType = []ServerNetwork
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetNicsAttributeType ¶ added in v0.21.2
type CreateServerPayloadGetNicsAttributeType = *[]ServerNetwork
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetNicsRetType
deprecated
added in
v0.21.2
type CreateServerPayloadGetNicsRetType = []ServerNetwork
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetPowerStatusArgType
deprecated
added in
v0.21.2
type CreateServerPayloadGetPowerStatusArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetPowerStatusAttributeType ¶ added in v0.21.2
type CreateServerPayloadGetPowerStatusAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetPowerStatusRetType
deprecated
added in
v0.21.2
type CreateServerPayloadGetPowerStatusRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetSecurityGroupsArgType
deprecated
added in
v0.21.2
type CreateServerPayloadGetSecurityGroupsArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetSecurityGroupsAttributeType ¶ added in v0.21.2
type CreateServerPayloadGetSecurityGroupsAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetSecurityGroupsRetType
deprecated
added in
v0.21.2
type CreateServerPayloadGetSecurityGroupsRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetServiceAccountMailsArgType
deprecated
added in
v0.21.2
type CreateServerPayloadGetServiceAccountMailsArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetServiceAccountMailsAttributeType ¶ added in v0.21.2
type CreateServerPayloadGetServiceAccountMailsAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetServiceAccountMailsRetType
deprecated
added in
v0.21.2
type CreateServerPayloadGetServiceAccountMailsRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetStatusArgType
deprecated
added in
v0.21.2
type CreateServerPayloadGetStatusArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetStatusAttributeType ¶ added in v0.21.2
type CreateServerPayloadGetStatusAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetStatusRetType
deprecated
added in
v0.21.2
type CreateServerPayloadGetStatusRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetUpdatedAtArgType
deprecated
added in
v0.21.2
type CreateServerPayloadGetUpdatedAtAttributeType ¶ added in v0.21.2
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetUpdatedAtRetType
deprecated
added in
v0.21.2
type CreateServerPayloadGetUserDataArgType
deprecated
added in
v0.21.2
type CreateServerPayloadGetUserDataArgType = []byte
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetUserDataAttributeType ¶ added in v0.21.2
type CreateServerPayloadGetUserDataAttributeType = *[]byte
isByteArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetUserDataRetType
deprecated
added in
v0.21.2
type CreateServerPayloadGetUserDataRetType = []byte
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetVolumesArgType
deprecated
added in
v0.21.2
type CreateServerPayloadGetVolumesArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetVolumesAttributeType ¶ added in v0.21.2
type CreateServerPayloadGetVolumesAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerPayloadGetVolumesRetType
deprecated
added in
v0.21.2
type CreateServerPayloadGetVolumesRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateServerRequest
deprecated
added in
v0.23.0
type CreateServerRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateServerRequest) CreateServerPayload ¶ added in v0.23.0
func (r CreateServerRequest) CreateServerPayload(createServerPayload CreateServerPayload) ApiCreateServerRequest
Request a server creation. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateServerRequest) Execute
deprecated
added in
v0.23.0
func (r CreateServerRequest) Execute() (*Server, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSnapshotPayload ¶ added in v0.17.0
type CreateSnapshotPayload struct {
// Date-time when resource was created.
CreatedAt CreateSnapshotPayloadGetCreatedAtAttributeType `json:"createdAt,omitempty"`
// Description Object. Allows string up to 255 Characters.
Description CreateSnapshotPayloadGetDescriptionAttributeType `json:"description,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. The `stackit-` prefix is reserved and cannot be used for Keys.
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateSnapshotPayload) GetDescription ¶ added in v1.5.0
func (o *CreateSnapshotPayload) GetDescription() (res CreateSnapshotPayloadGetDescriptionRetType)
GetDescription returns the Description field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateSnapshotPayload) GetDescriptionOk ¶ added in v1.5.0
func (o *CreateSnapshotPayload) GetDescriptionOk() (ret CreateSnapshotPayloadGetDescriptionRetType, 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateSnapshotPayload) GetVolumeId ¶ added in v0.17.0
func (o *CreateSnapshotPayload) GetVolumeId() (ret CreateSnapshotPayloadGetVolumeIdRetType)
GetVolumeId returns the VolumeId field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateSnapshotPayload) HasCreatedAt ¶ added in v0.17.0
func (o *CreateSnapshotPayload) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateSnapshotPayload) HasDescription ¶ added in v1.5.0
func (o *CreateSnapshotPayload) HasDescription() bool
HasDescription returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateSnapshotPayload) HasId ¶ added in v0.17.0
func (o *CreateSnapshotPayload) HasId() bool
HasId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateSnapshotPayload) HasLabels ¶ added in v0.17.0
func (o *CreateSnapshotPayload) HasLabels() bool
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateSnapshotPayload) HasName ¶ added in v0.17.0
func (o *CreateSnapshotPayload) HasName() bool
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateSnapshotPayload) HasSize ¶ added in v0.17.0
func (o *CreateSnapshotPayload) HasSize() bool
HasSize returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateSnapshotPayload) HasStatus ¶ added in v0.17.0
func (o *CreateSnapshotPayload) HasStatus() bool
HasStatus returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateSnapshotPayload) HasUpdatedAt ¶ added in v0.17.0
func (o *CreateSnapshotPayload) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateSnapshotPayload) SetDescription ¶ added in v1.5.0
func (o *CreateSnapshotPayload) SetDescription(v CreateSnapshotPayloadGetDescriptionRetType)
SetDescription gets a reference to the given string and assigns it to the Description field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateSnapshotPayload) SetVolumeId ¶ added in v0.17.0
func (o *CreateSnapshotPayload) SetVolumeId(v CreateSnapshotPayloadGetVolumeIdRetType)
SetVolumeId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateSnapshotPayload) ToMap
deprecated
added in
v0.17.0
func (o CreateSnapshotPayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSnapshotPayloadGetCreatedAtArgType
deprecated
added in
v0.21.2
type CreateSnapshotPayloadGetCreatedAtAttributeType ¶ added in v0.21.2
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSnapshotPayloadGetCreatedAtRetType
deprecated
added in
v0.21.2
type CreateSnapshotPayloadGetDescriptionArgType
deprecated
added in
v1.5.0
type CreateSnapshotPayloadGetDescriptionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSnapshotPayloadGetDescriptionAttributeType ¶ added in v1.5.0
type CreateSnapshotPayloadGetDescriptionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSnapshotPayloadGetDescriptionRetType
deprecated
added in
v1.5.0
type CreateSnapshotPayloadGetDescriptionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSnapshotPayloadGetIdArgType
deprecated
added in
v0.21.2
type CreateSnapshotPayloadGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSnapshotPayloadGetIdAttributeType ¶ added in v0.21.2
type CreateSnapshotPayloadGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSnapshotPayloadGetIdRetType
deprecated
added in
v0.21.2
type CreateSnapshotPayloadGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSnapshotPayloadGetLabelsArgType
deprecated
added in
v0.21.2
type CreateSnapshotPayloadGetLabelsArgType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSnapshotPayloadGetLabelsAttributeType ¶ added in v0.21.2
type CreateSnapshotPayloadGetLabelsAttributeType = *map[string]interface{}
isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSnapshotPayloadGetLabelsRetType
deprecated
added in
v0.21.2
type CreateSnapshotPayloadGetLabelsRetType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSnapshotPayloadGetNameArgType
deprecated
added in
v0.21.2
type CreateSnapshotPayloadGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSnapshotPayloadGetNameAttributeType ¶ added in v0.21.2
type CreateSnapshotPayloadGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSnapshotPayloadGetNameRetType
deprecated
added in
v0.21.2
type CreateSnapshotPayloadGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSnapshotPayloadGetSizeArgType
deprecated
added in
v0.21.2
type CreateSnapshotPayloadGetSizeArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSnapshotPayloadGetSizeAttributeType ¶ added in v0.21.2
type CreateSnapshotPayloadGetSizeAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSnapshotPayloadGetSizeRetType
deprecated
added in
v0.21.2
type CreateSnapshotPayloadGetSizeRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSnapshotPayloadGetStatusArgType
deprecated
added in
v0.21.2
type CreateSnapshotPayloadGetStatusArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSnapshotPayloadGetStatusAttributeType ¶ added in v0.21.2
type CreateSnapshotPayloadGetStatusAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSnapshotPayloadGetStatusRetType
deprecated
added in
v0.21.2
type CreateSnapshotPayloadGetStatusRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSnapshotPayloadGetUpdatedAtArgType
deprecated
added in
v0.21.2
type CreateSnapshotPayloadGetUpdatedAtAttributeType ¶ added in v0.21.2
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSnapshotPayloadGetUpdatedAtRetType
deprecated
added in
v0.21.2
type CreateSnapshotPayloadGetVolumeIdArgType
deprecated
added in
v0.21.2
type CreateSnapshotPayloadGetVolumeIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSnapshotPayloadGetVolumeIdAttributeType ¶ added in v0.21.2
type CreateSnapshotPayloadGetVolumeIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSnapshotPayloadGetVolumeIdRetType
deprecated
added in
v0.21.2
type CreateSnapshotPayloadGetVolumeIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateSnapshotRequest
deprecated
added in
v0.23.0
type CreateSnapshotRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateSnapshotRequest) CreateSnapshotPayload ¶ added in v0.23.0
func (r CreateSnapshotRequest) CreateSnapshotPayload(createSnapshotPayload CreateSnapshotPayload) ApiCreateSnapshotRequest
Request a snapshot creation. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateSnapshotRequest) Execute
deprecated
added in
v0.23.0
func (r CreateSnapshotRequest) Execute() (*Snapshot, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. The `stackit-` prefix is reserved and cannot be used for Keys.
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateVolumePayload) GetAvailabilityZone ¶ added in v0.13.0
func (o *CreateVolumePayload) GetAvailabilityZone() (ret CreateVolumePayloadGetAvailabilityZoneRetType)
GetAvailabilityZone returns the AvailabilityZone field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateVolumePayload) HasBootable ¶ added in v0.16.0
func (o *CreateVolumePayload) HasBootable() bool
HasBootable returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateVolumePayload) HasCreatedAt ¶ added in v0.13.0
func (o *CreateVolumePayload) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateVolumePayload) HasDescription ¶ added in v0.13.0
func (o *CreateVolumePayload) HasDescription() bool
HasDescription returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateVolumePayload) HasEncrypted ¶ added in v0.28.0
func (o *CreateVolumePayload) HasEncrypted() bool
HasEncrypted returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateVolumePayload) HasEncryptionParameters ¶ added in v0.28.0
func (o *CreateVolumePayload) HasEncryptionParameters() bool
HasEncryptionParameters returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateVolumePayload) HasId ¶ added in v0.13.0
func (o *CreateVolumePayload) HasId() bool
HasId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateVolumePayload) HasImageConfig ¶ added in v0.17.0
func (o *CreateVolumePayload) HasImageConfig() bool
HasImageConfig returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateVolumePayload) HasLabels ¶ added in v0.13.0
func (o *CreateVolumePayload) HasLabels() bool
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateVolumePayload) HasName ¶ added in v0.13.0
func (o *CreateVolumePayload) HasName() bool
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateVolumePayload) HasPerformanceClass ¶ added in v0.13.0
func (o *CreateVolumePayload) HasPerformanceClass() bool
HasPerformanceClass returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateVolumePayload) HasServerId ¶ added in v0.13.0
func (o *CreateVolumePayload) HasServerId() bool
HasServerId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateVolumePayload) HasSize ¶ added in v0.13.0
func (o *CreateVolumePayload) HasSize() bool
HasSize returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateVolumePayload) HasSource ¶ added in v0.13.0
func (o *CreateVolumePayload) HasSource() bool
HasSource returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateVolumePayload) HasStatus ¶ added in v0.13.0
func (o *CreateVolumePayload) HasStatus() bool
HasStatus returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateVolumePayload) HasUpdatedAt ¶ added in v0.13.0
func (o *CreateVolumePayload) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateVolumePayload) SetAvailabilityZone ¶ added in v0.13.0
func (o *CreateVolumePayload) SetAvailabilityZone(v CreateVolumePayloadGetAvailabilityZoneRetType)
SetAvailabilityZone sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateVolumePayload) ToMap
deprecated
added in
v0.13.0
func (o CreateVolumePayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateVolumePayloadGetAvailabilityZoneArgType
deprecated
added in
v0.21.2
type CreateVolumePayloadGetAvailabilityZoneArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateVolumePayloadGetAvailabilityZoneAttributeType ¶ added in v0.21.2
type CreateVolumePayloadGetAvailabilityZoneAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateVolumePayloadGetAvailabilityZoneRetType
deprecated
added in
v0.21.2
type CreateVolumePayloadGetAvailabilityZoneRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateVolumePayloadGetCreatedAtArgType
deprecated
added in
v0.21.2
type CreateVolumePayloadGetCreatedAtAttributeType ¶ added in v0.21.2
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateVolumePayloadGetCreatedAtRetType
deprecated
added in
v0.21.2
type CreateVolumePayloadGetDescriptionArgType
deprecated
added in
v0.21.2
type CreateVolumePayloadGetDescriptionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateVolumePayloadGetDescriptionAttributeType ¶ added in v0.21.2
type CreateVolumePayloadGetDescriptionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateVolumePayloadGetDescriptionRetType
deprecated
added in
v0.21.2
type CreateVolumePayloadGetDescriptionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateVolumePayloadGetEncryptionParametersArgType
deprecated
added in
v0.28.0
type CreateVolumePayloadGetEncryptionParametersArgType = VolumeEncryptionParameter
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateVolumePayloadGetEncryptionParametersAttributeType ¶ added in v0.28.0
type CreateVolumePayloadGetEncryptionParametersAttributeType = *VolumeEncryptionParameter
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateVolumePayloadGetEncryptionParametersRetType
deprecated
added in
v0.28.0
type CreateVolumePayloadGetEncryptionParametersRetType = VolumeEncryptionParameter
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateVolumePayloadGetIdArgType
deprecated
added in
v0.21.2
type CreateVolumePayloadGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateVolumePayloadGetIdAttributeType ¶ added in v0.21.2
type CreateVolumePayloadGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateVolumePayloadGetIdRetType
deprecated
added in
v0.21.2
type CreateVolumePayloadGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateVolumePayloadGetImageConfigArgType
deprecated
added in
v0.21.2
type CreateVolumePayloadGetImageConfigArgType = ImageConfig
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateVolumePayloadGetImageConfigAttributeType ¶ added in v0.21.2
type CreateVolumePayloadGetImageConfigAttributeType = *ImageConfig
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateVolumePayloadGetImageConfigRetType
deprecated
added in
v0.21.2
type CreateVolumePayloadGetImageConfigRetType = ImageConfig
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateVolumePayloadGetLabelsArgType
deprecated
added in
v0.21.2
type CreateVolumePayloadGetLabelsArgType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateVolumePayloadGetLabelsAttributeType ¶ added in v0.21.2
type CreateVolumePayloadGetLabelsAttributeType = *map[string]interface{}
isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateVolumePayloadGetLabelsRetType
deprecated
added in
v0.21.2
type CreateVolumePayloadGetLabelsRetType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateVolumePayloadGetNameArgType
deprecated
added in
v0.21.2
type CreateVolumePayloadGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateVolumePayloadGetNameAttributeType ¶ added in v0.21.2
type CreateVolumePayloadGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateVolumePayloadGetNameRetType
deprecated
added in
v0.21.2
type CreateVolumePayloadGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateVolumePayloadGetPerformanceClassArgType
deprecated
added in
v0.21.2
type CreateVolumePayloadGetPerformanceClassArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateVolumePayloadGetPerformanceClassAttributeType ¶ added in v0.21.2
type CreateVolumePayloadGetPerformanceClassAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateVolumePayloadGetPerformanceClassRetType
deprecated
added in
v0.21.2
type CreateVolumePayloadGetPerformanceClassRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateVolumePayloadGetServerIdArgType
deprecated
added in
v0.21.2
type CreateVolumePayloadGetServerIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateVolumePayloadGetServerIdAttributeType ¶ added in v0.21.2
type CreateVolumePayloadGetServerIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateVolumePayloadGetServerIdRetType
deprecated
added in
v0.21.2
type CreateVolumePayloadGetServerIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateVolumePayloadGetSizeArgType
deprecated
added in
v0.21.2
type CreateVolumePayloadGetSizeArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateVolumePayloadGetSizeAttributeType ¶ added in v0.21.2
type CreateVolumePayloadGetSizeAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateVolumePayloadGetSizeRetType
deprecated
added in
v0.21.2
type CreateVolumePayloadGetSizeRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateVolumePayloadGetSourceArgType
deprecated
added in
v0.21.2
type CreateVolumePayloadGetSourceArgType = VolumeSource
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateVolumePayloadGetSourceAttributeType ¶ added in v0.21.2
type CreateVolumePayloadGetSourceAttributeType = *VolumeSource
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateVolumePayloadGetSourceRetType
deprecated
added in
v0.21.2
type CreateVolumePayloadGetSourceRetType = VolumeSource
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateVolumePayloadGetStatusArgType
deprecated
added in
v0.21.2
type CreateVolumePayloadGetStatusArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateVolumePayloadGetStatusAttributeType ¶ added in v0.21.2
type CreateVolumePayloadGetStatusAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateVolumePayloadGetStatusRetType
deprecated
added in
v0.21.2
type CreateVolumePayloadGetStatusRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateVolumePayloadGetUpdatedAtArgType
deprecated
added in
v0.21.2
type CreateVolumePayloadGetUpdatedAtAttributeType ¶ added in v0.21.2
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateVolumePayloadGetUpdatedAtRetType
deprecated
added in
v0.21.2
type CreateVolumePayloadgetBootableArgType
deprecated
added in
v0.21.2
type CreateVolumePayloadgetBootableArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateVolumePayloadgetBootableAttributeType ¶ added in v0.21.2
type CreateVolumePayloadgetBootableAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateVolumePayloadgetBootableRetType
deprecated
added in
v0.21.2
type CreateVolumePayloadgetBootableRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateVolumePayloadgetEncryptedArgType
deprecated
added in
v0.28.0
type CreateVolumePayloadgetEncryptedArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateVolumePayloadgetEncryptedAttributeType ¶ added in v0.28.0
type CreateVolumePayloadgetEncryptedAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateVolumePayloadgetEncryptedRetType
deprecated
added in
v0.28.0
type CreateVolumePayloadgetEncryptedRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateVolumeRequest
deprecated
added in
v0.23.0
type CreateVolumeRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateVolumeRequest) CreateVolumePayload ¶ added in v0.23.0
func (r CreateVolumeRequest) CreateVolumePayload(createVolumePayload CreateVolumePayload) ApiCreateVolumeRequest
Request a volume creation. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateVolumeRequest) Execute
deprecated
added in
v0.23.0
func (r CreateVolumeRequest) Execute() (*Volume, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DeallocateServerRequest
deprecated
added in
v0.23.0
type DeallocateServerRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DeallocateServerRequest) Execute
deprecated
added in
v0.23.0
func (r DeallocateServerRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DefaultApi
deprecated
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
AddNetworkToServer(ctx context.Context, projectId string, region string, serverId string, networkId string) ApiAddNetworkToServerRequest
/*
AddNetworkToServerExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
AddNicToServer(ctx context.Context, projectId string, region string, serverId string, nicId string) ApiAddNicToServerRequest
/*
AddNicToServerExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
AddPublicIpToServer(ctx context.Context, projectId string, region string, serverId string, publicIpId string) ApiAddPublicIpToServerRequest
/*
AddPublicIpToServerExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
AddSecurityGroupToServer(ctx context.Context, projectId string, region string, serverId string, securityGroupId string) ApiAddSecurityGroupToServerRequest
/*
AddSecurityGroupToServerExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeallocateServer(ctx context.Context, projectId string, region string, serverId string) ApiDeallocateServerRequest
/*
DeallocateServerExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeleteAffinityGroup(ctx context.Context, projectId string, region string, affinityGroupId string) ApiDeleteAffinityGroupRequest
/*
DeleteAffinityGroupExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeleteBackup(ctx context.Context, projectId string, region string, backupId string) ApiDeleteBackupRequest
/*
DeleteBackupExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeleteImage(ctx context.Context, projectId string, region string, imageId string) ApiDeleteImageRequest
/*
DeleteImageExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeleteKeyPair(ctx context.Context, keypairName string) ApiDeleteKeyPairRequest
/*
DeleteKeyPairExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeleteNetwork(ctx context.Context, projectId string, region string, networkId string) ApiDeleteNetworkRequest
/*
DeleteNetworkExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeleteNetworkArea(ctx context.Context, organizationId string, areaId string) ApiDeleteNetworkAreaRequest
/*
DeleteNetworkAreaExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeleteNetworkAreaRange(ctx context.Context, organizationId string, areaId string, region string, networkRangeId string) ApiDeleteNetworkAreaRangeRequest
/*
DeleteNetworkAreaRangeExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeleteNetworkAreaRegion(ctx context.Context, organizationId string, areaId string, region string) ApiDeleteNetworkAreaRegionRequest
/*
DeleteNetworkAreaRegionExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeleteNetworkAreaRoute(ctx context.Context, organizationId string, areaId string, region string, routeId string) ApiDeleteNetworkAreaRouteRequest
/*
DeleteNetworkAreaRouteExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeleteNic(ctx context.Context, projectId string, region string, networkId string, nicId string) ApiDeleteNicRequest
/*
DeleteNicExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeletePublicIP(ctx context.Context, projectId string, region string, publicIpId string) ApiDeletePublicIPRequest
/*
DeletePublicIPExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeleteRouteFromRoutingTable(ctx context.Context, organizationId string, areaId string, region string, routingTableId string, routeId string) ApiDeleteRouteFromRoutingTableRequest
/*
DeleteRouteFromRoutingTableExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeleteRoutingTableFromArea(ctx context.Context, organizationId string, areaId string, region string, routingTableId string) ApiDeleteRoutingTableFromAreaRequest
/*
DeleteRoutingTableFromAreaExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeleteSecurityGroup(ctx context.Context, projectId string, region string, securityGroupId string) ApiDeleteSecurityGroupRequest
/*
DeleteSecurityGroupExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeleteSecurityGroupRule(ctx context.Context, projectId string, region string, securityGroupId string, securityGroupRuleId string) ApiDeleteSecurityGroupRuleRequest
/*
DeleteSecurityGroupRuleExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeleteServer(ctx context.Context, projectId string, region string, serverId string) ApiDeleteServerRequest
/*
DeleteServerExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeleteSnapshot(ctx context.Context, projectId string, region string, snapshotId string) ApiDeleteSnapshotRequest
/*
DeleteSnapshotExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeleteVolume(ctx context.Context, projectId string, region string, volumeId string) ApiDeleteVolumeRequest
/*
DeleteVolumeExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
PartialUpdateNetwork(ctx context.Context, projectId string, region string, networkId string) ApiPartialUpdateNetworkRequest
/*
PartialUpdateNetworkExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
RebootServer(ctx context.Context, projectId string, region string, serverId string) ApiRebootServerRequest
/*
RebootServerExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
RemoveNetworkFromServer(ctx context.Context, projectId string, region string, serverId string, networkId string) ApiRemoveNetworkFromServerRequest
/*
RemoveNetworkFromServerExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
RemoveNicFromServer(ctx context.Context, projectId string, region string, serverId string, nicId string) ApiRemoveNicFromServerRequest
/*
RemoveNicFromServerExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
RemovePublicIpFromServer(ctx context.Context, projectId string, region string, serverId string, publicIpId string) ApiRemovePublicIpFromServerRequest
/*
RemovePublicIpFromServerExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
RemoveSecurityGroupFromServer(ctx context.Context, projectId string, region string, serverId string, securityGroupId string) ApiRemoveSecurityGroupFromServerRequest
/*
RemoveSecurityGroupFromServerExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
RemoveVolumeFromServer(ctx context.Context, projectId string, region string, serverId string, volumeId string) ApiRemoveVolumeFromServerRequest
/*
RemoveVolumeFromServerExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
RescueServer(ctx context.Context, projectId string, region string, serverId string) ApiRescueServerRequest
/*
RescueServerExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
ResizeServer(ctx context.Context, projectId string, region string, serverId string) ApiResizeServerRequest
/*
ResizeServerExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
ResizeVolume(ctx context.Context, projectId string, region string, volumeId string) ApiResizeVolumeRequest
/*
ResizeVolumeExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
RestoreBackup(ctx context.Context, projectId string, region string, backupId string) ApiRestoreBackupRequest
/*
RestoreBackupExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
StartServer(ctx context.Context, projectId string, region string, serverId string) ApiStartServerRequest
/*
StartServerExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
StopServer(ctx context.Context, projectId string, region string, serverId string) ApiStopServerRequest
/*
StopServerExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
UnrescueServer(ctx context.Context, projectId string, region string, serverId string) ApiUnrescueServerRequest
/*
UnrescueServerExecute executes the request
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
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
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
UpdateVolumeExecute(ctx context.Context, projectId string, region string, volumeId string) (*Volume, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DefaultApiService ¶
type DefaultApiService service
DefaultApiService DefaultApi service Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DeleteAffinityGroupRequest
deprecated
added in
v0.23.0
type DeleteAffinityGroupRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DeleteAffinityGroupRequest) Execute
deprecated
added in
v0.23.0
func (r DeleteAffinityGroupRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DeleteBackupRequest
deprecated
added in
v0.23.0
type DeleteBackupRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DeleteBackupRequest) Execute
deprecated
added in
v0.23.0
func (r DeleteBackupRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DeleteBackupRequest) Force ¶ added in v0.23.0
func (r DeleteBackupRequest) Force(force bool) ApiDeleteBackupRequest
Force action. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DeleteImageRequest
deprecated
added in
v0.23.0
type DeleteImageRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DeleteImageRequest) Execute
deprecated
added in
v0.23.0
func (r DeleteImageRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DeleteImageShareConsumerRequest
deprecated
added in
v0.23.0
type DeleteImageShareConsumerRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DeleteImageShareConsumerRequest) Execute
deprecated
added in
v0.23.0
func (r DeleteImageShareConsumerRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DeleteImageShareRequest
deprecated
added in
v0.23.0
type DeleteImageShareRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DeleteImageShareRequest) Execute
deprecated
added in
v0.23.0
func (r DeleteImageShareRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DeleteKeyPairRequest
deprecated
added in
v0.23.0
type DeleteKeyPairRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DeleteKeyPairRequest) Execute
deprecated
added in
v0.23.0
func (r DeleteKeyPairRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DeleteNetworkAreaRangeRequest
deprecated
added in
v0.23.0
type DeleteNetworkAreaRangeRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DeleteNetworkAreaRangeRequest) Execute
deprecated
added in
v0.23.0
func (r DeleteNetworkAreaRangeRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DeleteNetworkAreaRegionRequest
deprecated
added in
v1.0.0
type DeleteNetworkAreaRegionRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DeleteNetworkAreaRegionRequest) Execute
deprecated
added in
v1.0.0
func (r DeleteNetworkAreaRegionRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DeleteNetworkAreaRequest
deprecated
added in
v0.23.0
type DeleteNetworkAreaRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DeleteNetworkAreaRequest) Execute
deprecated
added in
v0.23.0
func (r DeleteNetworkAreaRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DeleteNetworkAreaRouteRequest
deprecated
added in
v0.23.0
type DeleteNetworkAreaRouteRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DeleteNetworkAreaRouteRequest) Execute
deprecated
added in
v0.23.0
func (r DeleteNetworkAreaRouteRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DeleteNetworkRequest
deprecated
added in
v0.23.0
type DeleteNetworkRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DeleteNetworkRequest) Execute
deprecated
added in
v0.23.0
func (r DeleteNetworkRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DeleteNicRequest
deprecated
added in
v0.23.0
type DeleteNicRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DeleteNicRequest) Execute
deprecated
added in
v0.23.0
func (r DeleteNicRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DeletePublicIPRequest
deprecated
added in
v0.23.0
type DeletePublicIPRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DeletePublicIPRequest) Execute
deprecated
added in
v0.23.0
func (r DeletePublicIPRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DeleteRouteFromRoutingTableRequest
deprecated
added in
v1.0.0
type DeleteRouteFromRoutingTableRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DeleteRouteFromRoutingTableRequest) Execute
deprecated
added in
v1.0.0
func (r DeleteRouteFromRoutingTableRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DeleteRoutingTableFromAreaRequest
deprecated
added in
v1.0.0
type DeleteRoutingTableFromAreaRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DeleteRoutingTableFromAreaRequest) Execute
deprecated
added in
v1.0.0
func (r DeleteRoutingTableFromAreaRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DeleteSecurityGroupRequest
deprecated
added in
v0.23.0
type DeleteSecurityGroupRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DeleteSecurityGroupRequest) Execute
deprecated
added in
v0.23.0
func (r DeleteSecurityGroupRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DeleteSecurityGroupRuleRequest
deprecated
added in
v0.23.0
type DeleteSecurityGroupRuleRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DeleteSecurityGroupRuleRequest) Execute
deprecated
added in
v0.23.0
func (r DeleteSecurityGroupRuleRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DeleteServerRequest
deprecated
added in
v0.23.0
type DeleteServerRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DeleteServerRequest) Execute
deprecated
added in
v0.23.0
func (r DeleteServerRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DeleteSnapshotRequest
deprecated
added in
v0.23.0
type DeleteSnapshotRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DeleteSnapshotRequest) Execute
deprecated
added in
v0.23.0
func (r DeleteSnapshotRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DeleteVolumeRequest
deprecated
added in
v0.23.0
type DeleteVolumeRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DeleteVolumeRequest) Execute
deprecated
added in
v0.23.0
func (r DeleteVolumeRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DestinationCIDRv4) GetType ¶ added in v1.0.0
func (o *DestinationCIDRv4) GetType() (ret DestinationCIDRv4GetTypeRetType)
GetType returns the Type field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DestinationCIDRv4) GetValue ¶ added in v1.0.0
func (o *DestinationCIDRv4) GetValue() (ret DestinationCIDRv4GetValueRetType)
GetValue returns the Value field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DestinationCIDRv4) SetType ¶ added in v1.0.0
func (o *DestinationCIDRv4) SetType(v DestinationCIDRv4GetTypeRetType)
SetType sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DestinationCIDRv4) SetValue ¶ added in v1.0.0
func (o *DestinationCIDRv4) SetValue(v DestinationCIDRv4GetValueRetType)
SetValue sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DestinationCIDRv4) ToMap
deprecated
added in
v1.0.0
func (o DestinationCIDRv4) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DestinationCIDRv4GetTypeArgType
deprecated
added in
v1.0.0
type DestinationCIDRv4GetTypeArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DestinationCIDRv4GetTypeAttributeType ¶ added in v1.0.0
type DestinationCIDRv4GetTypeAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DestinationCIDRv4GetTypeRetType
deprecated
added in
v1.0.0
type DestinationCIDRv4GetTypeRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DestinationCIDRv4GetValueArgType
deprecated
added in
v1.0.0
type DestinationCIDRv4GetValueArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DestinationCIDRv4GetValueAttributeType ¶ added in v1.0.0
type DestinationCIDRv4GetValueAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DestinationCIDRv4GetValueRetType
deprecated
added in
v1.0.0
type DestinationCIDRv4GetValueRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DestinationCIDRv6) GetType ¶ added in v1.0.0
func (o *DestinationCIDRv6) GetType() (ret DestinationCIDRv6GetTypeRetType)
GetType returns the Type field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DestinationCIDRv6) GetValue ¶ added in v1.0.0
func (o *DestinationCIDRv6) GetValue() (ret DestinationCIDRv6GetValueRetType)
GetValue returns the Value field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DestinationCIDRv6) SetType ¶ added in v1.0.0
func (o *DestinationCIDRv6) SetType(v DestinationCIDRv6GetTypeRetType)
SetType sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DestinationCIDRv6) SetValue ¶ added in v1.0.0
func (o *DestinationCIDRv6) SetValue(v DestinationCIDRv6GetValueRetType)
SetValue sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DestinationCIDRv6) ToMap
deprecated
added in
v1.0.0
func (o DestinationCIDRv6) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DestinationCIDRv6GetTypeArgType
deprecated
added in
v1.0.0
type DestinationCIDRv6GetTypeArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DestinationCIDRv6GetTypeAttributeType ¶ added in v1.0.0
type DestinationCIDRv6GetTypeAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DestinationCIDRv6GetTypeRetType
deprecated
added in
v1.0.0
type DestinationCIDRv6GetTypeRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DestinationCIDRv6GetValueArgType
deprecated
added in
v1.0.0
type DestinationCIDRv6GetValueArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DestinationCIDRv6GetValueAttributeType ¶ added in v1.0.0
type DestinationCIDRv6GetValueAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DestinationCIDRv6GetValueRetType
deprecated
added in
v1.0.0
type DestinationCIDRv6GetValueRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Error) GetCode ¶ added in v0.12.0
func (o *Error) GetCode() (ret ErrorGetCodeRetType)
GetCode returns the Code field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Error) GetMsg ¶ added in v0.12.0
func (o *Error) GetMsg() (ret ErrorGetMsgRetType)
GetMsg returns the Msg field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Error) SetCode ¶ added in v0.12.0
func (o *Error) SetCode(v ErrorGetCodeRetType)
SetCode sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Error) SetMsg ¶ added in v0.12.0
func (o *Error) SetMsg(v ErrorGetMsgRetType)
SetMsg sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ErrorGetCodeArgType
deprecated
added in
v0.21.2
type ErrorGetCodeArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ErrorGetCodeAttributeType ¶ added in v0.21.2
type ErrorGetCodeAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ErrorGetCodeRetType
deprecated
added in
v0.21.2
type ErrorGetCodeRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ErrorGetMsgArgType
deprecated
added in
v0.21.2
type ErrorGetMsgArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ErrorGetMsgAttributeType ¶ added in v0.21.2
type ErrorGetMsgAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ErrorGetMsgRetType
deprecated
added in
v0.21.2
type ErrorGetMsgRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetAffinityGroupRequest
deprecated
added in
v0.23.0
type GetAffinityGroupRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetAffinityGroupRequest) Execute
deprecated
added in
v0.23.0
func (r GetAffinityGroupRequest) Execute() (*AffinityGroup, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetAttachedVolumeRequest
deprecated
added in
v0.23.0
type GetAttachedVolumeRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetAttachedVolumeRequest) Execute
deprecated
added in
v0.23.0
func (r GetAttachedVolumeRequest) Execute() (*VolumeAttachment, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetBackupRequest
deprecated
added in
v0.23.0
type GetBackupRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetBackupRequest) Execute
deprecated
added in
v0.23.0
func (r GetBackupRequest) Execute() (*Backup, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetImageRequest
deprecated
added in
v0.23.0
type GetImageRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetImageRequest) Execute
deprecated
added in
v0.23.0
func (r GetImageRequest) Execute() (*Image, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetImageShareConsumerRequest
deprecated
added in
v0.23.0
type GetImageShareConsumerRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetImageShareConsumerRequest) Execute
deprecated
added in
v0.23.0
func (r GetImageShareConsumerRequest) Execute() (*ImageShareConsumer, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetImageShareRequest
deprecated
added in
v0.23.0
type GetImageShareRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetImageShareRequest) Execute
deprecated
added in
v0.23.0
func (r GetImageShareRequest) Execute() (*ImageShare, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetKeyPairRequest
deprecated
added in
v0.23.0
type GetKeyPairRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetKeyPairRequest) Execute
deprecated
added in
v0.23.0
func (r GetKeyPairRequest) Execute() (*Keypair, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetMachineTypeRequest
deprecated
added in
v0.23.0
type GetMachineTypeRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetMachineTypeRequest) Execute
deprecated
added in
v0.23.0
func (r GetMachineTypeRequest) Execute() (*MachineType, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetNetworkAreaRangeRequest
deprecated
added in
v0.23.0
type GetNetworkAreaRangeRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetNetworkAreaRangeRequest) Execute
deprecated
added in
v0.23.0
func (r GetNetworkAreaRangeRequest) Execute() (*NetworkRange, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetNetworkAreaRegionRequest
deprecated
added in
v1.0.0
type GetNetworkAreaRegionRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetNetworkAreaRegionRequest) Execute
deprecated
added in
v1.0.0
func (r GetNetworkAreaRegionRequest) Execute() (*RegionalArea, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetNetworkAreaRequest
deprecated
added in
v0.23.0
type GetNetworkAreaRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetNetworkAreaRequest) Execute
deprecated
added in
v0.23.0
func (r GetNetworkAreaRequest) Execute() (*NetworkArea, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetNetworkAreaRouteRequest
deprecated
added in
v0.23.0
type GetNetworkAreaRouteRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetNetworkAreaRouteRequest) Execute
deprecated
added in
v0.23.0
func (r GetNetworkAreaRouteRequest) Execute() (*Route, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetNetworkRequest
deprecated
added in
v0.23.0
type GetNetworkRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetNetworkRequest) Execute
deprecated
added in
v0.23.0
func (r GetNetworkRequest) Execute() (*Network, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetNicRequest
deprecated
added in
v0.23.0
type GetNicRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetNicRequest) Execute
deprecated
added in
v0.23.0
func (r GetNicRequest) Execute() (*NIC, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetOrganizationRequestRequest
deprecated
added in
v0.23.0
type GetOrganizationRequestRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetOrganizationRequestRequest) Execute
deprecated
added in
v0.23.0
func (r GetOrganizationRequestRequest) Execute() (*Request, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetProjectDetailsRequest
deprecated
added in
v0.29.0
type GetProjectDetailsRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetProjectDetailsRequest) Execute
deprecated
added in
v0.29.0
func (r GetProjectDetailsRequest) Execute() (*Project, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetProjectNICRequest
deprecated
added in
v0.23.0
type GetProjectNICRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetProjectNICRequest) Execute
deprecated
added in
v0.23.0
func (r GetProjectNICRequest) Execute() (*NIC, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetProjectRequestRequest
deprecated
added in
v0.23.0
type GetProjectRequestRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetProjectRequestRequest) Execute
deprecated
added in
v0.23.0
func (r GetProjectRequestRequest) Execute() (*Request, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetPublicIPRequest
deprecated
added in
v0.23.0
type GetPublicIPRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetPublicIPRequest) Execute
deprecated
added in
v0.23.0
func (r GetPublicIPRequest) Execute() (*PublicIp, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetRouteOfRoutingTableRequest
deprecated
added in
v1.0.0
type GetRouteOfRoutingTableRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetRouteOfRoutingTableRequest) Execute
deprecated
added in
v1.0.0
func (r GetRouteOfRoutingTableRequest) Execute() (*Route, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetRoutingTableOfAreaRequest
deprecated
added in
v1.0.0
type GetRoutingTableOfAreaRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetRoutingTableOfAreaRequest) Execute
deprecated
added in
v1.0.0
func (r GetRoutingTableOfAreaRequest) Execute() (*RoutingTable, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetSecurityGroupRequest
deprecated
added in
v0.23.0
type GetSecurityGroupRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetSecurityGroupRequest) Execute
deprecated
added in
v0.23.0
func (r GetSecurityGroupRequest) Execute() (*SecurityGroup, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetSecurityGroupRuleRequest
deprecated
added in
v0.23.0
type GetSecurityGroupRuleRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetSecurityGroupRuleRequest) Execute
deprecated
added in
v0.23.0
func (r GetSecurityGroupRuleRequest) Execute() (*SecurityGroupRule, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetServerConsoleRequest
deprecated
added in
v0.23.0
type GetServerConsoleRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetServerConsoleRequest) Execute
deprecated
added in
v0.23.0
func (r GetServerConsoleRequest) Execute() (*ServerConsoleUrl, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetServerLog200Response ¶ added in v0.13.0
type GetServerLog200Response struct {
Output GetServerLog200ResponseGetOutputAttributeType `json:"output,omitempty"`
}
GetServerLog200Response struct for GetServerLog200Response Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetServerLog200Response) HasOutput ¶ added in v0.13.0
func (o *GetServerLog200Response) HasOutput() bool
HasOutput returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetServerLog200Response) ToMap
deprecated
added in
v0.13.0
func (o GetServerLog200Response) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetServerLog200ResponseGetOutputArgType
deprecated
added in
v0.21.2
type GetServerLog200ResponseGetOutputArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetServerLog200ResponseGetOutputAttributeType ¶ added in v0.21.2
type GetServerLog200ResponseGetOutputAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetServerLog200ResponseGetOutputRetType
deprecated
added in
v0.21.2
type GetServerLog200ResponseGetOutputRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetServerLogRequest
deprecated
added in
v0.13.0
type GetServerLogRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetServerLogRequest) Execute
deprecated
added in
v0.23.0
func (r GetServerLogRequest) Execute() (*GetServerLog200Response, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetServerLogRequest) Length ¶ added in v0.13.0
func (r GetServerLogRequest) Length(length int64) ApiGetServerLogRequest
Request the server log. By default the length is limited to 2000 lines. Set to 0 to retrieve the complete log. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetServerRequest
deprecated
added in
v0.23.0
type GetServerRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetServerRequest) Details ¶ added in v0.23.0
func (r GetServerRequest) Details(details bool) ApiGetServerRequest
Show detailed information about server. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetServerRequest) Execute
deprecated
added in
v0.23.0
func (r GetServerRequest) Execute() (*Server, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetSnapshotRequest
deprecated
added in
v0.23.0
type GetSnapshotRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetSnapshotRequest) Execute
deprecated
added in
v0.23.0
func (r GetSnapshotRequest) Execute() (*Snapshot, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetVolumePerformanceClassRequest
deprecated
added in
v0.23.0
type GetVolumePerformanceClassRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetVolumePerformanceClassRequest) Execute
deprecated
added in
v0.23.0
func (r GetVolumePerformanceClassRequest) Execute() (*VolumePerformanceClass, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetVolumeRequest
deprecated
added in
v0.23.0
type GetVolumeRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetVolumeRequest) Execute
deprecated
added in
v0.23.0
func (r GetVolumeRequest) Execute() (*Volume, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ICMPParameters) GetCode ¶ added in v0.13.0
func (o *ICMPParameters) GetCode() (ret ICMPParametersGetCodeRetType)
GetCode returns the Code field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ICMPParameters) GetType ¶ added in v0.13.0
func (o *ICMPParameters) GetType() (ret ICMPParametersGetTypeRetType)
GetType returns the Type field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ICMPParameters) SetCode ¶ added in v0.13.0
func (o *ICMPParameters) SetCode(v ICMPParametersGetCodeRetType)
SetCode sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ICMPParameters) SetType ¶ added in v0.13.0
func (o *ICMPParameters) SetType(v ICMPParametersGetTypeRetType)
SetType sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ICMPParameters) ToMap
deprecated
added in
v0.13.0
func (o ICMPParameters) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ICMPParametersGetCodeArgType
deprecated
added in
v0.21.2
type ICMPParametersGetCodeArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ICMPParametersGetCodeAttributeType ¶ added in v0.21.2
type ICMPParametersGetCodeAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ICMPParametersGetCodeRetType
deprecated
added in
v0.21.2
type ICMPParametersGetCodeRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ICMPParametersGetTypeArgType
deprecated
added in
v0.21.2
type ICMPParametersGetTypeArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ICMPParametersGetTypeAttributeType ¶ added in v0.21.2
type ICMPParametersGetTypeAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ICMPParametersGetTypeRetType
deprecated
added in
v0.21.2
type ICMPParametersGetTypeRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. The `stackit-` prefix is reserved and cannot be used for Keys.
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). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Image) GetDiskFormat ¶ added in v0.17.0
func (o *Image) GetDiskFormat() (ret ImageGetDiskFormatRetType)
GetDiskFormat returns the DiskFormat field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Image) GetName ¶ added in v0.17.0
func (o *Image) GetName() (ret ImageGetNameRetType)
GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Image) HasAgent ¶ added in v0.28.0
HasAgent returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Image) HasChecksum ¶ added in v0.17.0
HasChecksum returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Image) HasConfig ¶ added in v0.17.0
HasConfig returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Image) HasCreatedAt ¶ added in v0.17.0
HasCreatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Image) HasId ¶ added in v0.17.0
HasId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Image) HasImportProgress ¶ added in v1.2.0
HasImportProgress returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Image) HasLabels ¶ added in v0.17.0
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Image) HasMinDiskSize ¶ added in v0.17.0
HasMinDiskSize returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Image) HasMinRam ¶ added in v0.17.0
HasMinRam returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Image) HasOwner ¶ added in v0.17.0
HasOwner returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Image) HasProtected ¶ added in v0.17.0
HasProtected returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Image) HasScope ¶ added in v0.17.0
HasScope returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Image) HasSize ¶ added in v0.21.1
HasSize returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Image) HasStatus ¶ added in v0.17.0
HasStatus returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Image) HasUpdatedAt ¶ added in v0.17.0
HasUpdatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Image) SetDiskFormat ¶ added in v0.17.0
func (o *Image) SetDiskFormat(v ImageGetDiskFormatRetType)
SetDiskFormat sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Image) SetName ¶ added in v0.17.0
func (o *Image) SetName(v ImageGetNameRetType)
SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ImageAgent) HasProvisionByDefault ¶ added in v0.28.0
func (o *ImageAgent) HasProvisionByDefault() bool
HasProvisionByDefault returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ImageAgent) HasSupported ¶ added in v0.28.0
func (o *ImageAgent) HasSupported() bool
HasSupported returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ImageAgent) ToMap
deprecated
added in
v0.28.0
func (o ImageAgent) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageAgentgetProvisionByDefaultArgType
deprecated
added in
v0.28.0
type ImageAgentgetProvisionByDefaultArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageAgentgetProvisionByDefaultAttributeType ¶ added in v0.28.0
type ImageAgentgetProvisionByDefaultAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageAgentgetProvisionByDefaultRetType
deprecated
added in
v0.28.0
type ImageAgentgetProvisionByDefaultRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageAgentgetSupportedArgType
deprecated
added in
v0.28.0
type ImageAgentgetSupportedArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageAgentgetSupportedAttributeType ¶ added in v0.28.0
type ImageAgentgetSupportedAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageAgentgetSupportedRetType
deprecated
added in
v0.28.0
type ImageAgentgetSupportedRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ImageChecksum) GetAlgorithm ¶ added in v0.17.0
func (o *ImageChecksum) GetAlgorithm() (ret ImageChecksumGetAlgorithmRetType)
GetAlgorithm returns the Algorithm field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ImageChecksum) GetDigest ¶ added in v0.17.0
func (o *ImageChecksum) GetDigest() (ret ImageChecksumGetDigestRetType)
GetDigest returns the Digest field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ImageChecksum) SetAlgorithm ¶ added in v0.17.0
func (o *ImageChecksum) SetAlgorithm(v ImageChecksumGetAlgorithmRetType)
SetAlgorithm sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ImageChecksum) SetDigest ¶ added in v0.17.0
func (o *ImageChecksum) SetDigest(v ImageChecksumGetDigestRetType)
SetDigest sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ImageChecksum) ToMap
deprecated
added in
v0.17.0
func (o ImageChecksum) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageChecksumGetAlgorithmArgType
deprecated
added in
v0.21.2
type ImageChecksumGetAlgorithmArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageChecksumGetAlgorithmAttributeType ¶ added in v0.21.2
type ImageChecksumGetAlgorithmAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageChecksumGetAlgorithmRetType
deprecated
added in
v0.21.2
type ImageChecksumGetAlgorithmRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageChecksumGetDigestArgType
deprecated
added in
v0.21.2
type ImageChecksumGetDigestArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageChecksumGetDigestAttributeType ¶ added in v0.21.2
type ImageChecksumGetDigestAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageChecksumGetDigestRetType
deprecated
added in
v0.21.2
type ImageChecksumGetDigestRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ImageConfig) HasArchitecture ¶ added in v0.21.1
func (o *ImageConfig) HasArchitecture() bool
HasArchitecture returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ImageConfig) HasBootMenu ¶ added in v0.17.0
func (o *ImageConfig) HasBootMenu() bool
HasBootMenu returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ImageConfig) HasCdromBus ¶ added in v0.17.0
func (o *ImageConfig) HasCdromBus() bool
HasCdromBus returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ImageConfig) HasDiskBus ¶ added in v0.17.0
func (o *ImageConfig) HasDiskBus() bool
HasDiskBus returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ImageConfig) HasNicModel ¶ added in v0.17.0
func (o *ImageConfig) HasNicModel() bool
HasNicModel returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ImageConfig) HasOperatingSystem ¶ added in v0.17.0
func (o *ImageConfig) HasOperatingSystem() bool
HasOperatingSystem returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ImageConfig) HasOperatingSystemDistro ¶ added in v0.17.0
func (o *ImageConfig) HasOperatingSystemDistro() bool
HasOperatingSystemDistro returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ImageConfig) HasOperatingSystemVersion ¶ added in v0.17.0
func (o *ImageConfig) HasOperatingSystemVersion() bool
HasOperatingSystemVersion returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ImageConfig) HasRescueBus ¶ added in v0.17.0
func (o *ImageConfig) HasRescueBus() bool
HasRescueBus returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ImageConfig) HasRescueDevice ¶ added in v0.17.0
func (o *ImageConfig) HasRescueDevice() bool
HasRescueDevice returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ImageConfig) HasSecureBoot ¶ added in v0.17.0
func (o *ImageConfig) HasSecureBoot() bool
HasSecureBoot returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ImageConfig) HasUefi ¶ added in v0.17.0
func (o *ImageConfig) HasUefi() bool
HasUefi returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ImageConfig) HasVideoModel ¶ added in v0.17.0
func (o *ImageConfig) HasVideoModel() bool
HasVideoModel returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ImageConfig) HasVirtioScsi ¶ added in v0.17.0
func (o *ImageConfig) HasVirtioScsi() bool
HasVirtioScsi returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ImageConfig) SetCdromBusNil ¶ added in v0.17.0
func (o *ImageConfig) SetCdromBusNil()
SetCdromBusNil sets the value for CdromBus to be an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ImageConfig) SetDiskBusNil ¶ added in v0.17.0
func (o *ImageConfig) SetDiskBusNil()
SetDiskBusNil sets the value for DiskBus to be an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ImageConfig) SetNicModelNil ¶ added in v0.17.0
func (o *ImageConfig) SetNicModelNil()
SetNicModelNil sets the value for NicModel to be an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ImageConfig) SetOperatingSystemDistroNil ¶ added in v0.17.0
func (o *ImageConfig) SetOperatingSystemDistroNil()
SetOperatingSystemDistroNil sets the value for OperatingSystemDistro to be an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ImageConfig) SetOperatingSystemVersionNil ¶ added in v0.17.0
func (o *ImageConfig) SetOperatingSystemVersionNil()
SetOperatingSystemVersionNil sets the value for OperatingSystemVersion to be an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ImageConfig) SetRescueBusNil ¶ added in v0.17.0
func (o *ImageConfig) SetRescueBusNil()
SetRescueBusNil sets the value for RescueBus to be an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ImageConfig) SetRescueDeviceNil ¶ added in v0.17.0
func (o *ImageConfig) SetRescueDeviceNil()
SetRescueDeviceNil sets the value for RescueDevice to be an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ImageConfig) SetVideoModelNil ¶ added in v0.17.0
func (o *ImageConfig) SetVideoModelNil()
SetVideoModelNil sets the value for VideoModel to be an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ImageConfig) ToMap
deprecated
added in
v0.17.0
func (o ImageConfig) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageConfigGetArchitectureArgType
deprecated
added in
v0.21.2
type ImageConfigGetArchitectureArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageConfigGetArchitectureAttributeType ¶ added in v0.21.2
type ImageConfigGetArchitectureAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageConfigGetArchitectureRetType
deprecated
added in
v0.21.2
type ImageConfigGetArchitectureRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageConfigGetCdromBusArgType
deprecated
added in
v0.21.2
type ImageConfigGetCdromBusArgType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageConfigGetCdromBusAttributeType ¶ added in v0.21.2
type ImageConfigGetCdromBusAttributeType = *NullableString
isNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageConfigGetCdromBusRetType
deprecated
added in
v0.21.2
type ImageConfigGetCdromBusRetType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageConfigGetDiskBusArgType
deprecated
added in
v0.21.2
type ImageConfigGetDiskBusArgType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageConfigGetDiskBusAttributeType ¶ added in v0.21.2
type ImageConfigGetDiskBusAttributeType = *NullableString
isNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageConfigGetDiskBusRetType
deprecated
added in
v0.21.2
type ImageConfigGetDiskBusRetType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageConfigGetNicModelArgType
deprecated
added in
v0.21.2
type ImageConfigGetNicModelArgType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageConfigGetNicModelAttributeType ¶ added in v0.21.2
type ImageConfigGetNicModelAttributeType = *NullableString
isNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageConfigGetNicModelRetType
deprecated
added in
v0.21.2
type ImageConfigGetNicModelRetType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageConfigGetOperatingSystemArgType
deprecated
added in
v0.21.2
type ImageConfigGetOperatingSystemArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageConfigGetOperatingSystemAttributeType ¶ added in v0.21.2
type ImageConfigGetOperatingSystemAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageConfigGetOperatingSystemDistroArgType
deprecated
added in
v0.21.2
type ImageConfigGetOperatingSystemDistroArgType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageConfigGetOperatingSystemDistroAttributeType ¶ added in v0.21.2
type ImageConfigGetOperatingSystemDistroAttributeType = *NullableString
isNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageConfigGetOperatingSystemDistroRetType
deprecated
added in
v0.21.2
type ImageConfigGetOperatingSystemDistroRetType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageConfigGetOperatingSystemRetType
deprecated
added in
v0.21.2
type ImageConfigGetOperatingSystemRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageConfigGetOperatingSystemVersionArgType
deprecated
added in
v0.21.2
type ImageConfigGetOperatingSystemVersionArgType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageConfigGetOperatingSystemVersionAttributeType ¶ added in v0.21.2
type ImageConfigGetOperatingSystemVersionAttributeType = *NullableString
isNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageConfigGetOperatingSystemVersionRetType
deprecated
added in
v0.21.2
type ImageConfigGetOperatingSystemVersionRetType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageConfigGetRescueBusArgType
deprecated
added in
v0.21.2
type ImageConfigGetRescueBusArgType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageConfigGetRescueBusAttributeType ¶ added in v0.21.2
type ImageConfigGetRescueBusAttributeType = *NullableString
isNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageConfigGetRescueBusRetType
deprecated
added in
v0.21.2
type ImageConfigGetRescueBusRetType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageConfigGetRescueDeviceArgType
deprecated
added in
v0.21.2
type ImageConfigGetRescueDeviceArgType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageConfigGetRescueDeviceAttributeType ¶ added in v0.21.2
type ImageConfigGetRescueDeviceAttributeType = *NullableString
isNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageConfigGetRescueDeviceRetType
deprecated
added in
v0.21.2
type ImageConfigGetRescueDeviceRetType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageConfigGetVideoModelArgType
deprecated
added in
v0.21.2
type ImageConfigGetVideoModelArgType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageConfigGetVideoModelAttributeType ¶ added in v0.21.2
type ImageConfigGetVideoModelAttributeType = *NullableString
isNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageConfigGetVideoModelRetType
deprecated
added in
v0.21.2
type ImageConfigGetVideoModelRetType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageConfiggetBootMenuArgType
deprecated
added in
v0.21.2
type ImageConfiggetBootMenuArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageConfiggetBootMenuAttributeType ¶ added in v0.21.2
type ImageConfiggetBootMenuAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageConfiggetBootMenuRetType
deprecated
added in
v0.21.2
type ImageConfiggetBootMenuRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageConfiggetSecureBootArgType
deprecated
added in
v0.21.2
type ImageConfiggetSecureBootArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageConfiggetSecureBootAttributeType ¶ added in v0.21.2
type ImageConfiggetSecureBootAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageConfiggetSecureBootRetType
deprecated
added in
v0.21.2
type ImageConfiggetSecureBootRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageConfiggetUefiArgType
deprecated
added in
v0.21.2
type ImageConfiggetUefiArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageConfiggetUefiAttributeType ¶ added in v0.21.2
type ImageConfiggetUefiAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageConfiggetUefiRetType
deprecated
added in
v0.21.2
type ImageConfiggetUefiRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageConfiggetVirtioScsiArgType
deprecated
added in
v0.21.2
type ImageConfiggetVirtioScsiArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageConfiggetVirtioScsiAttributeType ¶ added in v0.21.2
type ImageConfiggetVirtioScsiAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageConfiggetVirtioScsiRetType
deprecated
added in
v0.21.2
type ImageConfiggetVirtioScsiRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ImageCreateResponse) GetId ¶ added in v0.17.0
func (o *ImageCreateResponse) GetId() (ret ImageCreateResponseGetIdRetType)
GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ImageCreateResponse) GetUploadUrl ¶ added in v0.17.0
func (o *ImageCreateResponse) GetUploadUrl() (ret ImageCreateResponseGetUploadUrlRetType)
GetUploadUrl returns the UploadUrl field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ImageCreateResponse) SetId ¶ added in v0.17.0
func (o *ImageCreateResponse) SetId(v ImageCreateResponseGetIdRetType)
SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ImageCreateResponse) SetUploadUrl ¶ added in v0.17.0
func (o *ImageCreateResponse) SetUploadUrl(v ImageCreateResponseGetUploadUrlRetType)
SetUploadUrl sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ImageCreateResponse) ToMap
deprecated
added in
v0.17.0
func (o ImageCreateResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageCreateResponseGetIdArgType
deprecated
added in
v0.21.2
type ImageCreateResponseGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageCreateResponseGetIdAttributeType ¶ added in v0.21.2
type ImageCreateResponseGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageCreateResponseGetIdRetType
deprecated
added in
v0.21.2
type ImageCreateResponseGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageCreateResponseGetUploadUrlArgType
deprecated
added in
v0.21.2
type ImageCreateResponseGetUploadUrlArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageCreateResponseGetUploadUrlAttributeType ¶ added in v0.21.2
type ImageCreateResponseGetUploadUrlAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageCreateResponseGetUploadUrlRetType
deprecated
added in
v0.21.2
type ImageCreateResponseGetUploadUrlRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageFromVolumePayload ¶ added in v1.3.0
type ImageFromVolumePayload struct {
// Object that represents a disk format. Possible values: `raw`, `qcow2`, `iso`.
// REQUIRED
DiskFormat ImageFromVolumePayloadGetDiskFormatAttributeType `json:"diskFormat" required:"true"`
// 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewImageFromVolumePayload ¶ added in v1.3.0
func NewImageFromVolumePayload(diskFormat ImageFromVolumePayloadGetDiskFormatArgType, 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ImageFromVolumePayload) GetDiskFormat ¶ added in v1.3.0
func (o *ImageFromVolumePayload) GetDiskFormat() (ret ImageFromVolumePayloadGetDiskFormatRetType)
GetDiskFormat returns the DiskFormat field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ImageFromVolumePayload) GetName ¶ added in v1.3.0
func (o *ImageFromVolumePayload) GetName() (ret ImageFromVolumePayloadGetNameRetType)
GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ImageFromVolumePayload) HasProtected ¶ added in v1.3.0
func (o *ImageFromVolumePayload) HasProtected() bool
HasProtected returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ImageFromVolumePayload) SetDiskFormat ¶ added in v1.3.0
func (o *ImageFromVolumePayload) SetDiskFormat(v ImageFromVolumePayloadGetDiskFormatRetType)
SetDiskFormat sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ImageFromVolumePayload) SetName ¶ added in v1.3.0
func (o *ImageFromVolumePayload) SetName(v ImageFromVolumePayloadGetNameRetType)
SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ImageFromVolumePayload) ToMap
deprecated
added in
v1.3.0
func (o ImageFromVolumePayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageFromVolumePayloadGetDiskFormatArgType
deprecated
added in
v1.3.0
type ImageFromVolumePayloadGetDiskFormatArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageFromVolumePayloadGetDiskFormatAttributeType ¶ added in v1.3.0
type ImageFromVolumePayloadGetDiskFormatAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageFromVolumePayloadGetDiskFormatRetType
deprecated
added in
v1.3.0
type ImageFromVolumePayloadGetDiskFormatRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageFromVolumePayloadGetNameArgType
deprecated
added in
v1.3.0
type ImageFromVolumePayloadGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageFromVolumePayloadGetNameAttributeType ¶ added in v1.3.0
type ImageFromVolumePayloadGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageFromVolumePayloadGetNameRetType
deprecated
added in
v1.3.0
type ImageFromVolumePayloadGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageFromVolumePayloadgetProtectedArgType
deprecated
added in
v1.3.0
type ImageFromVolumePayloadgetProtectedArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageFromVolumePayloadgetProtectedAttributeType ¶ added in v1.3.0
type ImageFromVolumePayloadgetProtectedAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageFromVolumePayloadgetProtectedRetType
deprecated
added in
v1.3.0
type ImageFromVolumePayloadgetProtectedRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageFromVolumeRequest
deprecated
added in
v1.3.0
type ImageFromVolumeRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ImageFromVolumeRequest) Execute
deprecated
added in
v1.3.0
func (r ImageFromVolumeRequest) Execute() (*Image, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ImageFromVolumeRequest) ImageFromVolumePayload ¶ added in v1.3.0
func (r ImageFromVolumeRequest) ImageFromVolumePayload(imageFromVolumePayload ImageFromVolumePayload) ApiImageFromVolumeRequest
Create an image from a volume. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageGetAgentArgType
deprecated
added in
v0.28.0
type ImageGetAgentArgType = ImageAgent
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageGetAgentAttributeType ¶ added in v0.28.0
type ImageGetAgentAttributeType = *ImageAgent
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageGetAgentRetType
deprecated
added in
v0.28.0
type ImageGetAgentRetType = ImageAgent
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageGetChecksumArgType
deprecated
added in
v0.21.2
type ImageGetChecksumArgType = ImageChecksum
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageGetChecksumAttributeType ¶ added in v0.21.2
type ImageGetChecksumAttributeType = *ImageChecksum
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageGetChecksumRetType
deprecated
added in
v0.21.2
type ImageGetChecksumRetType = ImageChecksum
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageGetConfigArgType
deprecated
added in
v0.21.2
type ImageGetConfigArgType = ImageConfig
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageGetConfigAttributeType ¶ added in v0.21.2
type ImageGetConfigAttributeType = *ImageConfig
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageGetConfigRetType
deprecated
added in
v0.21.2
type ImageGetConfigRetType = ImageConfig
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageGetCreatedAtArgType
deprecated
added in
v0.21.2
type ImageGetCreatedAtAttributeType ¶ added in v0.21.2
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageGetCreatedAtRetType
deprecated
added in
v0.21.2
type ImageGetDiskFormatArgType
deprecated
added in
v0.21.2
type ImageGetDiskFormatArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageGetDiskFormatAttributeType ¶ added in v0.21.2
type ImageGetDiskFormatAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageGetDiskFormatRetType
deprecated
added in
v0.21.2
type ImageGetDiskFormatRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageGetIdArgType
deprecated
added in
v0.21.2
type ImageGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageGetIdAttributeType ¶ added in v0.21.2
type ImageGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageGetIdRetType
deprecated
added in
v0.21.2
type ImageGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageGetImportProgressArgType
deprecated
added in
v1.2.0
type ImageGetImportProgressArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageGetImportProgressAttributeType ¶ added in v1.2.0
type ImageGetImportProgressAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageGetImportProgressRetType
deprecated
added in
v1.2.0
type ImageGetImportProgressRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageGetLabelsArgType
deprecated
added in
v0.21.2
type ImageGetLabelsArgType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageGetLabelsAttributeType ¶ added in v0.21.2
type ImageGetLabelsAttributeType = *map[string]interface{}
isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageGetLabelsRetType
deprecated
added in
v0.21.2
type ImageGetLabelsRetType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageGetMinDiskSizeArgType
deprecated
added in
v0.21.2
type ImageGetMinDiskSizeArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageGetMinDiskSizeAttributeType ¶ added in v0.21.2
type ImageGetMinDiskSizeAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageGetMinDiskSizeRetType
deprecated
added in
v0.21.2
type ImageGetMinDiskSizeRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageGetMinRamArgType
deprecated
added in
v0.21.2
type ImageGetMinRamArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageGetMinRamAttributeType ¶ added in v0.21.2
type ImageGetMinRamAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageGetMinRamRetType
deprecated
added in
v0.21.2
type ImageGetMinRamRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageGetNameArgType
deprecated
added in
v0.21.2
type ImageGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageGetNameAttributeType ¶ added in v0.21.2
type ImageGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageGetNameRetType
deprecated
added in
v0.21.2
type ImageGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageGetOwnerArgType
deprecated
added in
v0.21.2
type ImageGetOwnerArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageGetOwnerAttributeType ¶ added in v0.21.2
type ImageGetOwnerAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageGetOwnerRetType
deprecated
added in
v0.21.2
type ImageGetOwnerRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageGetScopeArgType
deprecated
added in
v0.21.2
type ImageGetScopeArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageGetScopeAttributeType ¶ added in v0.21.2
type ImageGetScopeAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageGetScopeRetType
deprecated
added in
v0.21.2
type ImageGetScopeRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageGetSizeArgType
deprecated
added in
v0.21.2
type ImageGetSizeArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageGetSizeAttributeType ¶ added in v0.21.2
type ImageGetSizeAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageGetSizeRetType
deprecated
added in
v0.21.2
type ImageGetSizeRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageGetStatusArgType
deprecated
added in
v0.21.2
type ImageGetStatusArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageGetStatusAttributeType ¶ added in v0.21.2
type ImageGetStatusAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageGetStatusRetType
deprecated
added in
v0.21.2
type ImageGetStatusRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageGetUpdatedAtArgType
deprecated
added in
v0.21.2
type ImageGetUpdatedAtAttributeType ¶ added in v0.21.2
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageGetUpdatedAtRetType
deprecated
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ImageListResponse) GetItems ¶ added in v0.17.0
func (o *ImageListResponse) GetItems() (ret ImageListResponseGetItemsRetType)
GetItems returns the Items field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ImageListResponse) SetItems ¶ added in v0.17.0
func (o *ImageListResponse) SetItems(v ImageListResponseGetItemsRetType)
SetItems sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ImageListResponse) ToMap
deprecated
added in
v0.17.0
func (o ImageListResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageListResponseGetItemsArgType
deprecated
added in
v0.21.2
type ImageListResponseGetItemsArgType = []Image
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageListResponseGetItemsAttributeType ¶ added in v0.21.2
type ImageListResponseGetItemsAttributeType = *[]Image
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageListResponseGetItemsRetType
deprecated
added in
v0.21.2
type ImageListResponseGetItemsRetType = []Image
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ImageShare) HasParentOrganization ¶ added in v0.17.0
func (o *ImageShare) HasParentOrganization() bool
HasParentOrganization returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ImageShare) HasProjects ¶ added in v0.17.0
func (o *ImageShare) HasProjects() bool
HasProjects returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ImageShare) ToMap
deprecated
added in
v0.17.0
func (o ImageShare) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ImageShareConsumer) HasConsumerProjectId ¶ added in v0.17.0
func (o *ImageShareConsumer) HasConsumerProjectId() bool
HasConsumerProjectId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ImageShareConsumer) HasCreatedAt ¶ added in v0.17.0
func (o *ImageShareConsumer) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ImageShareConsumer) HasImageId ¶ added in v0.17.0
func (o *ImageShareConsumer) HasImageId() bool
HasImageId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ImageShareConsumer) HasUpdatedAt ¶ added in v0.17.0
func (o *ImageShareConsumer) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ImageShareConsumer) ToMap
deprecated
added in
v0.17.0
func (o ImageShareConsumer) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageShareConsumerGetConsumerProjectIdArgType
deprecated
added in
v0.21.2
type ImageShareConsumerGetConsumerProjectIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageShareConsumerGetConsumerProjectIdAttributeType ¶ added in v0.21.2
type ImageShareConsumerGetConsumerProjectIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageShareConsumerGetConsumerProjectIdRetType
deprecated
added in
v0.21.2
type ImageShareConsumerGetConsumerProjectIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageShareConsumerGetCreatedAtArgType
deprecated
added in
v0.21.2
type ImageShareConsumerGetCreatedAtAttributeType ¶ added in v0.21.2
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageShareConsumerGetCreatedAtRetType
deprecated
added in
v0.21.2
type ImageShareConsumerGetImageIdArgType
deprecated
added in
v0.21.2
type ImageShareConsumerGetImageIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageShareConsumerGetImageIdAttributeType ¶ added in v0.21.2
type ImageShareConsumerGetImageIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageShareConsumerGetImageIdRetType
deprecated
added in
v0.21.2
type ImageShareConsumerGetImageIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageShareConsumerGetUpdatedAtArgType
deprecated
added in
v0.21.2
type ImageShareConsumerGetUpdatedAtAttributeType ¶ added in v0.21.2
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageShareConsumerGetUpdatedAtRetType
deprecated
added in
v0.21.2
type ImageShareGetProjectsArgType
deprecated
added in
v0.21.2
type ImageShareGetProjectsArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageShareGetProjectsAttributeType ¶ added in v0.21.2
type ImageShareGetProjectsAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageShareGetProjectsRetType
deprecated
added in
v0.21.2
type ImageShareGetProjectsRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageSharegetParentOrganizationArgType
deprecated
added in
v0.21.2
type ImageSharegetParentOrganizationArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageSharegetParentOrganizationAttributeType ¶ added in v0.21.2
type ImageSharegetParentOrganizationAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageSharegetParentOrganizationRetType
deprecated
added in
v0.21.2
type ImageSharegetParentOrganizationRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImagegetProtectedArgType
deprecated
added in
v0.21.2
type ImagegetProtectedArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImagegetProtectedAttributeType ¶ added in v0.21.2
type ImagegetProtectedAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImagegetProtectedRetType
deprecated
added in
v0.21.2
type ImagegetProtectedRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*KeyPairListResponse) GetItems ¶ added in v0.16.0
func (o *KeyPairListResponse) GetItems() (ret KeyPairListResponseGetItemsRetType)
GetItems returns the Items field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*KeyPairListResponse) SetItems ¶ added in v0.16.0
func (o *KeyPairListResponse) SetItems(v KeyPairListResponseGetItemsRetType)
SetItems sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (KeyPairListResponse) ToMap
deprecated
added in
v0.16.0
func (o KeyPairListResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeyPairListResponseGetItemsArgType
deprecated
added in
v0.21.2
type KeyPairListResponseGetItemsArgType = []Keypair
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeyPairListResponseGetItemsAttributeType ¶ added in v0.21.2
type KeyPairListResponseGetItemsAttributeType = *[]Keypair
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeyPairListResponseGetItemsRetType
deprecated
added in
v0.21.2
type KeyPairListResponseGetItemsRetType = []Keypair
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. The `stackit-` prefix is reserved and cannot be used for Keys.
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Keypair) GetPublicKey ¶ added in v0.16.0
func (o *Keypair) GetPublicKey() (ret KeypairGetPublicKeyRetType)
GetPublicKey returns the PublicKey field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Keypair) HasCreatedAt ¶ added in v0.16.0
HasCreatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Keypair) HasFingerprint ¶ added in v0.16.0
HasFingerprint returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Keypair) HasLabels ¶ added in v0.16.0
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Keypair) HasName ¶ added in v0.16.0
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Keypair) HasUpdatedAt ¶ added in v0.16.0
HasUpdatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Keypair) SetPublicKey ¶ added in v0.16.0
func (o *Keypair) SetPublicKey(v KeypairGetPublicKeyRetType)
SetPublicKey sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeypairGetCreatedAtArgType
deprecated
added in
v0.21.2
type KeypairGetCreatedAtAttributeType ¶ added in v0.21.2
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeypairGetCreatedAtRetType
deprecated
added in
v0.21.2
type KeypairGetFingerprintArgType
deprecated
added in
v0.21.2
type KeypairGetFingerprintArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeypairGetFingerprintAttributeType ¶ added in v0.21.2
type KeypairGetFingerprintAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeypairGetFingerprintRetType
deprecated
added in
v0.21.2
type KeypairGetFingerprintRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeypairGetLabelsArgType
deprecated
added in
v0.21.2
type KeypairGetLabelsArgType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeypairGetLabelsAttributeType ¶ added in v0.21.2
type KeypairGetLabelsAttributeType = *map[string]interface{}
isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeypairGetLabelsRetType
deprecated
added in
v0.21.2
type KeypairGetLabelsRetType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeypairGetNameArgType
deprecated
added in
v0.21.2
type KeypairGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeypairGetNameAttributeType ¶ added in v0.21.2
type KeypairGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeypairGetNameRetType
deprecated
added in
v0.21.2
type KeypairGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeypairGetPublicKeyArgType
deprecated
added in
v0.21.2
type KeypairGetPublicKeyArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeypairGetPublicKeyAttributeType ¶ added in v0.21.2
type KeypairGetPublicKeyAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeypairGetPublicKeyRetType
deprecated
added in
v0.21.2
type KeypairGetPublicKeyRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeypairGetUpdatedAtArgType
deprecated
added in
v0.21.2
type KeypairGetUpdatedAtAttributeType ¶ added in v0.21.2
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KeypairGetUpdatedAtRetType
deprecated
added in
v0.21.2
type ListAffinityGroupsRequest
deprecated
added in
v0.23.0
type ListAffinityGroupsRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListAffinityGroupsRequest) Execute
deprecated
added in
v0.23.0
func (r ListAffinityGroupsRequest) Execute() (*AffinityGroupListResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListAttachedVolumesRequest
deprecated
added in
v0.23.0
type ListAttachedVolumesRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListAttachedVolumesRequest) Execute
deprecated
added in
v0.23.0
func (r ListAttachedVolumesRequest) Execute() (*VolumeAttachmentListResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListAvailabilityZonesRequest
deprecated
added in
v0.23.0
type ListAvailabilityZonesRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListAvailabilityZonesRequest) Execute
deprecated
added in
v0.23.0
func (r ListAvailabilityZonesRequest) Execute() (*AvailabilityZoneListResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListBackupsRequest
deprecated
added in
v0.23.0
type ListBackupsRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListBackupsRequest) Execute
deprecated
added in
v0.23.0
func (r ListBackupsRequest) Execute() (*BackupListResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListBackupsRequest) LabelSelector ¶ added in v0.23.0
func (r ListBackupsRequest) LabelSelector(labelSelector string) ApiListBackupsRequest
Filter resources by labels. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListImagesRequest
deprecated
added in
v0.23.0
type ListImagesRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListImagesRequest) All ¶ added in v0.23.0
func (r ListImagesRequest) All(all bool) ApiListImagesRequest
List all Images. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListImagesRequest) Execute
deprecated
added in
v0.23.0
func (r ListImagesRequest) Execute() (*ImageListResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListImagesRequest) LabelSelector ¶ added in v0.23.0
func (r ListImagesRequest) LabelSelector(labelSelector string) ApiListImagesRequest
Filter resources by labels. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListKeyPairsRequest
deprecated
added in
v0.23.0
type ListKeyPairsRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListKeyPairsRequest) Execute
deprecated
added in
v0.23.0
func (r ListKeyPairsRequest) Execute() (*KeyPairListResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListKeyPairsRequest) LabelSelector ¶ added in v0.23.0
func (r ListKeyPairsRequest) LabelSelector(labelSelector string) ApiListKeyPairsRequest
Filter resources by labels. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListMachineTypesRequest
deprecated
added in
v0.23.0
type ListMachineTypesRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListMachineTypesRequest) Execute
deprecated
added in
v0.23.0
func (r ListMachineTypesRequest) Execute() (*MachineTypeListResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListMachineTypesRequest) Filter ¶ added in v0.23.0
func (r ListMachineTypesRequest) Filter(filter string) ApiListMachineTypesRequest
Filter resources by fields. A subset of expr-lang is supported. See https://expr-lang.org/docs/language-definition for usage details. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListNetworkAreaProjectsRequest
deprecated
added in
v0.23.0
type ListNetworkAreaProjectsRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListNetworkAreaProjectsRequest) Execute
deprecated
added in
v0.23.0
func (r ListNetworkAreaProjectsRequest) Execute() (*ProjectListResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListNetworkAreaRangesRequest
deprecated
added in
v0.23.0
type ListNetworkAreaRangesRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListNetworkAreaRangesRequest) Execute
deprecated
added in
v0.23.0
func (r ListNetworkAreaRangesRequest) Execute() (*NetworkRangeListResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListNetworkAreaRegionsRequest
deprecated
added in
v1.0.0
type ListNetworkAreaRegionsRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListNetworkAreaRegionsRequest) Execute
deprecated
added in
v1.0.0
func (r ListNetworkAreaRegionsRequest) Execute() (*RegionalAreaListResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListNetworkAreaRoutesRequest
deprecated
added in
v0.23.0
type ListNetworkAreaRoutesRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListNetworkAreaRoutesRequest) Execute
deprecated
added in
v0.23.0
func (r ListNetworkAreaRoutesRequest) Execute() (*RouteListResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListNetworkAreaRoutesRequest) LabelSelector ¶ added in v0.23.0
func (r ListNetworkAreaRoutesRequest) LabelSelector(labelSelector string) ApiListNetworkAreaRoutesRequest
Filter resources by labels. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListNetworkAreasRequest
deprecated
added in
v0.23.0
type ListNetworkAreasRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListNetworkAreasRequest) Execute
deprecated
added in
v0.23.0
func (r ListNetworkAreasRequest) Execute() (*NetworkAreaListResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListNetworkAreasRequest) LabelSelector ¶ added in v0.23.0
func (r ListNetworkAreasRequest) LabelSelector(labelSelector string) ApiListNetworkAreasRequest
Filter resources by labels. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListNetworksRequest
deprecated
added in
v0.23.0
type ListNetworksRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListNetworksRequest) Execute
deprecated
added in
v0.23.0
func (r ListNetworksRequest) Execute() (*NetworkListResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListNetworksRequest) LabelSelector ¶ added in v0.23.0
func (r ListNetworksRequest) LabelSelector(labelSelector string) ApiListNetworksRequest
Filter resources by labels. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListNicsRequest
deprecated
added in
v0.23.0
type ListNicsRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListNicsRequest) Execute
deprecated
added in
v0.23.0
func (r ListNicsRequest) Execute() (*NICListResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListNicsRequest) LabelSelector ¶ added in v0.23.0
func (r ListNicsRequest) LabelSelector(labelSelector string) ApiListNicsRequest
Filter resources by labels. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListProjectNICsRequest
deprecated
added in
v0.23.0
type ListProjectNICsRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListProjectNICsRequest) Execute
deprecated
added in
v0.23.0
func (r ListProjectNICsRequest) Execute() (*NICListResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListProjectNICsRequest) LabelSelector ¶ added in v0.23.0
func (r ListProjectNICsRequest) LabelSelector(labelSelector string) ApiListProjectNICsRequest
Filter resources by labels. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListPublicIPRangesRequest
deprecated
added in
v0.23.0
type ListPublicIPRangesRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListPublicIPRangesRequest) Execute
deprecated
added in
v0.23.0
func (r ListPublicIPRangesRequest) Execute() (*PublicNetworkListResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListPublicIPsRequest
deprecated
added in
v0.23.0
type ListPublicIPsRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListPublicIPsRequest) Execute
deprecated
added in
v0.23.0
func (r ListPublicIPsRequest) Execute() (*PublicIpListResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListPublicIPsRequest) LabelSelector ¶ added in v0.23.0
func (r ListPublicIPsRequest) LabelSelector(labelSelector string) ApiListPublicIPsRequest
Filter resources by labels. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListQuotasRequest
deprecated
added in
v0.23.0
type ListQuotasRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListQuotasRequest) Execute
deprecated
added in
v0.23.0
func (r ListQuotasRequest) Execute() (*QuotaListResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListRoutesOfRoutingTableRequest
deprecated
added in
v1.0.0
type ListRoutesOfRoutingTableRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListRoutesOfRoutingTableRequest) Execute
deprecated
added in
v1.0.0
func (r ListRoutesOfRoutingTableRequest) Execute() (*RouteListResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListRoutesOfRoutingTableRequest) LabelSelector ¶ added in v1.0.0
func (r ListRoutesOfRoutingTableRequest) LabelSelector(labelSelector string) ApiListRoutesOfRoutingTableRequest
Filter resources by labels. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListRoutingTablesOfAreaRequest
deprecated
added in
v1.0.0
type ListRoutingTablesOfAreaRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListRoutingTablesOfAreaRequest) Execute
deprecated
added in
v1.0.0
func (r ListRoutingTablesOfAreaRequest) Execute() (*RoutingTableListResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListRoutingTablesOfAreaRequest) LabelSelector ¶ added in v1.0.0
func (r ListRoutingTablesOfAreaRequest) LabelSelector(labelSelector string) ApiListRoutingTablesOfAreaRequest
Filter resources by labels. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListSecurityGroupRulesRequest
deprecated
added in
v0.23.0
type ListSecurityGroupRulesRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListSecurityGroupRulesRequest) Execute
deprecated
added in
v0.23.0
func (r ListSecurityGroupRulesRequest) Execute() (*SecurityGroupRuleListResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListSecurityGroupsRequest
deprecated
added in
v0.23.0
type ListSecurityGroupsRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListSecurityGroupsRequest) Execute
deprecated
added in
v0.23.0
func (r ListSecurityGroupsRequest) Execute() (*SecurityGroupListResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListSecurityGroupsRequest) LabelSelector ¶ added in v0.23.0
func (r ListSecurityGroupsRequest) LabelSelector(labelSelector string) ApiListSecurityGroupsRequest
Filter resources by labels. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListServerNICsRequest
deprecated
added in
v1.0.0
type ListServerNICsRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListServerNICsRequest) Execute
deprecated
added in
v1.0.0
func (r ListServerNICsRequest) Execute() (*NICListResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListServerServiceAccountsRequest
deprecated
added in
v0.23.0
type ListServerServiceAccountsRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListServerServiceAccountsRequest) Execute
deprecated
added in
v0.23.0
func (r ListServerServiceAccountsRequest) Execute() (*ServiceAccountMailListResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListServersRequest
deprecated
added in
v0.23.0
type ListServersRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListServersRequest) Details ¶ added in v0.23.0
func (r ListServersRequest) Details(details bool) ApiListServersRequest
Show detailed information about server. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListServersRequest) Execute
deprecated
added in
v0.23.0
func (r ListServersRequest) Execute() (*ServerListResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListServersRequest) LabelSelector ¶ added in v0.23.0
func (r ListServersRequest) LabelSelector(labelSelector string) ApiListServersRequest
Filter resources by labels. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListSnapshotsInProjectRequest
deprecated
added in
v1.0.0
type ListSnapshotsInProjectRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListSnapshotsInProjectRequest) Execute
deprecated
added in
v1.0.0
func (r ListSnapshotsInProjectRequest) Execute() (*SnapshotListResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListSnapshotsInProjectRequest) LabelSelector ¶ added in v1.0.0
func (r ListSnapshotsInProjectRequest) LabelSelector(labelSelector string) ApiListSnapshotsInProjectRequest
Filter resources by labels. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListVolumePerformanceClassesRequest
deprecated
added in
v0.23.0
type ListVolumePerformanceClassesRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListVolumePerformanceClassesRequest) Execute
deprecated
added in
v0.23.0
func (r ListVolumePerformanceClassesRequest) Execute() (*VolumePerformanceClassListResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListVolumePerformanceClassesRequest) LabelSelector ¶ added in v0.23.0
func (r ListVolumePerformanceClassesRequest) LabelSelector(labelSelector string) ApiListVolumePerformanceClassesRequest
Filter resources by labels. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListVolumesRequest
deprecated
added in
v0.23.0
type ListVolumesRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListVolumesRequest) Execute
deprecated
added in
v0.23.0
func (r ListVolumesRequest) Execute() (*VolumeListResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListVolumesRequest) LabelSelector ¶ added in v0.23.0
func (r ListVolumesRequest) LabelSelector(labelSelector string) ApiListVolumesRequest
Filter resources by labels. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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`. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MachineType) GetDisk ¶ added in v0.16.0
func (o *MachineType) GetDisk() (ret MachineTypeGetDiskRetType)
GetDisk returns the Disk field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MachineType) GetName ¶ added in v0.16.0
func (o *MachineType) GetName() (ret MachineTypeGetNameRetType)
GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MachineType) GetRam ¶ added in v0.16.0
func (o *MachineType) GetRam() (ret MachineTypeGetRamRetType)
GetRam returns the Ram field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MachineType) GetVcpus ¶ added in v0.16.0
func (o *MachineType) GetVcpus() (ret MachineTypeGetVcpusRetType)
GetVcpus returns the Vcpus field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MachineType) HasDescription ¶ added in v0.16.0
func (o *MachineType) HasDescription() bool
HasDescription returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MachineType) HasExtraSpecs ¶ added in v0.16.0
func (o *MachineType) HasExtraSpecs() bool
HasExtraSpecs returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MachineType) SetDisk ¶ added in v0.16.0
func (o *MachineType) SetDisk(v MachineTypeGetDiskRetType)
SetDisk sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MachineType) SetName ¶ added in v0.16.0
func (o *MachineType) SetName(v MachineTypeGetNameRetType)
SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MachineType) SetRam ¶ added in v0.16.0
func (o *MachineType) SetRam(v MachineTypeGetRamRetType)
SetRam sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MachineType) SetVcpus ¶ added in v0.16.0
func (o *MachineType) SetVcpus(v MachineTypeGetVcpusRetType)
SetVcpus sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (MachineType) ToMap
deprecated
added in
v0.16.0
func (o MachineType) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineTypeGetDescriptionArgType
deprecated
added in
v0.21.2
type MachineTypeGetDescriptionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineTypeGetDescriptionAttributeType ¶ added in v0.21.2
type MachineTypeGetDescriptionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineTypeGetDescriptionRetType
deprecated
added in
v0.21.2
type MachineTypeGetDescriptionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineTypeGetDiskArgType
deprecated
added in
v0.21.2
type MachineTypeGetDiskArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineTypeGetDiskAttributeType ¶ added in v0.21.2
type MachineTypeGetDiskAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineTypeGetDiskRetType
deprecated
added in
v0.21.2
type MachineTypeGetDiskRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineTypeGetExtraSpecsArgType
deprecated
added in
v0.21.2
type MachineTypeGetExtraSpecsArgType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineTypeGetExtraSpecsAttributeType ¶ added in v0.21.2
type MachineTypeGetExtraSpecsAttributeType = *map[string]interface{}
isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineTypeGetExtraSpecsRetType
deprecated
added in
v0.21.2
type MachineTypeGetExtraSpecsRetType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineTypeGetNameArgType
deprecated
added in
v0.21.2
type MachineTypeGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineTypeGetNameAttributeType ¶ added in v0.21.2
type MachineTypeGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineTypeGetNameRetType
deprecated
added in
v0.21.2
type MachineTypeGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineTypeGetRamArgType
deprecated
added in
v0.21.2
type MachineTypeGetRamArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineTypeGetRamAttributeType ¶ added in v0.21.2
type MachineTypeGetRamAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineTypeGetRamRetType
deprecated
added in
v0.21.2
type MachineTypeGetRamRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineTypeGetVcpusArgType
deprecated
added in
v0.21.2
type MachineTypeGetVcpusArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineTypeGetVcpusAttributeType ¶ added in v0.21.2
type MachineTypeGetVcpusAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineTypeGetVcpusRetType
deprecated
added in
v0.21.2
type MachineTypeGetVcpusRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MachineTypeListResponse) GetItems ¶ added in v0.16.0
func (o *MachineTypeListResponse) GetItems() (ret MachineTypeListResponseGetItemsRetType)
GetItems returns the Items field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MachineTypeListResponse) SetItems ¶ added in v0.16.0
func (o *MachineTypeListResponse) SetItems(v MachineTypeListResponseGetItemsRetType)
SetItems sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (MachineTypeListResponse) ToMap
deprecated
added in
v0.16.0
func (o MachineTypeListResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineTypeListResponseGetItemsArgType
deprecated
added in
v0.21.2
type MachineTypeListResponseGetItemsArgType = []MachineType
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineTypeListResponseGetItemsAttributeType ¶ added in v0.21.2
type MachineTypeListResponseGetItemsAttributeType = *[]MachineType
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineTypeListResponseGetItemsRetType
deprecated
added in
v0.21.2
type MachineTypeListResponseGetItemsRetType = []MachineType
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MappedNullable
deprecated
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. The `stackit-` prefix is reserved and cannot be used for Keys.
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NIC) HasAllowedAddresses ¶ added in v0.13.0
HasAllowedAddresses returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NIC) HasDescription ¶ added in v0.31.0
HasDescription returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NIC) HasDevice ¶ added in v0.13.0
HasDevice returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NIC) HasId ¶ added in v0.13.0
HasId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NIC) HasIpv4 ¶ added in v0.13.0
HasIpv4 returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NIC) HasIpv6 ¶ added in v0.13.0
HasIpv6 returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NIC) HasLabels ¶ added in v0.13.0
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NIC) HasMac ¶ added in v0.13.0
HasMac returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NIC) HasName ¶ added in v0.13.0
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NIC) HasNetworkId ¶ added in v0.13.0
HasNetworkId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NIC) HasNicSecurity ¶ added in v0.13.0
HasNicSecurity returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NIC) HasSecurityGroups ¶ added in v0.13.0
HasSecurityGroups returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NIC) HasStatus ¶ added in v0.13.0
HasStatus returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NIC) HasType ¶ added in v0.13.0
HasType returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NICGetAllowedAddressesArgType
deprecated
added in
v0.21.2
type NICGetAllowedAddressesArgType = []AllowedAddressesInner
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NICGetAllowedAddressesAttributeType ¶ added in v0.21.2
type NICGetAllowedAddressesAttributeType = *[]AllowedAddressesInner
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NICGetAllowedAddressesRetType
deprecated
added in
v0.21.2
type NICGetAllowedAddressesRetType = []AllowedAddressesInner
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NICGetDescriptionArgType
deprecated
added in
v0.31.0
type NICGetDescriptionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NICGetDescriptionAttributeType ¶ added in v0.31.0
type NICGetDescriptionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NICGetDescriptionRetType
deprecated
added in
v0.31.0
type NICGetDescriptionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NICGetDeviceArgType
deprecated
added in
v0.21.2
type NICGetDeviceArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NICGetDeviceAttributeType ¶ added in v0.21.2
type NICGetDeviceAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NICGetDeviceRetType
deprecated
added in
v0.21.2
type NICGetDeviceRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NICGetIdArgType
deprecated
added in
v0.21.2
type NICGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NICGetIdAttributeType ¶ added in v0.21.2
type NICGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NICGetIdRetType
deprecated
added in
v0.21.2
type NICGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NICGetIpv4ArgType
deprecated
added in
v0.21.2
type NICGetIpv4ArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NICGetIpv4AttributeType ¶ added in v0.21.2
type NICGetIpv4AttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NICGetIpv4RetType
deprecated
added in
v0.21.2
type NICGetIpv4RetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NICGetIpv6ArgType
deprecated
added in
v0.21.2
type NICGetIpv6ArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NICGetIpv6AttributeType ¶ added in v0.21.2
type NICGetIpv6AttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NICGetIpv6RetType
deprecated
added in
v0.21.2
type NICGetIpv6RetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NICGetLabelsArgType
deprecated
added in
v0.21.2
type NICGetLabelsArgType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NICGetLabelsAttributeType ¶ added in v0.21.2
type NICGetLabelsAttributeType = *map[string]interface{}
isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NICGetLabelsRetType
deprecated
added in
v0.21.2
type NICGetLabelsRetType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NICGetMacArgType
deprecated
added in
v0.21.2
type NICGetMacArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NICGetMacAttributeType ¶ added in v0.21.2
type NICGetMacAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NICGetMacRetType
deprecated
added in
v0.21.2
type NICGetMacRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NICGetNameArgType
deprecated
added in
v0.21.2
type NICGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NICGetNameAttributeType ¶ added in v0.21.2
type NICGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NICGetNameRetType
deprecated
added in
v0.21.2
type NICGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NICGetNetworkIdArgType
deprecated
added in
v0.21.2
type NICGetNetworkIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NICGetNetworkIdAttributeType ¶ added in v0.21.2
type NICGetNetworkIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NICGetNetworkIdRetType
deprecated
added in
v0.21.2
type NICGetNetworkIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NICGetSecurityGroupsArgType
deprecated
added in
v0.21.2
type NICGetSecurityGroupsArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NICGetSecurityGroupsAttributeType ¶ added in v0.21.2
type NICGetSecurityGroupsAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NICGetSecurityGroupsRetType
deprecated
added in
v0.21.2
type NICGetSecurityGroupsRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NICGetStatusArgType
deprecated
added in
v0.21.2
type NICGetStatusArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NICGetStatusAttributeType ¶ added in v0.21.2
type NICGetStatusAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NICGetStatusRetType
deprecated
added in
v0.21.2
type NICGetStatusRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NICGetTypeArgType
deprecated
added in
v0.21.2
type NICGetTypeArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NICGetTypeAttributeType ¶ added in v0.21.2
type NICGetTypeAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NICGetTypeRetType
deprecated
added in
v0.21.2
type NICGetTypeRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NICListResponse) GetItems ¶ added in v0.13.0
func (o *NICListResponse) GetItems() (ret NICListResponseGetItemsRetType)
GetItems returns the Items field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NICListResponse) SetItems ¶ added in v0.13.0
func (o *NICListResponse) SetItems(v NICListResponseGetItemsRetType)
SetItems sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NICListResponse) ToMap
deprecated
added in
v0.13.0
func (o NICListResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NICListResponseGetItemsArgType
deprecated
added in
v0.21.2
type NICListResponseGetItemsArgType = []NIC
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NICListResponseGetItemsAttributeType ¶ added in v0.21.2
type NICListResponseGetItemsAttributeType = *[]NIC
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NICListResponseGetItemsRetType
deprecated
added in
v0.21.2
type NICListResponseGetItemsRetType = []NIC
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NICgetNicSecurityArgType
deprecated
added in
v0.21.2
type NICgetNicSecurityArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NICgetNicSecurityAttributeType ¶ added in v0.21.2
type NICgetNicSecurityAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NICgetNicSecurityRetType
deprecated
added in
v0.21.2
type NICgetNicSecurityRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. The `stackit-` prefix is reserved and cannot be used for Keys.
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Network) GetId ¶ added in v1.0.0
func (o *Network) GetId() (ret NetworkGetIdRetType)
GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Network) GetName ¶ added in v0.12.0
func (o *Network) GetName() (ret NetworkGetNameRetType)
GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Network) GetStatus ¶ added in v1.0.0
func (o *Network) GetStatus() (ret NetworkGetStatusRetType)
GetStatus returns the Status field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Network) HasCreatedAt ¶ added in v0.12.0
HasCreatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Network) HasDhcp ¶ added in v0.27.0
HasDhcp returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Network) HasIpv4 ¶ added in v1.0.0
HasIpv4 returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Network) HasIpv6 ¶ added in v1.0.0
HasIpv6 returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Network) HasLabels ¶ added in v0.12.0
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Network) HasRouted ¶ added in v0.12.0
HasRouted returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Network) HasRoutingTableId ¶ added in v1.0.0
HasRoutingTableId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Network) HasUpdatedAt ¶ added in v0.12.0
HasUpdatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Network) SetId ¶ added in v1.0.0
func (o *Network) SetId(v NetworkGetIdRetType)
SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Network) SetName ¶ added in v0.12.0
func (o *Network) SetName(v NetworkGetNameRetType)
SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Network) SetStatus ¶ added in v1.0.0
func (o *Network) SetStatus(v NetworkGetStatusRetType)
SetStatus sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. The `stackit-` prefix is reserved and cannot be used for Keys.
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NetworkArea) GetName ¶ added in v0.12.0
func (o *NetworkArea) GetName() (ret NetworkAreaGetNameRetType)
GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NetworkArea) HasCreatedAt ¶ added in v0.12.0
func (o *NetworkArea) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NetworkArea) HasId ¶ added in v1.0.0
func (o *NetworkArea) HasId() bool
HasId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NetworkArea) HasLabels ¶ added in v0.12.0
func (o *NetworkArea) HasLabels() bool
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NetworkArea) HasProjectCount ¶ added in v1.0.0
func (o *NetworkArea) HasProjectCount() bool
HasProjectCount returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NetworkArea) HasUpdatedAt ¶ added in v0.12.0
func (o *NetworkArea) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NetworkArea) SetName ¶ added in v0.12.0
func (o *NetworkArea) SetName(v NetworkAreaGetNameRetType)
SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NetworkArea) ToMap
deprecated
added in
v0.12.0
func (o NetworkArea) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkAreaGetCreatedAtArgType
deprecated
added in
v0.21.2
type NetworkAreaGetCreatedAtAttributeType ¶ added in v0.21.2
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkAreaGetCreatedAtRetType
deprecated
added in
v0.21.2
type NetworkAreaGetIdArgType
deprecated
added in
v1.0.0
type NetworkAreaGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkAreaGetIdAttributeType ¶ added in v1.0.0
type NetworkAreaGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkAreaGetIdRetType
deprecated
added in
v1.0.0
type NetworkAreaGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkAreaGetLabelsArgType
deprecated
added in
v0.21.2
type NetworkAreaGetLabelsArgType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkAreaGetLabelsAttributeType ¶ added in v0.21.2
type NetworkAreaGetLabelsAttributeType = *map[string]interface{}
isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkAreaGetLabelsRetType
deprecated
added in
v0.21.2
type NetworkAreaGetLabelsRetType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkAreaGetNameArgType
deprecated
added in
v0.21.2
type NetworkAreaGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkAreaGetNameAttributeType ¶ added in v0.21.2
type NetworkAreaGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkAreaGetNameRetType
deprecated
added in
v0.21.2
type NetworkAreaGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkAreaGetProjectCountArgType
deprecated
added in
v0.21.2
type NetworkAreaGetProjectCountArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkAreaGetProjectCountAttributeType ¶ added in v0.21.2
type NetworkAreaGetProjectCountAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkAreaGetProjectCountRetType
deprecated
added in
v0.21.2
type NetworkAreaGetProjectCountRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkAreaGetUpdatedAtArgType
deprecated
added in
v0.21.2
type NetworkAreaGetUpdatedAtAttributeType ¶ added in v0.21.2
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkAreaGetUpdatedAtRetType
deprecated
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NetworkAreaListResponse) GetItems ¶ added in v0.12.0
func (o *NetworkAreaListResponse) GetItems() (ret NetworkAreaListResponseGetItemsRetType)
GetItems returns the Items field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NetworkAreaListResponse) SetItems ¶ added in v0.12.0
func (o *NetworkAreaListResponse) SetItems(v NetworkAreaListResponseGetItemsRetType)
SetItems sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NetworkAreaListResponse) ToMap
deprecated
added in
v0.12.0
func (o NetworkAreaListResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkAreaListResponseGetItemsArgType
deprecated
added in
v0.21.2
type NetworkAreaListResponseGetItemsArgType = []NetworkArea
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkAreaListResponseGetItemsAttributeType ¶ added in v0.21.2
type NetworkAreaListResponseGetItemsAttributeType = *[]NetworkArea
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkAreaListResponseGetItemsRetType
deprecated
added in
v0.21.2
type NetworkAreaListResponseGetItemsRetType = []NetworkArea
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkGetCreatedAtArgType
deprecated
added in
v0.21.2
type NetworkGetCreatedAtAttributeType ¶ added in v0.21.2
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkGetCreatedAtRetType
deprecated
added in
v0.21.2
type NetworkGetIdArgType
deprecated
added in
v1.0.0
type NetworkGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkGetIdAttributeType ¶ added in v1.0.0
type NetworkGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkGetIdRetType
deprecated
added in
v1.0.0
type NetworkGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkGetIpv4ArgType
deprecated
added in
v1.0.0
type NetworkGetIpv4ArgType = NetworkIPv4
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkGetIpv4AttributeType ¶ added in v1.0.0
type NetworkGetIpv4AttributeType = *NetworkIPv4
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkGetIpv4RetType
deprecated
added in
v1.0.0
type NetworkGetIpv4RetType = NetworkIPv4
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkGetIpv6ArgType
deprecated
added in
v1.0.0
type NetworkGetIpv6ArgType = NetworkIPv6
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkGetIpv6AttributeType ¶ added in v1.0.0
type NetworkGetIpv6AttributeType = *NetworkIPv6
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkGetIpv6RetType
deprecated
added in
v1.0.0
type NetworkGetIpv6RetType = NetworkIPv6
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkGetLabelsArgType
deprecated
added in
v0.21.2
type NetworkGetLabelsArgType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkGetLabelsAttributeType ¶ added in v0.21.2
type NetworkGetLabelsAttributeType = *map[string]interface{}
isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkGetLabelsRetType
deprecated
added in
v0.21.2
type NetworkGetLabelsRetType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkGetNameArgType
deprecated
added in
v0.21.2
type NetworkGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkGetNameAttributeType ¶ added in v0.21.2
type NetworkGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkGetNameRetType
deprecated
added in
v0.21.2
type NetworkGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkGetRoutingTableIdArgType
deprecated
added in
v1.0.0
type NetworkGetRoutingTableIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkGetRoutingTableIdAttributeType ¶ added in v1.0.0
type NetworkGetRoutingTableIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkGetRoutingTableIdRetType
deprecated
added in
v1.0.0
type NetworkGetRoutingTableIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkGetStatusArgType
deprecated
added in
v1.0.0
type NetworkGetStatusArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkGetStatusAttributeType ¶ added in v1.0.0
type NetworkGetStatusAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkGetStatusRetType
deprecated
added in
v1.0.0
type NetworkGetStatusRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkGetUpdatedAtArgType
deprecated
added in
v0.21.2
type NetworkGetUpdatedAtAttributeType ¶ added in v0.21.2
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkGetUpdatedAtRetType
deprecated
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NetworkIPv4) GetPrefixes ¶ added in v1.0.0
func (o *NetworkIPv4) GetPrefixes() (ret NetworkIPv4GetPrefixesRetType)
GetPrefixes returns the Prefixes field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NetworkIPv4) HasGateway ¶ added in v1.0.0
func (o *NetworkIPv4) HasGateway() bool
HasGateway returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NetworkIPv4) HasNameservers ¶ added in v1.0.0
func (o *NetworkIPv4) HasNameservers() bool
HasNameservers returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NetworkIPv4) HasPublicIp ¶ added in v1.0.0
func (o *NetworkIPv4) HasPublicIp() bool
HasPublicIp returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NetworkIPv4) SetGatewayNil ¶ added in v1.0.0
func (o *NetworkIPv4) SetGatewayNil()
SetGatewayNil sets the value for Gateway to be an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NetworkIPv4) SetPrefixes ¶ added in v1.0.0
func (o *NetworkIPv4) SetPrefixes(v NetworkIPv4GetPrefixesRetType)
SetPrefixes sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NetworkIPv4) ToMap
deprecated
added in
v1.0.0
func (o NetworkIPv4) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkIPv4GetGatewayArgType
deprecated
added in
v1.0.0
type NetworkIPv4GetGatewayArgType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkIPv4GetGatewayAttributeType ¶ added in v1.0.0
type NetworkIPv4GetGatewayAttributeType = *NullableString
isNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkIPv4GetGatewayRetType
deprecated
added in
v1.0.0
type NetworkIPv4GetGatewayRetType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkIPv4GetNameserversArgType
deprecated
added in
v1.0.0
type NetworkIPv4GetNameserversArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkIPv4GetNameserversAttributeType ¶ added in v1.0.0
type NetworkIPv4GetNameserversAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkIPv4GetNameserversRetType
deprecated
added in
v1.0.0
type NetworkIPv4GetNameserversRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkIPv4GetPrefixesArgType
deprecated
added in
v1.0.0
type NetworkIPv4GetPrefixesArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkIPv4GetPrefixesAttributeType ¶ added in v1.0.0
type NetworkIPv4GetPrefixesAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkIPv4GetPrefixesRetType
deprecated
added in
v1.0.0
type NetworkIPv4GetPrefixesRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkIPv4GetPublicIpArgType
deprecated
added in
v1.0.0
type NetworkIPv4GetPublicIpArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkIPv4GetPublicIpAttributeType ¶ added in v1.0.0
type NetworkIPv4GetPublicIpAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkIPv4GetPublicIpRetType
deprecated
added in
v1.0.0
type NetworkIPv4GetPublicIpRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NetworkIPv6) GetPrefixes ¶ added in v1.0.0
func (o *NetworkIPv6) GetPrefixes() (ret NetworkIPv6GetPrefixesRetType)
GetPrefixes returns the Prefixes field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NetworkIPv6) HasGateway ¶ added in v1.0.0
func (o *NetworkIPv6) HasGateway() bool
HasGateway returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NetworkIPv6) HasNameservers ¶ added in v1.0.0
func (o *NetworkIPv6) HasNameservers() bool
HasNameservers returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NetworkIPv6) SetGatewayNil ¶ added in v1.0.0
func (o *NetworkIPv6) SetGatewayNil()
SetGatewayNil sets the value for Gateway to be an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NetworkIPv6) SetPrefixes ¶ added in v1.0.0
func (o *NetworkIPv6) SetPrefixes(v NetworkIPv6GetPrefixesRetType)
SetPrefixes sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NetworkIPv6) ToMap
deprecated
added in
v1.0.0
func (o NetworkIPv6) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkIPv6GetGatewayArgType
deprecated
added in
v1.0.0
type NetworkIPv6GetGatewayArgType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkIPv6GetGatewayAttributeType ¶ added in v1.0.0
type NetworkIPv6GetGatewayAttributeType = *NullableString
isNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkIPv6GetGatewayRetType
deprecated
added in
v1.0.0
type NetworkIPv6GetGatewayRetType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkIPv6GetNameserversArgType
deprecated
added in
v1.0.0
type NetworkIPv6GetNameserversArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkIPv6GetNameserversAttributeType ¶ added in v1.0.0
type NetworkIPv6GetNameserversAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkIPv6GetNameserversRetType
deprecated
added in
v1.0.0
type NetworkIPv6GetNameserversRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkIPv6GetPrefixesArgType
deprecated
added in
v1.0.0
type NetworkIPv6GetPrefixesArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkIPv6GetPrefixesAttributeType ¶ added in v1.0.0
type NetworkIPv6GetPrefixesAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkIPv6GetPrefixesRetType
deprecated
added in
v1.0.0
type NetworkIPv6GetPrefixesRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkListResponse ¶
type NetworkListResponse struct {
// A list of networks.
// REQUIRED
Items NetworkListResponseGetItemsAttributeType `json:"items" required:"true"`
}
NetworkListResponse Network list response. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NetworkListResponse) GetItems ¶ added in v0.12.0
func (o *NetworkListResponse) GetItems() (ret NetworkListResponseGetItemsRetType)
GetItems returns the Items field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NetworkListResponse) SetItems ¶ added in v0.12.0
func (o *NetworkListResponse) SetItems(v NetworkListResponseGetItemsRetType)
SetItems sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NetworkListResponse) ToMap
deprecated
added in
v0.12.0
func (o NetworkListResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkListResponseGetItemsArgType
deprecated
added in
v0.21.2
type NetworkListResponseGetItemsArgType = []Network
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkListResponseGetItemsAttributeType ¶ added in v0.21.2
type NetworkListResponseGetItemsAttributeType = *[]Network
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkListResponseGetItemsRetType
deprecated
added in
v0.21.2
type NetworkListResponseGetItemsRetType = []Network
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NetworkRange) GetPrefix ¶ added in v0.12.0
func (o *NetworkRange) GetPrefix() (ret NetworkRangeGetPrefixRetType)
GetPrefix returns the Prefix field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NetworkRange) HasCreatedAt ¶ added in v0.12.0
func (o *NetworkRange) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NetworkRange) HasId ¶ added in v1.0.0
func (o *NetworkRange) HasId() bool
HasId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NetworkRange) HasUpdatedAt ¶ added in v0.12.0
func (o *NetworkRange) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NetworkRange) SetPrefix ¶ added in v0.12.0
func (o *NetworkRange) SetPrefix(v NetworkRangeGetPrefixRetType)
SetPrefix sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NetworkRange) ToMap
deprecated
added in
v0.12.0
func (o NetworkRange) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkRangeGetCreatedAtArgType
deprecated
added in
v0.21.2
type NetworkRangeGetCreatedAtAttributeType ¶ added in v0.21.2
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkRangeGetCreatedAtRetType
deprecated
added in
v0.21.2
type NetworkRangeGetIdArgType
deprecated
added in
v1.0.0
type NetworkRangeGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkRangeGetIdAttributeType ¶ added in v1.0.0
type NetworkRangeGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkRangeGetIdRetType
deprecated
added in
v1.0.0
type NetworkRangeGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkRangeGetPrefixArgType
deprecated
added in
v0.21.2
type NetworkRangeGetPrefixArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkRangeGetPrefixAttributeType ¶ added in v0.21.2
type NetworkRangeGetPrefixAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkRangeGetPrefixRetType
deprecated
added in
v0.21.2
type NetworkRangeGetPrefixRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkRangeGetUpdatedAtArgType
deprecated
added in
v0.21.2
type NetworkRangeGetUpdatedAtAttributeType ¶ added in v0.21.2
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkRangeGetUpdatedAtRetType
deprecated
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NetworkRangeListResponse) GetItems ¶ added in v0.12.0
func (o *NetworkRangeListResponse) GetItems() (ret NetworkRangeListResponseGetItemsRetType)
GetItems returns the Items field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NetworkRangeListResponse) SetItems ¶ added in v0.12.0
func (o *NetworkRangeListResponse) SetItems(v NetworkRangeListResponseGetItemsRetType)
SetItems sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NetworkRangeListResponse) ToMap
deprecated
added in
v0.12.0
func (o NetworkRangeListResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkRangeListResponseGetItemsArgType
deprecated
added in
v0.21.2
type NetworkRangeListResponseGetItemsArgType = []NetworkRange
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkRangeListResponseGetItemsAttributeType ¶ added in v0.21.2
type NetworkRangeListResponseGetItemsAttributeType = *[]NetworkRange
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkRangeListResponseGetItemsRetType
deprecated
added in
v0.21.2
type NetworkRangeListResponseGetItemsRetType = []NetworkRange
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkgetDhcpArgType
deprecated
added in
v0.27.0
type NetworkgetDhcpArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkgetDhcpAttributeType ¶ added in v0.27.0
type NetworkgetDhcpAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkgetDhcpRetType
deprecated
added in
v0.27.0
type NetworkgetDhcpRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkgetRoutedArgType
deprecated
added in
v0.21.2
type NetworkgetRoutedArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkgetRoutedAttributeType ¶ added in v0.21.2
type NetworkgetRoutedAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkgetRoutedRetType
deprecated
added in
v0.21.2
type NetworkgetRoutedRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NexthopBlackhole ¶ added in v1.0.0
type NexthopBlackhole struct {
// REQUIRED
Type NexthopBlackholeGetTypeAttributeType `json:"type" required:"true"`
}
NexthopBlackhole Object that represents a blackhole route. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NexthopBlackhole) GetType ¶ added in v1.0.0
func (o *NexthopBlackhole) GetType() (ret NexthopBlackholeGetTypeRetType)
GetType returns the Type field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NexthopBlackhole) SetType ¶ added in v1.0.0
func (o *NexthopBlackhole) SetType(v NexthopBlackholeGetTypeRetType)
SetType sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NexthopBlackhole) ToMap
deprecated
added in
v1.0.0
func (o NexthopBlackhole) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NexthopBlackholeGetTypeArgType
deprecated
added in
v1.0.0
type NexthopBlackholeGetTypeArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NexthopBlackholeGetTypeAttributeType ¶ added in v1.0.0
type NexthopBlackholeGetTypeAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NexthopBlackholeGetTypeRetType
deprecated
added in
v1.0.0
type NexthopBlackholeGetTypeRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NexthopIPv4) GetType ¶ added in v1.0.0
func (o *NexthopIPv4) GetType() (ret NexthopIPv4GetTypeRetType)
GetType returns the Type field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NexthopIPv4) GetValue ¶ added in v1.0.0
func (o *NexthopIPv4) GetValue() (ret NexthopIPv4GetValueRetType)
GetValue returns the Value field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NexthopIPv4) SetType ¶ added in v1.0.0
func (o *NexthopIPv4) SetType(v NexthopIPv4GetTypeRetType)
SetType sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NexthopIPv4) SetValue ¶ added in v1.0.0
func (o *NexthopIPv4) SetValue(v NexthopIPv4GetValueRetType)
SetValue sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NexthopIPv4) ToMap
deprecated
added in
v1.0.0
func (o NexthopIPv4) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NexthopIPv4GetTypeArgType
deprecated
added in
v1.0.0
type NexthopIPv4GetTypeArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NexthopIPv4GetTypeAttributeType ¶ added in v1.0.0
type NexthopIPv4GetTypeAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NexthopIPv4GetTypeRetType
deprecated
added in
v1.0.0
type NexthopIPv4GetTypeRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NexthopIPv4GetValueArgType
deprecated
added in
v1.0.0
type NexthopIPv4GetValueArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NexthopIPv4GetValueAttributeType ¶ added in v1.0.0
type NexthopIPv4GetValueAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NexthopIPv4GetValueRetType
deprecated
added in
v1.0.0
type NexthopIPv4GetValueRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NexthopIPv6) GetType ¶ added in v1.0.0
func (o *NexthopIPv6) GetType() (ret NexthopIPv6GetTypeRetType)
GetType returns the Type field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NexthopIPv6) GetValue ¶ added in v1.0.0
func (o *NexthopIPv6) GetValue() (ret NexthopIPv6GetValueRetType)
GetValue returns the Value field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NexthopIPv6) SetType ¶ added in v1.0.0
func (o *NexthopIPv6) SetType(v NexthopIPv6GetTypeRetType)
SetType sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NexthopIPv6) SetValue ¶ added in v1.0.0
func (o *NexthopIPv6) SetValue(v NexthopIPv6GetValueRetType)
SetValue sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NexthopIPv6) ToMap
deprecated
added in
v1.0.0
func (o NexthopIPv6) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NexthopIPv6GetTypeArgType
deprecated
added in
v1.0.0
type NexthopIPv6GetTypeArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NexthopIPv6GetTypeAttributeType ¶ added in v1.0.0
type NexthopIPv6GetTypeAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NexthopIPv6GetTypeRetType
deprecated
added in
v1.0.0
type NexthopIPv6GetTypeRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NexthopIPv6GetValueArgType
deprecated
added in
v1.0.0
type NexthopIPv6GetValueArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NexthopIPv6GetValueAttributeType ¶ added in v1.0.0
type NexthopIPv6GetValueAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NexthopIPv6GetValueRetType
deprecated
added in
v1.0.0
type NexthopIPv6GetValueRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NexthopInternet) GetType ¶ added in v1.0.0
func (o *NexthopInternet) GetType() (ret NexthopInternetGetTypeRetType)
GetType returns the Type field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NexthopInternet) SetType ¶ added in v1.0.0
func (o *NexthopInternet) SetType(v NexthopInternetGetTypeRetType)
SetType sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NexthopInternet) ToMap
deprecated
added in
v1.0.0
func (o NexthopInternet) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NexthopInternetGetTypeArgType
deprecated
added in
v1.0.0
type NexthopInternetGetTypeArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NexthopInternetGetTypeAttributeType ¶ added in v1.0.0
type NexthopInternetGetTypeAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NexthopInternetGetTypeRetType
deprecated
added in
v1.0.0
type NexthopInternetGetTypeRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableAddRoutesToRoutingTablePayload
deprecated
added in
v1.0.0
type NullableAddRoutesToRoutingTablePayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableAddRoutesToRoutingTablePayload
deprecated
added in
v1.0.0
func NewNullableAddRoutesToRoutingTablePayload(val *AddRoutesToRoutingTablePayload) *NullableAddRoutesToRoutingTablePayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableAddRoutesToRoutingTablePayload) Get
deprecated
added in
v1.0.0
func (v NullableAddRoutesToRoutingTablePayload) Get() *AddRoutesToRoutingTablePayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableAddRoutesToRoutingTablePayload) IsSet
deprecated
added in
v1.0.0
func (v NullableAddRoutesToRoutingTablePayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableAddRoutesToRoutingTablePayload) MarshalJSON
deprecated
added in
v1.0.0
func (v NullableAddRoutesToRoutingTablePayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableAddRoutesToRoutingTablePayload) Set
deprecated
added in
v1.0.0
func (v *NullableAddRoutesToRoutingTablePayload) Set(val *AddRoutesToRoutingTablePayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableAddRoutesToRoutingTablePayload) UnmarshalJSON
deprecated
added in
v1.0.0
func (v *NullableAddRoutesToRoutingTablePayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableAddRoutesToRoutingTablePayload) Unset
deprecated
added in
v1.0.0
func (v *NullableAddRoutesToRoutingTablePayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableAddRoutingTableToAreaPayload
deprecated
added in
v1.0.0
type NullableAddRoutingTableToAreaPayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableAddRoutingTableToAreaPayload
deprecated
added in
v1.0.0
func NewNullableAddRoutingTableToAreaPayload(val *AddRoutingTableToAreaPayload) *NullableAddRoutingTableToAreaPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableAddRoutingTableToAreaPayload) Get
deprecated
added in
v1.0.0
func (v NullableAddRoutingTableToAreaPayload) Get() *AddRoutingTableToAreaPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableAddRoutingTableToAreaPayload) IsSet
deprecated
added in
v1.0.0
func (v NullableAddRoutingTableToAreaPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableAddRoutingTableToAreaPayload) MarshalJSON
deprecated
added in
v1.0.0
func (v NullableAddRoutingTableToAreaPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableAddRoutingTableToAreaPayload) Set
deprecated
added in
v1.0.0
func (v *NullableAddRoutingTableToAreaPayload) Set(val *AddRoutingTableToAreaPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableAddRoutingTableToAreaPayload) UnmarshalJSON
deprecated
added in
v1.0.0
func (v *NullableAddRoutingTableToAreaPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableAddRoutingTableToAreaPayload) Unset
deprecated
added in
v1.0.0
func (v *NullableAddRoutingTableToAreaPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableAddVolumeToServerPayload
deprecated
added in
v0.13.0
type NullableAddVolumeToServerPayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableAddVolumeToServerPayload
deprecated
added in
v0.13.0
func NewNullableAddVolumeToServerPayload(val *AddVolumeToServerPayload) *NullableAddVolumeToServerPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableAddVolumeToServerPayload) Get
deprecated
added in
v0.13.0
func (v NullableAddVolumeToServerPayload) Get() *AddVolumeToServerPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableAddVolumeToServerPayload) IsSet
deprecated
added in
v0.13.0
func (v NullableAddVolumeToServerPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableAddVolumeToServerPayload) MarshalJSON
deprecated
added in
v0.13.0
func (v NullableAddVolumeToServerPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableAddVolumeToServerPayload) Set
deprecated
added in
v0.13.0
func (v *NullableAddVolumeToServerPayload) Set(val *AddVolumeToServerPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableAddVolumeToServerPayload) UnmarshalJSON
deprecated
added in
v0.13.0
func (v *NullableAddVolumeToServerPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableAddVolumeToServerPayload) Unset
deprecated
added in
v0.13.0
func (v *NullableAddVolumeToServerPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableAffinityGroup
deprecated
added in
v0.17.0
type NullableAffinityGroup struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableAffinityGroup
deprecated
added in
v0.17.0
func NewNullableAffinityGroup(val *AffinityGroup) *NullableAffinityGroup
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableAffinityGroup) Get
deprecated
added in
v0.17.0
func (v NullableAffinityGroup) Get() *AffinityGroup
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableAffinityGroup) IsSet
deprecated
added in
v0.17.0
func (v NullableAffinityGroup) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableAffinityGroup) MarshalJSON
deprecated
added in
v0.17.0
func (v NullableAffinityGroup) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableAffinityGroup) Set
deprecated
added in
v0.17.0
func (v *NullableAffinityGroup) Set(val *AffinityGroup)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableAffinityGroup) UnmarshalJSON
deprecated
added in
v0.17.0
func (v *NullableAffinityGroup) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableAffinityGroup) Unset
deprecated
added in
v0.17.0
func (v *NullableAffinityGroup) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableAffinityGroupListResponse
deprecated
added in
v0.17.0
type NullableAffinityGroupListResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableAffinityGroupListResponse
deprecated
added in
v0.17.0
func NewNullableAffinityGroupListResponse(val *AffinityGroupListResponse) *NullableAffinityGroupListResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableAffinityGroupListResponse) Get
deprecated
added in
v0.17.0
func (v NullableAffinityGroupListResponse) Get() *AffinityGroupListResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableAffinityGroupListResponse) IsSet
deprecated
added in
v0.17.0
func (v NullableAffinityGroupListResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableAffinityGroupListResponse) MarshalJSON
deprecated
added in
v0.17.0
func (v NullableAffinityGroupListResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableAffinityGroupListResponse) Set
deprecated
added in
v0.17.0
func (v *NullableAffinityGroupListResponse) Set(val *AffinityGroupListResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableAffinityGroupListResponse) UnmarshalJSON
deprecated
added in
v0.17.0
func (v *NullableAffinityGroupListResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableAffinityGroupListResponse) Unset
deprecated
added in
v0.17.0
func (v *NullableAffinityGroupListResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableAllowedAddressesInner
deprecated
added in
v0.13.0
type NullableAllowedAddressesInner struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableAllowedAddressesInner
deprecated
added in
v0.13.0
func NewNullableAllowedAddressesInner(val *AllowedAddressesInner) *NullableAllowedAddressesInner
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableAllowedAddressesInner) Get
deprecated
added in
v0.13.0
func (v NullableAllowedAddressesInner) Get() *AllowedAddressesInner
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableAllowedAddressesInner) IsSet
deprecated
added in
v0.13.0
func (v NullableAllowedAddressesInner) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableAllowedAddressesInner) MarshalJSON
deprecated
added in
v0.13.0
func (v NullableAllowedAddressesInner) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableAllowedAddressesInner) Set
deprecated
added in
v0.13.0
func (v *NullableAllowedAddressesInner) Set(val *AllowedAddressesInner)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableAllowedAddressesInner) UnmarshalJSON
deprecated
added in
v0.13.0
func (v *NullableAllowedAddressesInner) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableAllowedAddressesInner) Unset
deprecated
added in
v0.13.0
func (v *NullableAllowedAddressesInner) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableAreaId
deprecated
added in
v0.29.0
type NullableAreaId struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableAreaId
deprecated
added in
v0.29.0
func NewNullableAreaId(val *AreaId) *NullableAreaId
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableAreaId) Get
deprecated
added in
v0.29.0
func (v NullableAreaId) Get() *AreaId
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableAreaId) IsSet
deprecated
added in
v0.29.0
func (v NullableAreaId) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableAreaId) MarshalJSON
deprecated
added in
v0.29.0
func (v NullableAreaId) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableAreaId) Set
deprecated
added in
v0.29.0
func (v *NullableAreaId) Set(val *AreaId)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableAreaId) UnmarshalJSON
deprecated
added in
v0.29.0
func (v *NullableAreaId) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableAreaId) Unset
deprecated
added in
v0.29.0
func (v *NullableAreaId) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableAvailabilityZoneListResponse
deprecated
added in
v0.17.0
type NullableAvailabilityZoneListResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableAvailabilityZoneListResponse
deprecated
added in
v0.17.0
func NewNullableAvailabilityZoneListResponse(val *AvailabilityZoneListResponse) *NullableAvailabilityZoneListResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableAvailabilityZoneListResponse) Get
deprecated
added in
v0.17.0
func (v NullableAvailabilityZoneListResponse) Get() *AvailabilityZoneListResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableAvailabilityZoneListResponse) IsSet
deprecated
added in
v0.17.0
func (v NullableAvailabilityZoneListResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableAvailabilityZoneListResponse) MarshalJSON
deprecated
added in
v0.17.0
func (v NullableAvailabilityZoneListResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableAvailabilityZoneListResponse) Set
deprecated
added in
v0.17.0
func (v *NullableAvailabilityZoneListResponse) Set(val *AvailabilityZoneListResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableAvailabilityZoneListResponse) UnmarshalJSON
deprecated
added in
v0.17.0
func (v *NullableAvailabilityZoneListResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableAvailabilityZoneListResponse) Unset
deprecated
added in
v0.17.0
func (v *NullableAvailabilityZoneListResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableBackup
deprecated
added in
v0.17.0
type NullableBackup struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableBackup
deprecated
added in
v0.17.0
func NewNullableBackup(val *Backup) *NullableBackup
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBackup) Get
deprecated
added in
v0.17.0
func (v NullableBackup) Get() *Backup
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBackup) IsSet
deprecated
added in
v0.17.0
func (v NullableBackup) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBackup) MarshalJSON
deprecated
added in
v0.17.0
func (v NullableBackup) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBackup) Set
deprecated
added in
v0.17.0
func (v *NullableBackup) Set(val *Backup)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBackup) UnmarshalJSON
deprecated
added in
v0.17.0
func (v *NullableBackup) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBackup) Unset
deprecated
added in
v0.17.0
func (v *NullableBackup) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableBackupListResponse
deprecated
added in
v0.17.0
type NullableBackupListResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableBackupListResponse
deprecated
added in
v0.17.0
func NewNullableBackupListResponse(val *BackupListResponse) *NullableBackupListResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBackupListResponse) Get
deprecated
added in
v0.17.0
func (v NullableBackupListResponse) Get() *BackupListResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBackupListResponse) IsSet
deprecated
added in
v0.17.0
func (v NullableBackupListResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBackupListResponse) MarshalJSON
deprecated
added in
v0.17.0
func (v NullableBackupListResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBackupListResponse) Set
deprecated
added in
v0.17.0
func (v *NullableBackupListResponse) Set(val *BackupListResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBackupListResponse) UnmarshalJSON
deprecated
added in
v0.17.0
func (v *NullableBackupListResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBackupListResponse) Unset
deprecated
added in
v0.17.0
func (v *NullableBackupListResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableBackupSource
deprecated
added in
v0.17.0
type NullableBackupSource struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableBackupSource
deprecated
added in
v0.17.0
func NewNullableBackupSource(val *BackupSource) *NullableBackupSource
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBackupSource) Get
deprecated
added in
v0.17.0
func (v NullableBackupSource) Get() *BackupSource
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBackupSource) IsSet
deprecated
added in
v0.17.0
func (v NullableBackupSource) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBackupSource) MarshalJSON
deprecated
added in
v0.17.0
func (v NullableBackupSource) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBackupSource) Set
deprecated
added in
v0.17.0
func (v *NullableBackupSource) Set(val *BackupSource)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBackupSource) UnmarshalJSON
deprecated
added in
v0.17.0
func (v *NullableBackupSource) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBackupSource) Unset
deprecated
added in
v0.17.0
func (v *NullableBackupSource) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableBaseSecurityGroupRule
deprecated
added in
v0.13.0
type NullableBaseSecurityGroupRule struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableBaseSecurityGroupRule
deprecated
added in
v0.13.0
func NewNullableBaseSecurityGroupRule(val *BaseSecurityGroupRule) *NullableBaseSecurityGroupRule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBaseSecurityGroupRule) Get
deprecated
added in
v0.13.0
func (v NullableBaseSecurityGroupRule) Get() *BaseSecurityGroupRule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBaseSecurityGroupRule) IsSet
deprecated
added in
v0.13.0
func (v NullableBaseSecurityGroupRule) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBaseSecurityGroupRule) MarshalJSON
deprecated
added in
v0.13.0
func (v NullableBaseSecurityGroupRule) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBaseSecurityGroupRule) Set
deprecated
added in
v0.13.0
func (v *NullableBaseSecurityGroupRule) Set(val *BaseSecurityGroupRule)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBaseSecurityGroupRule) UnmarshalJSON
deprecated
added in
v0.13.0
func (v *NullableBaseSecurityGroupRule) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBaseSecurityGroupRule) Unset
deprecated
added in
v0.13.0
func (v *NullableBaseSecurityGroupRule) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableBool
deprecated
type NullableBool struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableBool
deprecated
func NewNullableBool(val *bool) *NullableBool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBool) Get
deprecated
func (v NullableBool) Get() *bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBool) IsSet
deprecated
func (v NullableBool) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBool) MarshalJSON
deprecated
func (v NullableBool) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBool) Set
deprecated
func (v *NullableBool) Set(val *bool)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBool) UnmarshalJSON
deprecated
func (v *NullableBool) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBool) Unset
deprecated
func (v *NullableBool) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableBootVolume
deprecated
added in
v0.13.0
type NullableBootVolume struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableBootVolume
deprecated
added in
v0.13.0
func NewNullableBootVolume(val *BootVolume) *NullableBootVolume
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBootVolume) Get
deprecated
added in
v0.13.0
func (v NullableBootVolume) Get() *BootVolume
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBootVolume) IsSet
deprecated
added in
v0.13.0
func (v NullableBootVolume) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBootVolume) MarshalJSON
deprecated
added in
v0.13.0
func (v NullableBootVolume) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBootVolume) Set
deprecated
added in
v0.13.0
func (v *NullableBootVolume) Set(val *BootVolume)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBootVolume) UnmarshalJSON
deprecated
added in
v0.13.0
func (v *NullableBootVolume) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBootVolume) Unset
deprecated
added in
v0.13.0
func (v *NullableBootVolume) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableBootVolumeSource
deprecated
added in
v0.13.0
type NullableBootVolumeSource struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableBootVolumeSource
deprecated
added in
v0.13.0
func NewNullableBootVolumeSource(val *BootVolumeSource) *NullableBootVolumeSource
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBootVolumeSource) Get
deprecated
added in
v0.13.0
func (v NullableBootVolumeSource) Get() *BootVolumeSource
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBootVolumeSource) IsSet
deprecated
added in
v0.13.0
func (v NullableBootVolumeSource) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBootVolumeSource) MarshalJSON
deprecated
added in
v0.13.0
func (v NullableBootVolumeSource) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBootVolumeSource) Set
deprecated
added in
v0.13.0
func (v *NullableBootVolumeSource) Set(val *BootVolumeSource)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBootVolumeSource) UnmarshalJSON
deprecated
added in
v0.13.0
func (v *NullableBootVolumeSource) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBootVolumeSource) Unset
deprecated
added in
v0.13.0
func (v *NullableBootVolumeSource) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateAffinityGroupPayload
deprecated
added in
v0.17.0
type NullableCreateAffinityGroupPayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateAffinityGroupPayload
deprecated
added in
v0.17.0
func NewNullableCreateAffinityGroupPayload(val *CreateAffinityGroupPayload) *NullableCreateAffinityGroupPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateAffinityGroupPayload) Get
deprecated
added in
v0.17.0
func (v NullableCreateAffinityGroupPayload) Get() *CreateAffinityGroupPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateAffinityGroupPayload) IsSet
deprecated
added in
v0.17.0
func (v NullableCreateAffinityGroupPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateAffinityGroupPayload) MarshalJSON
deprecated
added in
v0.17.0
func (v NullableCreateAffinityGroupPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateAffinityGroupPayload) Set
deprecated
added in
v0.17.0
func (v *NullableCreateAffinityGroupPayload) Set(val *CreateAffinityGroupPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateAffinityGroupPayload) UnmarshalJSON
deprecated
added in
v0.17.0
func (v *NullableCreateAffinityGroupPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateAffinityGroupPayload) Unset
deprecated
added in
v0.17.0
func (v *NullableCreateAffinityGroupPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateBackupPayload
deprecated
added in
v0.17.0
type NullableCreateBackupPayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateBackupPayload
deprecated
added in
v0.17.0
func NewNullableCreateBackupPayload(val *CreateBackupPayload) *NullableCreateBackupPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateBackupPayload) Get
deprecated
added in
v0.17.0
func (v NullableCreateBackupPayload) Get() *CreateBackupPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateBackupPayload) IsSet
deprecated
added in
v0.17.0
func (v NullableCreateBackupPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateBackupPayload) MarshalJSON
deprecated
added in
v0.17.0
func (v NullableCreateBackupPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateBackupPayload) Set
deprecated
added in
v0.17.0
func (v *NullableCreateBackupPayload) Set(val *CreateBackupPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateBackupPayload) UnmarshalJSON
deprecated
added in
v0.17.0
func (v *NullableCreateBackupPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateBackupPayload) Unset
deprecated
added in
v0.17.0
func (v *NullableCreateBackupPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateImagePayload
deprecated
added in
v0.17.0
type NullableCreateImagePayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateImagePayload
deprecated
added in
v0.17.0
func NewNullableCreateImagePayload(val *CreateImagePayload) *NullableCreateImagePayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateImagePayload) Get
deprecated
added in
v0.17.0
func (v NullableCreateImagePayload) Get() *CreateImagePayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateImagePayload) IsSet
deprecated
added in
v0.17.0
func (v NullableCreateImagePayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateImagePayload) MarshalJSON
deprecated
added in
v0.17.0
func (v NullableCreateImagePayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateImagePayload) Set
deprecated
added in
v0.17.0
func (v *NullableCreateImagePayload) Set(val *CreateImagePayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateImagePayload) UnmarshalJSON
deprecated
added in
v0.17.0
func (v *NullableCreateImagePayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateImagePayload) Unset
deprecated
added in
v0.17.0
func (v *NullableCreateImagePayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateIsolatedNetworkPayload
deprecated
added in
v1.3.0
type NullableCreateIsolatedNetworkPayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateIsolatedNetworkPayload
deprecated
added in
v1.3.0
func NewNullableCreateIsolatedNetworkPayload(val *CreateIsolatedNetworkPayload) *NullableCreateIsolatedNetworkPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateIsolatedNetworkPayload) Get
deprecated
added in
v1.3.0
func (v NullableCreateIsolatedNetworkPayload) Get() *CreateIsolatedNetworkPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateIsolatedNetworkPayload) IsSet
deprecated
added in
v1.3.0
func (v NullableCreateIsolatedNetworkPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateIsolatedNetworkPayload) MarshalJSON
deprecated
added in
v1.3.0
func (v NullableCreateIsolatedNetworkPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateIsolatedNetworkPayload) Set
deprecated
added in
v1.3.0
func (v *NullableCreateIsolatedNetworkPayload) Set(val *CreateIsolatedNetworkPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateIsolatedNetworkPayload) UnmarshalJSON
deprecated
added in
v1.3.0
func (v *NullableCreateIsolatedNetworkPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateIsolatedNetworkPayload) Unset
deprecated
added in
v1.3.0
func (v *NullableCreateIsolatedNetworkPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateKeyPairPayload
deprecated
added in
v0.16.0
type NullableCreateKeyPairPayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateKeyPairPayload
deprecated
added in
v0.16.0
func NewNullableCreateKeyPairPayload(val *CreateKeyPairPayload) *NullableCreateKeyPairPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateKeyPairPayload) Get
deprecated
added in
v0.16.0
func (v NullableCreateKeyPairPayload) Get() *CreateKeyPairPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateKeyPairPayload) IsSet
deprecated
added in
v0.16.0
func (v NullableCreateKeyPairPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateKeyPairPayload) MarshalJSON
deprecated
added in
v0.16.0
func (v NullableCreateKeyPairPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateKeyPairPayload) Set
deprecated
added in
v0.16.0
func (v *NullableCreateKeyPairPayload) Set(val *CreateKeyPairPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateKeyPairPayload) UnmarshalJSON
deprecated
added in
v0.16.0
func (v *NullableCreateKeyPairPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateKeyPairPayload) Unset
deprecated
added in
v0.16.0
func (v *NullableCreateKeyPairPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateNetworkAreaPayload
deprecated
added in
v0.12.0
type NullableCreateNetworkAreaPayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateNetworkAreaPayload
deprecated
added in
v0.12.0
func NewNullableCreateNetworkAreaPayload(val *CreateNetworkAreaPayload) *NullableCreateNetworkAreaPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateNetworkAreaPayload) Get
deprecated
added in
v0.12.0
func (v NullableCreateNetworkAreaPayload) Get() *CreateNetworkAreaPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateNetworkAreaPayload) IsSet
deprecated
added in
v0.12.0
func (v NullableCreateNetworkAreaPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateNetworkAreaPayload) MarshalJSON
deprecated
added in
v0.12.0
func (v NullableCreateNetworkAreaPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateNetworkAreaPayload) Set
deprecated
added in
v0.12.0
func (v *NullableCreateNetworkAreaPayload) Set(val *CreateNetworkAreaPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateNetworkAreaPayload) UnmarshalJSON
deprecated
added in
v0.12.0
func (v *NullableCreateNetworkAreaPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateNetworkAreaPayload) Unset
deprecated
added in
v0.12.0
func (v *NullableCreateNetworkAreaPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateNetworkAreaRangePayload
deprecated
added in
v0.12.0
type NullableCreateNetworkAreaRangePayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateNetworkAreaRangePayload
deprecated
added in
v0.12.0
func NewNullableCreateNetworkAreaRangePayload(val *CreateNetworkAreaRangePayload) *NullableCreateNetworkAreaRangePayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateNetworkAreaRangePayload) Get
deprecated
added in
v0.12.0
func (v NullableCreateNetworkAreaRangePayload) Get() *CreateNetworkAreaRangePayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateNetworkAreaRangePayload) IsSet
deprecated
added in
v0.12.0
func (v NullableCreateNetworkAreaRangePayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateNetworkAreaRangePayload) MarshalJSON
deprecated
added in
v0.12.0
func (v NullableCreateNetworkAreaRangePayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateNetworkAreaRangePayload) Set
deprecated
added in
v0.12.0
func (v *NullableCreateNetworkAreaRangePayload) Set(val *CreateNetworkAreaRangePayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateNetworkAreaRangePayload) UnmarshalJSON
deprecated
added in
v0.12.0
func (v *NullableCreateNetworkAreaRangePayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateNetworkAreaRangePayload) Unset
deprecated
added in
v0.12.0
func (v *NullableCreateNetworkAreaRangePayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateNetworkAreaRegionPayload
deprecated
added in
v1.0.0
type NullableCreateNetworkAreaRegionPayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateNetworkAreaRegionPayload
deprecated
added in
v1.0.0
func NewNullableCreateNetworkAreaRegionPayload(val *CreateNetworkAreaRegionPayload) *NullableCreateNetworkAreaRegionPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateNetworkAreaRegionPayload) Get
deprecated
added in
v1.0.0
func (v NullableCreateNetworkAreaRegionPayload) Get() *CreateNetworkAreaRegionPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateNetworkAreaRegionPayload) IsSet
deprecated
added in
v1.0.0
func (v NullableCreateNetworkAreaRegionPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateNetworkAreaRegionPayload) MarshalJSON
deprecated
added in
v1.0.0
func (v NullableCreateNetworkAreaRegionPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateNetworkAreaRegionPayload) Set
deprecated
added in
v1.0.0
func (v *NullableCreateNetworkAreaRegionPayload) Set(val *CreateNetworkAreaRegionPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateNetworkAreaRegionPayload) UnmarshalJSON
deprecated
added in
v1.0.0
func (v *NullableCreateNetworkAreaRegionPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateNetworkAreaRegionPayload) Unset
deprecated
added in
v1.0.0
func (v *NullableCreateNetworkAreaRegionPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateNetworkAreaRoutePayload
deprecated
added in
v0.12.0
type NullableCreateNetworkAreaRoutePayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateNetworkAreaRoutePayload
deprecated
added in
v0.12.0
func NewNullableCreateNetworkAreaRoutePayload(val *CreateNetworkAreaRoutePayload) *NullableCreateNetworkAreaRoutePayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateNetworkAreaRoutePayload) Get
deprecated
added in
v0.12.0
func (v NullableCreateNetworkAreaRoutePayload) Get() *CreateNetworkAreaRoutePayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateNetworkAreaRoutePayload) IsSet
deprecated
added in
v0.12.0
func (v NullableCreateNetworkAreaRoutePayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateNetworkAreaRoutePayload) MarshalJSON
deprecated
added in
v0.12.0
func (v NullableCreateNetworkAreaRoutePayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateNetworkAreaRoutePayload) Set
deprecated
added in
v0.12.0
func (v *NullableCreateNetworkAreaRoutePayload) Set(val *CreateNetworkAreaRoutePayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateNetworkAreaRoutePayload) UnmarshalJSON
deprecated
added in
v0.12.0
func (v *NullableCreateNetworkAreaRoutePayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateNetworkAreaRoutePayload) Unset
deprecated
added in
v0.12.0
func (v *NullableCreateNetworkAreaRoutePayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateNetworkIPv4
deprecated
added in
v1.0.0
type NullableCreateNetworkIPv4 struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateNetworkIPv4
deprecated
added in
v1.0.0
func NewNullableCreateNetworkIPv4(val *CreateNetworkIPv4) *NullableCreateNetworkIPv4
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateNetworkIPv4) Get
deprecated
added in
v1.0.0
func (v NullableCreateNetworkIPv4) Get() *CreateNetworkIPv4
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateNetworkIPv4) IsSet
deprecated
added in
v1.0.0
func (v NullableCreateNetworkIPv4) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateNetworkIPv4) MarshalJSON
deprecated
added in
v1.0.0
func (v NullableCreateNetworkIPv4) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateNetworkIPv4) Set
deprecated
added in
v1.0.0
func (v *NullableCreateNetworkIPv4) Set(val *CreateNetworkIPv4)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateNetworkIPv4) UnmarshalJSON
deprecated
added in
v1.0.0
func (v *NullableCreateNetworkIPv4) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateNetworkIPv4) Unset
deprecated
added in
v1.0.0
func (v *NullableCreateNetworkIPv4) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateNetworkIPv4WithPrefix
deprecated
added in
v1.0.0
type NullableCreateNetworkIPv4WithPrefix struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateNetworkIPv4WithPrefix
deprecated
added in
v1.0.0
func NewNullableCreateNetworkIPv4WithPrefix(val *CreateNetworkIPv4WithPrefix) *NullableCreateNetworkIPv4WithPrefix
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateNetworkIPv4WithPrefix) Get
deprecated
added in
v1.0.0
func (v NullableCreateNetworkIPv4WithPrefix) Get() *CreateNetworkIPv4WithPrefix
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateNetworkIPv4WithPrefix) IsSet
deprecated
added in
v1.0.0
func (v NullableCreateNetworkIPv4WithPrefix) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateNetworkIPv4WithPrefix) MarshalJSON
deprecated
added in
v1.0.0
func (v NullableCreateNetworkIPv4WithPrefix) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateNetworkIPv4WithPrefix) Set
deprecated
added in
v1.0.0
func (v *NullableCreateNetworkIPv4WithPrefix) Set(val *CreateNetworkIPv4WithPrefix)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateNetworkIPv4WithPrefix) UnmarshalJSON
deprecated
added in
v1.0.0
func (v *NullableCreateNetworkIPv4WithPrefix) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateNetworkIPv4WithPrefix) Unset
deprecated
added in
v1.0.0
func (v *NullableCreateNetworkIPv4WithPrefix) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateNetworkIPv4WithPrefixLength
deprecated
added in
v1.0.0
type NullableCreateNetworkIPv4WithPrefixLength struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateNetworkIPv4WithPrefixLength
deprecated
added in
v1.0.0
func NewNullableCreateNetworkIPv4WithPrefixLength(val *CreateNetworkIPv4WithPrefixLength) *NullableCreateNetworkIPv4WithPrefixLength
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateNetworkIPv4WithPrefixLength) Get
deprecated
added in
v1.0.0
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateNetworkIPv4WithPrefixLength) IsSet
deprecated
added in
v1.0.0
func (v NullableCreateNetworkIPv4WithPrefixLength) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateNetworkIPv4WithPrefixLength) MarshalJSON
deprecated
added in
v1.0.0
func (v NullableCreateNetworkIPv4WithPrefixLength) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateNetworkIPv4WithPrefixLength) Set
deprecated
added in
v1.0.0
func (v *NullableCreateNetworkIPv4WithPrefixLength) Set(val *CreateNetworkIPv4WithPrefixLength)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateNetworkIPv4WithPrefixLength) UnmarshalJSON
deprecated
added in
v1.0.0
func (v *NullableCreateNetworkIPv4WithPrefixLength) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateNetworkIPv4WithPrefixLength) Unset
deprecated
added in
v1.0.0
func (v *NullableCreateNetworkIPv4WithPrefixLength) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateNetworkIPv6
deprecated
added in
v1.0.0
type NullableCreateNetworkIPv6 struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateNetworkIPv6
deprecated
added in
v1.0.0
func NewNullableCreateNetworkIPv6(val *CreateNetworkIPv6) *NullableCreateNetworkIPv6
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateNetworkIPv6) Get
deprecated
added in
v1.0.0
func (v NullableCreateNetworkIPv6) Get() *CreateNetworkIPv6
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateNetworkIPv6) IsSet
deprecated
added in
v1.0.0
func (v NullableCreateNetworkIPv6) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateNetworkIPv6) MarshalJSON
deprecated
added in
v1.0.0
func (v NullableCreateNetworkIPv6) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateNetworkIPv6) Set
deprecated
added in
v1.0.0
func (v *NullableCreateNetworkIPv6) Set(val *CreateNetworkIPv6)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateNetworkIPv6) UnmarshalJSON
deprecated
added in
v1.0.0
func (v *NullableCreateNetworkIPv6) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateNetworkIPv6) Unset
deprecated
added in
v1.0.0
func (v *NullableCreateNetworkIPv6) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateNetworkIPv6WithPrefix
deprecated
added in
v1.0.0
type NullableCreateNetworkIPv6WithPrefix struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateNetworkIPv6WithPrefix
deprecated
added in
v1.0.0
func NewNullableCreateNetworkIPv6WithPrefix(val *CreateNetworkIPv6WithPrefix) *NullableCreateNetworkIPv6WithPrefix
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateNetworkIPv6WithPrefix) Get
deprecated
added in
v1.0.0
func (v NullableCreateNetworkIPv6WithPrefix) Get() *CreateNetworkIPv6WithPrefix
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateNetworkIPv6WithPrefix) IsSet
deprecated
added in
v1.0.0
func (v NullableCreateNetworkIPv6WithPrefix) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateNetworkIPv6WithPrefix) MarshalJSON
deprecated
added in
v1.0.0
func (v NullableCreateNetworkIPv6WithPrefix) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateNetworkIPv6WithPrefix) Set
deprecated
added in
v1.0.0
func (v *NullableCreateNetworkIPv6WithPrefix) Set(val *CreateNetworkIPv6WithPrefix)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateNetworkIPv6WithPrefix) UnmarshalJSON
deprecated
added in
v1.0.0
func (v *NullableCreateNetworkIPv6WithPrefix) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateNetworkIPv6WithPrefix) Unset
deprecated
added in
v1.0.0
func (v *NullableCreateNetworkIPv6WithPrefix) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateNetworkIPv6WithPrefixLength
deprecated
added in
v1.0.0
type NullableCreateNetworkIPv6WithPrefixLength struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateNetworkIPv6WithPrefixLength
deprecated
added in
v1.0.0
func NewNullableCreateNetworkIPv6WithPrefixLength(val *CreateNetworkIPv6WithPrefixLength) *NullableCreateNetworkIPv6WithPrefixLength
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateNetworkIPv6WithPrefixLength) Get
deprecated
added in
v1.0.0
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateNetworkIPv6WithPrefixLength) IsSet
deprecated
added in
v1.0.0
func (v NullableCreateNetworkIPv6WithPrefixLength) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateNetworkIPv6WithPrefixLength) MarshalJSON
deprecated
added in
v1.0.0
func (v NullableCreateNetworkIPv6WithPrefixLength) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateNetworkIPv6WithPrefixLength) Set
deprecated
added in
v1.0.0
func (v *NullableCreateNetworkIPv6WithPrefixLength) Set(val *CreateNetworkIPv6WithPrefixLength)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateNetworkIPv6WithPrefixLength) UnmarshalJSON
deprecated
added in
v1.0.0
func (v *NullableCreateNetworkIPv6WithPrefixLength) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateNetworkIPv6WithPrefixLength) Unset
deprecated
added in
v1.0.0
func (v *NullableCreateNetworkIPv6WithPrefixLength) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateNetworkPayload
deprecated
added in
v0.12.0
type NullableCreateNetworkPayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateNetworkPayload
deprecated
added in
v0.12.0
func NewNullableCreateNetworkPayload(val *CreateNetworkPayload) *NullableCreateNetworkPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateNetworkPayload) Get
deprecated
added in
v0.12.0
func (v NullableCreateNetworkPayload) Get() *CreateNetworkPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateNetworkPayload) IsSet
deprecated
added in
v0.12.0
func (v NullableCreateNetworkPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateNetworkPayload) MarshalJSON
deprecated
added in
v0.12.0
func (v NullableCreateNetworkPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateNetworkPayload) Set
deprecated
added in
v0.12.0
func (v *NullableCreateNetworkPayload) Set(val *CreateNetworkPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateNetworkPayload) UnmarshalJSON
deprecated
added in
v0.12.0
func (v *NullableCreateNetworkPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateNetworkPayload) Unset
deprecated
added in
v0.12.0
func (v *NullableCreateNetworkPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateNicPayload
deprecated
added in
v0.16.0
type NullableCreateNicPayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateNicPayload
deprecated
added in
v0.16.0
func NewNullableCreateNicPayload(val *CreateNicPayload) *NullableCreateNicPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateNicPayload) Get
deprecated
added in
v0.16.0
func (v NullableCreateNicPayload) Get() *CreateNicPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateNicPayload) IsSet
deprecated
added in
v0.16.0
func (v NullableCreateNicPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateNicPayload) MarshalJSON
deprecated
added in
v0.16.0
func (v NullableCreateNicPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateNicPayload) Set
deprecated
added in
v0.16.0
func (v *NullableCreateNicPayload) Set(val *CreateNicPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateNicPayload) UnmarshalJSON
deprecated
added in
v0.16.0
func (v *NullableCreateNicPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateNicPayload) Unset
deprecated
added in
v0.16.0
func (v *NullableCreateNicPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateProtocol
deprecated
added in
v0.13.0
type NullableCreateProtocol struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateProtocol
deprecated
added in
v0.13.0
func NewNullableCreateProtocol(val *CreateProtocol) *NullableCreateProtocol
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateProtocol) Get
deprecated
added in
v0.13.0
func (v NullableCreateProtocol) Get() *CreateProtocol
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateProtocol) IsSet
deprecated
added in
v0.13.0
func (v NullableCreateProtocol) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateProtocol) MarshalJSON
deprecated
added in
v0.13.0
func (v NullableCreateProtocol) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateProtocol) Set
deprecated
added in
v0.13.0
func (v *NullableCreateProtocol) Set(val *CreateProtocol)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateProtocol) UnmarshalJSON
deprecated
added in
v0.13.0
func (v *NullableCreateProtocol) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateProtocol) Unset
deprecated
added in
v0.13.0
func (v *NullableCreateProtocol) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreatePublicIPPayload
deprecated
added in
v0.13.0
type NullableCreatePublicIPPayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreatePublicIPPayload
deprecated
added in
v0.13.0
func NewNullableCreatePublicIPPayload(val *CreatePublicIPPayload) *NullableCreatePublicIPPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreatePublicIPPayload) Get
deprecated
added in
v0.13.0
func (v NullableCreatePublicIPPayload) Get() *CreatePublicIPPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreatePublicIPPayload) IsSet
deprecated
added in
v0.13.0
func (v NullableCreatePublicIPPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreatePublicIPPayload) MarshalJSON
deprecated
added in
v0.13.0
func (v NullableCreatePublicIPPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreatePublicIPPayload) Set
deprecated
added in
v0.13.0
func (v *NullableCreatePublicIPPayload) Set(val *CreatePublicIPPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreatePublicIPPayload) UnmarshalJSON
deprecated
added in
v0.13.0
func (v *NullableCreatePublicIPPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreatePublicIPPayload) Unset
deprecated
added in
v0.13.0
func (v *NullableCreatePublicIPPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateSecurityGroupPayload
deprecated
added in
v0.13.0
type NullableCreateSecurityGroupPayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateSecurityGroupPayload
deprecated
added in
v0.13.0
func NewNullableCreateSecurityGroupPayload(val *CreateSecurityGroupPayload) *NullableCreateSecurityGroupPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateSecurityGroupPayload) Get
deprecated
added in
v0.13.0
func (v NullableCreateSecurityGroupPayload) Get() *CreateSecurityGroupPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateSecurityGroupPayload) IsSet
deprecated
added in
v0.13.0
func (v NullableCreateSecurityGroupPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateSecurityGroupPayload) MarshalJSON
deprecated
added in
v0.13.0
func (v NullableCreateSecurityGroupPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateSecurityGroupPayload) Set
deprecated
added in
v0.13.0
func (v *NullableCreateSecurityGroupPayload) Set(val *CreateSecurityGroupPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateSecurityGroupPayload) UnmarshalJSON
deprecated
added in
v0.13.0
func (v *NullableCreateSecurityGroupPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateSecurityGroupPayload) Unset
deprecated
added in
v0.13.0
func (v *NullableCreateSecurityGroupPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateSecurityGroupRulePayload
deprecated
added in
v0.13.0
type NullableCreateSecurityGroupRulePayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateSecurityGroupRulePayload
deprecated
added in
v0.13.0
func NewNullableCreateSecurityGroupRulePayload(val *CreateSecurityGroupRulePayload) *NullableCreateSecurityGroupRulePayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateSecurityGroupRulePayload) Get
deprecated
added in
v0.13.0
func (v NullableCreateSecurityGroupRulePayload) Get() *CreateSecurityGroupRulePayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateSecurityGroupRulePayload) IsSet
deprecated
added in
v0.13.0
func (v NullableCreateSecurityGroupRulePayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateSecurityGroupRulePayload) MarshalJSON
deprecated
added in
v0.13.0
func (v NullableCreateSecurityGroupRulePayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateSecurityGroupRulePayload) Set
deprecated
added in
v0.13.0
func (v *NullableCreateSecurityGroupRulePayload) Set(val *CreateSecurityGroupRulePayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateSecurityGroupRulePayload) UnmarshalJSON
deprecated
added in
v0.13.0
func (v *NullableCreateSecurityGroupRulePayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateSecurityGroupRulePayload) Unset
deprecated
added in
v0.13.0
func (v *NullableCreateSecurityGroupRulePayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateSecurityGroupRuleProtocol
deprecated
added in
v0.13.0
type NullableCreateSecurityGroupRuleProtocol struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateSecurityGroupRuleProtocol
deprecated
added in
v0.13.0
func NewNullableCreateSecurityGroupRuleProtocol(val *CreateSecurityGroupRuleProtocol) *NullableCreateSecurityGroupRuleProtocol
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateSecurityGroupRuleProtocol) Get
deprecated
added in
v0.13.0
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateSecurityGroupRuleProtocol) IsSet
deprecated
added in
v0.13.0
func (v NullableCreateSecurityGroupRuleProtocol) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateSecurityGroupRuleProtocol) MarshalJSON
deprecated
added in
v0.13.0
func (v NullableCreateSecurityGroupRuleProtocol) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateSecurityGroupRuleProtocol) Set
deprecated
added in
v0.13.0
func (v *NullableCreateSecurityGroupRuleProtocol) Set(val *CreateSecurityGroupRuleProtocol)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateSecurityGroupRuleProtocol) UnmarshalJSON
deprecated
added in
v0.13.0
func (v *NullableCreateSecurityGroupRuleProtocol) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateSecurityGroupRuleProtocol) Unset
deprecated
added in
v0.13.0
func (v *NullableCreateSecurityGroupRuleProtocol) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateServerNetworking
deprecated
added in
v0.13.0
type NullableCreateServerNetworking struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateServerNetworking
deprecated
added in
v0.13.0
func NewNullableCreateServerNetworking(val *CreateServerNetworking) *NullableCreateServerNetworking
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateServerNetworking) Get
deprecated
added in
v0.13.0
func (v NullableCreateServerNetworking) Get() *CreateServerNetworking
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateServerNetworking) IsSet
deprecated
added in
v0.13.0
func (v NullableCreateServerNetworking) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateServerNetworking) MarshalJSON
deprecated
added in
v0.13.0
func (v NullableCreateServerNetworking) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateServerNetworking) Set
deprecated
added in
v0.13.0
func (v *NullableCreateServerNetworking) Set(val *CreateServerNetworking)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateServerNetworking) UnmarshalJSON
deprecated
added in
v0.13.0
func (v *NullableCreateServerNetworking) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateServerNetworking) Unset
deprecated
added in
v0.13.0
func (v *NullableCreateServerNetworking) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateServerNetworkingWithNics
deprecated
added in
v0.13.0
type NullableCreateServerNetworkingWithNics struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateServerNetworkingWithNics
deprecated
added in
v0.13.0
func NewNullableCreateServerNetworkingWithNics(val *CreateServerNetworkingWithNics) *NullableCreateServerNetworkingWithNics
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateServerNetworkingWithNics) Get
deprecated
added in
v0.13.0
func (v NullableCreateServerNetworkingWithNics) Get() *CreateServerNetworkingWithNics
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateServerNetworkingWithNics) IsSet
deprecated
added in
v0.13.0
func (v NullableCreateServerNetworkingWithNics) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateServerNetworkingWithNics) MarshalJSON
deprecated
added in
v0.13.0
func (v NullableCreateServerNetworkingWithNics) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateServerNetworkingWithNics) Set
deprecated
added in
v0.13.0
func (v *NullableCreateServerNetworkingWithNics) Set(val *CreateServerNetworkingWithNics)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateServerNetworkingWithNics) UnmarshalJSON
deprecated
added in
v0.13.0
func (v *NullableCreateServerNetworkingWithNics) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateServerNetworkingWithNics) Unset
deprecated
added in
v0.13.0
func (v *NullableCreateServerNetworkingWithNics) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateServerPayload
deprecated
added in
v0.13.0
type NullableCreateServerPayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateServerPayload
deprecated
added in
v0.13.0
func NewNullableCreateServerPayload(val *CreateServerPayload) *NullableCreateServerPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateServerPayload) Get
deprecated
added in
v0.13.0
func (v NullableCreateServerPayload) Get() *CreateServerPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateServerPayload) IsSet
deprecated
added in
v0.13.0
func (v NullableCreateServerPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateServerPayload) MarshalJSON
deprecated
added in
v0.13.0
func (v NullableCreateServerPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateServerPayload) Set
deprecated
added in
v0.13.0
func (v *NullableCreateServerPayload) Set(val *CreateServerPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateServerPayload) UnmarshalJSON
deprecated
added in
v0.13.0
func (v *NullableCreateServerPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateServerPayload) Unset
deprecated
added in
v0.13.0
func (v *NullableCreateServerPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateServerPayloadAllOf
deprecated
added in
v1.0.0
type NullableCreateServerPayloadAllOf struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateServerPayloadAllOf
deprecated
added in
v1.0.0
func NewNullableCreateServerPayloadAllOf(val *CreateServerPayloadAllOf) *NullableCreateServerPayloadAllOf
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateServerPayloadAllOf) Get
deprecated
added in
v1.0.0
func (v NullableCreateServerPayloadAllOf) Get() *CreateServerPayloadAllOf
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateServerPayloadAllOf) IsSet
deprecated
added in
v1.0.0
func (v NullableCreateServerPayloadAllOf) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateServerPayloadAllOf) MarshalJSON
deprecated
added in
v1.0.0
func (v NullableCreateServerPayloadAllOf) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateServerPayloadAllOf) Set
deprecated
added in
v1.0.0
func (v *NullableCreateServerPayloadAllOf) Set(val *CreateServerPayloadAllOf)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateServerPayloadAllOf) UnmarshalJSON
deprecated
added in
v1.0.0
func (v *NullableCreateServerPayloadAllOf) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateServerPayloadAllOf) Unset
deprecated
added in
v1.0.0
func (v *NullableCreateServerPayloadAllOf) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateServerPayloadAllOfNetworking
deprecated
added in
v1.0.0
type NullableCreateServerPayloadAllOfNetworking struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateServerPayloadAllOfNetworking
deprecated
added in
v1.0.0
func NewNullableCreateServerPayloadAllOfNetworking(val *CreateServerPayloadAllOfNetworking) *NullableCreateServerPayloadAllOfNetworking
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateServerPayloadAllOfNetworking) Get
deprecated
added in
v1.0.0
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateServerPayloadAllOfNetworking) IsSet
deprecated
added in
v1.0.0
func (v NullableCreateServerPayloadAllOfNetworking) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateServerPayloadAllOfNetworking) MarshalJSON
deprecated
added in
v1.0.0
func (v NullableCreateServerPayloadAllOfNetworking) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateServerPayloadAllOfNetworking) Set
deprecated
added in
v1.0.0
func (v *NullableCreateServerPayloadAllOfNetworking) Set(val *CreateServerPayloadAllOfNetworking)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateServerPayloadAllOfNetworking) UnmarshalJSON
deprecated
added in
v1.0.0
func (v *NullableCreateServerPayloadAllOfNetworking) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateServerPayloadAllOfNetworking) Unset
deprecated
added in
v1.0.0
func (v *NullableCreateServerPayloadAllOfNetworking) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateSnapshotPayload
deprecated
added in
v0.17.0
type NullableCreateSnapshotPayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateSnapshotPayload
deprecated
added in
v0.17.0
func NewNullableCreateSnapshotPayload(val *CreateSnapshotPayload) *NullableCreateSnapshotPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateSnapshotPayload) Get
deprecated
added in
v0.17.0
func (v NullableCreateSnapshotPayload) Get() *CreateSnapshotPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateSnapshotPayload) IsSet
deprecated
added in
v0.17.0
func (v NullableCreateSnapshotPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateSnapshotPayload) MarshalJSON
deprecated
added in
v0.17.0
func (v NullableCreateSnapshotPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateSnapshotPayload) Set
deprecated
added in
v0.17.0
func (v *NullableCreateSnapshotPayload) Set(val *CreateSnapshotPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateSnapshotPayload) UnmarshalJSON
deprecated
added in
v0.17.0
func (v *NullableCreateSnapshotPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateSnapshotPayload) Unset
deprecated
added in
v0.17.0
func (v *NullableCreateSnapshotPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateVolumePayload
deprecated
added in
v0.13.0
type NullableCreateVolumePayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateVolumePayload
deprecated
added in
v0.13.0
func NewNullableCreateVolumePayload(val *CreateVolumePayload) *NullableCreateVolumePayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateVolumePayload) Get
deprecated
added in
v0.13.0
func (v NullableCreateVolumePayload) Get() *CreateVolumePayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateVolumePayload) IsSet
deprecated
added in
v0.13.0
func (v NullableCreateVolumePayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateVolumePayload) MarshalJSON
deprecated
added in
v0.13.0
func (v NullableCreateVolumePayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateVolumePayload) Set
deprecated
added in
v0.13.0
func (v *NullableCreateVolumePayload) Set(val *CreateVolumePayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateVolumePayload) UnmarshalJSON
deprecated
added in
v0.13.0
func (v *NullableCreateVolumePayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateVolumePayload) Unset
deprecated
added in
v0.13.0
func (v *NullableCreateVolumePayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableDestinationCIDRv4
deprecated
added in
v1.0.0
type NullableDestinationCIDRv4 struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableDestinationCIDRv4
deprecated
added in
v1.0.0
func NewNullableDestinationCIDRv4(val *DestinationCIDRv4) *NullableDestinationCIDRv4
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDestinationCIDRv4) Get
deprecated
added in
v1.0.0
func (v NullableDestinationCIDRv4) Get() *DestinationCIDRv4
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDestinationCIDRv4) IsSet
deprecated
added in
v1.0.0
func (v NullableDestinationCIDRv4) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDestinationCIDRv4) MarshalJSON
deprecated
added in
v1.0.0
func (v NullableDestinationCIDRv4) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDestinationCIDRv4) Set
deprecated
added in
v1.0.0
func (v *NullableDestinationCIDRv4) Set(val *DestinationCIDRv4)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDestinationCIDRv4) UnmarshalJSON
deprecated
added in
v1.0.0
func (v *NullableDestinationCIDRv4) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDestinationCIDRv4) Unset
deprecated
added in
v1.0.0
func (v *NullableDestinationCIDRv4) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableDestinationCIDRv6
deprecated
added in
v1.0.0
type NullableDestinationCIDRv6 struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableDestinationCIDRv6
deprecated
added in
v1.0.0
func NewNullableDestinationCIDRv6(val *DestinationCIDRv6) *NullableDestinationCIDRv6
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDestinationCIDRv6) Get
deprecated
added in
v1.0.0
func (v NullableDestinationCIDRv6) Get() *DestinationCIDRv6
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDestinationCIDRv6) IsSet
deprecated
added in
v1.0.0
func (v NullableDestinationCIDRv6) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDestinationCIDRv6) MarshalJSON
deprecated
added in
v1.0.0
func (v NullableDestinationCIDRv6) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDestinationCIDRv6) Set
deprecated
added in
v1.0.0
func (v *NullableDestinationCIDRv6) Set(val *DestinationCIDRv6)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDestinationCIDRv6) UnmarshalJSON
deprecated
added in
v1.0.0
func (v *NullableDestinationCIDRv6) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDestinationCIDRv6) Unset
deprecated
added in
v1.0.0
func (v *NullableDestinationCIDRv6) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableError
deprecated
added in
v0.12.0
type NullableError struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableError
deprecated
added in
v0.12.0
func NewNullableError(val *Error) *NullableError
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableError) Get
deprecated
added in
v0.12.0
func (v NullableError) Get() *Error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableError) IsSet
deprecated
added in
v0.12.0
func (v NullableError) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableError) MarshalJSON
deprecated
added in
v0.12.0
func (v NullableError) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableError) Set
deprecated
added in
v0.12.0
func (v *NullableError) Set(val *Error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableError) UnmarshalJSON
deprecated
added in
v0.12.0
func (v *NullableError) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableError) Unset
deprecated
added in
v0.12.0
func (v *NullableError) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableFloat32
deprecated
type NullableFloat32 struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableFloat32
deprecated
func NewNullableFloat32(val *float32) *NullableFloat32
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableFloat32) Get
deprecated
func (v NullableFloat32) Get() *float32
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableFloat32) IsSet
deprecated
func (v NullableFloat32) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableFloat32) MarshalJSON
deprecated
func (v NullableFloat32) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableFloat32) Set
deprecated
func (v *NullableFloat32) Set(val *float32)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableFloat32) UnmarshalJSON
deprecated
func (v *NullableFloat32) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableFloat32) Unset
deprecated
func (v *NullableFloat32) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableFloat64
deprecated
type NullableFloat64 struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableFloat64
deprecated
func NewNullableFloat64(val *float64) *NullableFloat64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableFloat64) Get
deprecated
func (v NullableFloat64) Get() *float64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableFloat64) IsSet
deprecated
func (v NullableFloat64) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableFloat64) MarshalJSON
deprecated
func (v NullableFloat64) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableFloat64) Set
deprecated
func (v *NullableFloat64) Set(val *float64)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableFloat64) UnmarshalJSON
deprecated
func (v *NullableFloat64) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableFloat64) Unset
deprecated
func (v *NullableFloat64) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableGetServerLog200Response
deprecated
added in
v0.13.0
type NullableGetServerLog200Response struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableGetServerLog200Response
deprecated
added in
v0.13.0
func NewNullableGetServerLog200Response(val *GetServerLog200Response) *NullableGetServerLog200Response
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetServerLog200Response) Get
deprecated
added in
v0.13.0
func (v NullableGetServerLog200Response) Get() *GetServerLog200Response
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetServerLog200Response) IsSet
deprecated
added in
v0.13.0
func (v NullableGetServerLog200Response) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetServerLog200Response) MarshalJSON
deprecated
added in
v0.13.0
func (v NullableGetServerLog200Response) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetServerLog200Response) Set
deprecated
added in
v0.13.0
func (v *NullableGetServerLog200Response) Set(val *GetServerLog200Response)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetServerLog200Response) UnmarshalJSON
deprecated
added in
v0.13.0
func (v *NullableGetServerLog200Response) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetServerLog200Response) Unset
deprecated
added in
v0.13.0
func (v *NullableGetServerLog200Response) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableICMPParameters
deprecated
added in
v0.13.0
type NullableICMPParameters struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableICMPParameters
deprecated
added in
v0.13.0
func NewNullableICMPParameters(val *ICMPParameters) *NullableICMPParameters
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableICMPParameters) Get
deprecated
added in
v0.13.0
func (v NullableICMPParameters) Get() *ICMPParameters
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableICMPParameters) IsSet
deprecated
added in
v0.13.0
func (v NullableICMPParameters) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableICMPParameters) MarshalJSON
deprecated
added in
v0.13.0
func (v NullableICMPParameters) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableICMPParameters) Set
deprecated
added in
v0.13.0
func (v *NullableICMPParameters) Set(val *ICMPParameters)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableICMPParameters) UnmarshalJSON
deprecated
added in
v0.13.0
func (v *NullableICMPParameters) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableICMPParameters) Unset
deprecated
added in
v0.13.0
func (v *NullableICMPParameters) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableImage
deprecated
added in
v0.17.0
type NullableImage struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableImage
deprecated
added in
v0.17.0
func NewNullableImage(val *Image) *NullableImage
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableImage) Get
deprecated
added in
v0.17.0
func (v NullableImage) Get() *Image
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableImage) IsSet
deprecated
added in
v0.17.0
func (v NullableImage) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableImage) MarshalJSON
deprecated
added in
v0.17.0
func (v NullableImage) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableImage) Set
deprecated
added in
v0.17.0
func (v *NullableImage) Set(val *Image)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableImage) UnmarshalJSON
deprecated
added in
v0.17.0
func (v *NullableImage) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableImage) Unset
deprecated
added in
v0.17.0
func (v *NullableImage) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableImageAgent
deprecated
added in
v0.28.0
type NullableImageAgent struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableImageAgent
deprecated
added in
v0.28.0
func NewNullableImageAgent(val *ImageAgent) *NullableImageAgent
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableImageAgent) Get
deprecated
added in
v0.28.0
func (v NullableImageAgent) Get() *ImageAgent
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableImageAgent) IsSet
deprecated
added in
v0.28.0
func (v NullableImageAgent) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableImageAgent) MarshalJSON
deprecated
added in
v0.28.0
func (v NullableImageAgent) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableImageAgent) Set
deprecated
added in
v0.28.0
func (v *NullableImageAgent) Set(val *ImageAgent)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableImageAgent) UnmarshalJSON
deprecated
added in
v0.28.0
func (v *NullableImageAgent) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableImageAgent) Unset
deprecated
added in
v0.28.0
func (v *NullableImageAgent) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableImageChecksum
deprecated
added in
v0.17.0
type NullableImageChecksum struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableImageChecksum
deprecated
added in
v0.17.0
func NewNullableImageChecksum(val *ImageChecksum) *NullableImageChecksum
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableImageChecksum) Get
deprecated
added in
v0.17.0
func (v NullableImageChecksum) Get() *ImageChecksum
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableImageChecksum) IsSet
deprecated
added in
v0.17.0
func (v NullableImageChecksum) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableImageChecksum) MarshalJSON
deprecated
added in
v0.17.0
func (v NullableImageChecksum) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableImageChecksum) Set
deprecated
added in
v0.17.0
func (v *NullableImageChecksum) Set(val *ImageChecksum)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableImageChecksum) UnmarshalJSON
deprecated
added in
v0.17.0
func (v *NullableImageChecksum) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableImageChecksum) Unset
deprecated
added in
v0.17.0
func (v *NullableImageChecksum) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableImageConfig
deprecated
added in
v0.17.0
type NullableImageConfig struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableImageConfig
deprecated
added in
v0.17.0
func NewNullableImageConfig(val *ImageConfig) *NullableImageConfig
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableImageConfig) Get
deprecated
added in
v0.17.0
func (v NullableImageConfig) Get() *ImageConfig
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableImageConfig) IsSet
deprecated
added in
v0.17.0
func (v NullableImageConfig) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableImageConfig) MarshalJSON
deprecated
added in
v0.17.0
func (v NullableImageConfig) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableImageConfig) Set
deprecated
added in
v0.17.0
func (v *NullableImageConfig) Set(val *ImageConfig)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableImageConfig) UnmarshalJSON
deprecated
added in
v0.17.0
func (v *NullableImageConfig) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableImageConfig) Unset
deprecated
added in
v0.17.0
func (v *NullableImageConfig) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableImageCreateResponse
deprecated
added in
v0.17.0
type NullableImageCreateResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableImageCreateResponse
deprecated
added in
v0.17.0
func NewNullableImageCreateResponse(val *ImageCreateResponse) *NullableImageCreateResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableImageCreateResponse) Get
deprecated
added in
v0.17.0
func (v NullableImageCreateResponse) Get() *ImageCreateResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableImageCreateResponse) IsSet
deprecated
added in
v0.17.0
func (v NullableImageCreateResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableImageCreateResponse) MarshalJSON
deprecated
added in
v0.17.0
func (v NullableImageCreateResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableImageCreateResponse) Set
deprecated
added in
v0.17.0
func (v *NullableImageCreateResponse) Set(val *ImageCreateResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableImageCreateResponse) UnmarshalJSON
deprecated
added in
v0.17.0
func (v *NullableImageCreateResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableImageCreateResponse) Unset
deprecated
added in
v0.17.0
func (v *NullableImageCreateResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableImageFromVolumePayload
deprecated
added in
v1.3.0
type NullableImageFromVolumePayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableImageFromVolumePayload
deprecated
added in
v1.3.0
func NewNullableImageFromVolumePayload(val *ImageFromVolumePayload) *NullableImageFromVolumePayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableImageFromVolumePayload) Get
deprecated
added in
v1.3.0
func (v NullableImageFromVolumePayload) Get() *ImageFromVolumePayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableImageFromVolumePayload) IsSet
deprecated
added in
v1.3.0
func (v NullableImageFromVolumePayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableImageFromVolumePayload) MarshalJSON
deprecated
added in
v1.3.0
func (v NullableImageFromVolumePayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableImageFromVolumePayload) Set
deprecated
added in
v1.3.0
func (v *NullableImageFromVolumePayload) Set(val *ImageFromVolumePayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableImageFromVolumePayload) UnmarshalJSON
deprecated
added in
v1.3.0
func (v *NullableImageFromVolumePayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableImageFromVolumePayload) Unset
deprecated
added in
v1.3.0
func (v *NullableImageFromVolumePayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableImageListResponse
deprecated
added in
v0.17.0
type NullableImageListResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableImageListResponse
deprecated
added in
v0.17.0
func NewNullableImageListResponse(val *ImageListResponse) *NullableImageListResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableImageListResponse) Get
deprecated
added in
v0.17.0
func (v NullableImageListResponse) Get() *ImageListResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableImageListResponse) IsSet
deprecated
added in
v0.17.0
func (v NullableImageListResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableImageListResponse) MarshalJSON
deprecated
added in
v0.17.0
func (v NullableImageListResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableImageListResponse) Set
deprecated
added in
v0.17.0
func (v *NullableImageListResponse) Set(val *ImageListResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableImageListResponse) UnmarshalJSON
deprecated
added in
v0.17.0
func (v *NullableImageListResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableImageListResponse) Unset
deprecated
added in
v0.17.0
func (v *NullableImageListResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableImageShare
deprecated
added in
v0.17.0
type NullableImageShare struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableImageShare
deprecated
added in
v0.17.0
func NewNullableImageShare(val *ImageShare) *NullableImageShare
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableImageShare) Get
deprecated
added in
v0.17.0
func (v NullableImageShare) Get() *ImageShare
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableImageShare) IsSet
deprecated
added in
v0.17.0
func (v NullableImageShare) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableImageShare) MarshalJSON
deprecated
added in
v0.17.0
func (v NullableImageShare) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableImageShare) Set
deprecated
added in
v0.17.0
func (v *NullableImageShare) Set(val *ImageShare)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableImageShare) UnmarshalJSON
deprecated
added in
v0.17.0
func (v *NullableImageShare) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableImageShare) Unset
deprecated
added in
v0.17.0
func (v *NullableImageShare) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableImageShareConsumer
deprecated
added in
v0.17.0
type NullableImageShareConsumer struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableImageShareConsumer
deprecated
added in
v0.17.0
func NewNullableImageShareConsumer(val *ImageShareConsumer) *NullableImageShareConsumer
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableImageShareConsumer) Get
deprecated
added in
v0.17.0
func (v NullableImageShareConsumer) Get() *ImageShareConsumer
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableImageShareConsumer) IsSet
deprecated
added in
v0.17.0
func (v NullableImageShareConsumer) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableImageShareConsumer) MarshalJSON
deprecated
added in
v0.17.0
func (v NullableImageShareConsumer) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableImageShareConsumer) Set
deprecated
added in
v0.17.0
func (v *NullableImageShareConsumer) Set(val *ImageShareConsumer)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableImageShareConsumer) UnmarshalJSON
deprecated
added in
v0.17.0
func (v *NullableImageShareConsumer) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableImageShareConsumer) Unset
deprecated
added in
v0.17.0
func (v *NullableImageShareConsumer) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableInt
deprecated
type NullableInt struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableInt
deprecated
func NewNullableInt(val *int) *NullableInt
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt) Get
deprecated
func (v NullableInt) Get() *int
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt) IsSet
deprecated
func (v NullableInt) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt) MarshalJSON
deprecated
func (v NullableInt) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt) Set
deprecated
func (v *NullableInt) Set(val *int)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt) UnmarshalJSON
deprecated
func (v *NullableInt) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt) Unset
deprecated
func (v *NullableInt) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableInt32
deprecated
type NullableInt32 struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableInt32
deprecated
func NewNullableInt32(val *int32) *NullableInt32
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt32) Get
deprecated
func (v NullableInt32) Get() *int32
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt32) IsSet
deprecated
func (v NullableInt32) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt32) MarshalJSON
deprecated
func (v NullableInt32) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt32) Set
deprecated
func (v *NullableInt32) Set(val *int32)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt32) UnmarshalJSON
deprecated
func (v *NullableInt32) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt32) Unset
deprecated
func (v *NullableInt32) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableInt64
deprecated
type NullableInt64 struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableInt64
deprecated
func NewNullableInt64(val *int64) *NullableInt64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt64) Get
deprecated
func (v NullableInt64) Get() *int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt64) IsSet
deprecated
func (v NullableInt64) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt64) MarshalJSON
deprecated
func (v NullableInt64) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt64) Set
deprecated
func (v *NullableInt64) Set(val *int64)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt64) UnmarshalJSON
deprecated
func (v *NullableInt64) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt64) Unset
deprecated
func (v *NullableInt64) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableKeyPairListResponse
deprecated
added in
v0.16.0
type NullableKeyPairListResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableKeyPairListResponse
deprecated
added in
v0.16.0
func NewNullableKeyPairListResponse(val *KeyPairListResponse) *NullableKeyPairListResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableKeyPairListResponse) Get
deprecated
added in
v0.16.0
func (v NullableKeyPairListResponse) Get() *KeyPairListResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableKeyPairListResponse) IsSet
deprecated
added in
v0.16.0
func (v NullableKeyPairListResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableKeyPairListResponse) MarshalJSON
deprecated
added in
v0.16.0
func (v NullableKeyPairListResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableKeyPairListResponse) Set
deprecated
added in
v0.16.0
func (v *NullableKeyPairListResponse) Set(val *KeyPairListResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableKeyPairListResponse) UnmarshalJSON
deprecated
added in
v0.16.0
func (v *NullableKeyPairListResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableKeyPairListResponse) Unset
deprecated
added in
v0.16.0
func (v *NullableKeyPairListResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableKeypair
deprecated
added in
v0.16.0
type NullableKeypair struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableKeypair
deprecated
added in
v0.16.0
func NewNullableKeypair(val *Keypair) *NullableKeypair
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableKeypair) Get
deprecated
added in
v0.16.0
func (v NullableKeypair) Get() *Keypair
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableKeypair) IsSet
deprecated
added in
v0.16.0
func (v NullableKeypair) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableKeypair) MarshalJSON
deprecated
added in
v0.16.0
func (v NullableKeypair) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableKeypair) Set
deprecated
added in
v0.16.0
func (v *NullableKeypair) Set(val *Keypair)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableKeypair) UnmarshalJSON
deprecated
added in
v0.16.0
func (v *NullableKeypair) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableKeypair) Unset
deprecated
added in
v0.16.0
func (v *NullableKeypair) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableMachineType
deprecated
added in
v0.16.0
type NullableMachineType struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableMachineType
deprecated
added in
v0.16.0
func NewNullableMachineType(val *MachineType) *NullableMachineType
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableMachineType) Get
deprecated
added in
v0.16.0
func (v NullableMachineType) Get() *MachineType
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableMachineType) IsSet
deprecated
added in
v0.16.0
func (v NullableMachineType) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableMachineType) MarshalJSON
deprecated
added in
v0.16.0
func (v NullableMachineType) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableMachineType) Set
deprecated
added in
v0.16.0
func (v *NullableMachineType) Set(val *MachineType)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableMachineType) UnmarshalJSON
deprecated
added in
v0.16.0
func (v *NullableMachineType) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableMachineType) Unset
deprecated
added in
v0.16.0
func (v *NullableMachineType) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableMachineTypeListResponse
deprecated
added in
v0.16.0
type NullableMachineTypeListResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableMachineTypeListResponse
deprecated
added in
v0.16.0
func NewNullableMachineTypeListResponse(val *MachineTypeListResponse) *NullableMachineTypeListResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableMachineTypeListResponse) Get
deprecated
added in
v0.16.0
func (v NullableMachineTypeListResponse) Get() *MachineTypeListResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableMachineTypeListResponse) IsSet
deprecated
added in
v0.16.0
func (v NullableMachineTypeListResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableMachineTypeListResponse) MarshalJSON
deprecated
added in
v0.16.0
func (v NullableMachineTypeListResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableMachineTypeListResponse) Set
deprecated
added in
v0.16.0
func (v *NullableMachineTypeListResponse) Set(val *MachineTypeListResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableMachineTypeListResponse) UnmarshalJSON
deprecated
added in
v0.16.0
func (v *NullableMachineTypeListResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableMachineTypeListResponse) Unset
deprecated
added in
v0.16.0
func (v *NullableMachineTypeListResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableNIC
deprecated
added in
v0.13.0
type NullableNIC struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableNIC
deprecated
added in
v0.13.0
func NewNullableNIC(val *NIC) *NullableNIC
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNIC) Get
deprecated
added in
v0.13.0
func (v NullableNIC) Get() *NIC
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNIC) IsSet
deprecated
added in
v0.13.0
func (v NullableNIC) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNIC) MarshalJSON
deprecated
added in
v0.13.0
func (v NullableNIC) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNIC) Set
deprecated
added in
v0.13.0
func (v *NullableNIC) Set(val *NIC)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNIC) UnmarshalJSON
deprecated
added in
v0.13.0
func (v *NullableNIC) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNIC) Unset
deprecated
added in
v0.13.0
func (v *NullableNIC) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableNICListResponse
deprecated
added in
v0.13.0
type NullableNICListResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableNICListResponse
deprecated
added in
v0.13.0
func NewNullableNICListResponse(val *NICListResponse) *NullableNICListResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNICListResponse) Get
deprecated
added in
v0.13.0
func (v NullableNICListResponse) Get() *NICListResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNICListResponse) IsSet
deprecated
added in
v0.13.0
func (v NullableNICListResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNICListResponse) MarshalJSON
deprecated
added in
v0.13.0
func (v NullableNICListResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNICListResponse) Set
deprecated
added in
v0.13.0
func (v *NullableNICListResponse) Set(val *NICListResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNICListResponse) UnmarshalJSON
deprecated
added in
v0.13.0
func (v *NullableNICListResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNICListResponse) Unset
deprecated
added in
v0.13.0
func (v *NullableNICListResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableNetwork
deprecated
added in
v0.12.0
type NullableNetwork struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableNetwork
deprecated
added in
v0.12.0
func NewNullableNetwork(val *Network) *NullableNetwork
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNetwork) Get
deprecated
added in
v0.12.0
func (v NullableNetwork) Get() *Network
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNetwork) IsSet
deprecated
added in
v0.12.0
func (v NullableNetwork) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNetwork) MarshalJSON
deprecated
added in
v0.12.0
func (v NullableNetwork) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNetwork) Set
deprecated
added in
v0.12.0
func (v *NullableNetwork) Set(val *Network)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNetwork) UnmarshalJSON
deprecated
added in
v0.12.0
func (v *NullableNetwork) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNetwork) Unset
deprecated
added in
v0.12.0
func (v *NullableNetwork) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableNetworkArea
deprecated
added in
v0.12.0
type NullableNetworkArea struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableNetworkArea
deprecated
added in
v0.12.0
func NewNullableNetworkArea(val *NetworkArea) *NullableNetworkArea
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNetworkArea) Get
deprecated
added in
v0.12.0
func (v NullableNetworkArea) Get() *NetworkArea
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNetworkArea) IsSet
deprecated
added in
v0.12.0
func (v NullableNetworkArea) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNetworkArea) MarshalJSON
deprecated
added in
v0.12.0
func (v NullableNetworkArea) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNetworkArea) Set
deprecated
added in
v0.12.0
func (v *NullableNetworkArea) Set(val *NetworkArea)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNetworkArea) UnmarshalJSON
deprecated
added in
v0.12.0
func (v *NullableNetworkArea) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNetworkArea) Unset
deprecated
added in
v0.12.0
func (v *NullableNetworkArea) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableNetworkAreaListResponse
deprecated
added in
v0.12.0
type NullableNetworkAreaListResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableNetworkAreaListResponse
deprecated
added in
v0.12.0
func NewNullableNetworkAreaListResponse(val *NetworkAreaListResponse) *NullableNetworkAreaListResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNetworkAreaListResponse) Get
deprecated
added in
v0.12.0
func (v NullableNetworkAreaListResponse) Get() *NetworkAreaListResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNetworkAreaListResponse) IsSet
deprecated
added in
v0.12.0
func (v NullableNetworkAreaListResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNetworkAreaListResponse) MarshalJSON
deprecated
added in
v0.12.0
func (v NullableNetworkAreaListResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNetworkAreaListResponse) Set
deprecated
added in
v0.12.0
func (v *NullableNetworkAreaListResponse) Set(val *NetworkAreaListResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNetworkAreaListResponse) UnmarshalJSON
deprecated
added in
v0.12.0
func (v *NullableNetworkAreaListResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNetworkAreaListResponse) Unset
deprecated
added in
v0.12.0
func (v *NullableNetworkAreaListResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableNetworkIPv4
deprecated
added in
v1.0.0
type NullableNetworkIPv4 struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableNetworkIPv4
deprecated
added in
v1.0.0
func NewNullableNetworkIPv4(val *NetworkIPv4) *NullableNetworkIPv4
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNetworkIPv4) Get
deprecated
added in
v1.0.0
func (v NullableNetworkIPv4) Get() *NetworkIPv4
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNetworkIPv4) IsSet
deprecated
added in
v1.0.0
func (v NullableNetworkIPv4) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNetworkIPv4) MarshalJSON
deprecated
added in
v1.0.0
func (v NullableNetworkIPv4) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNetworkIPv4) Set
deprecated
added in
v1.0.0
func (v *NullableNetworkIPv4) Set(val *NetworkIPv4)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNetworkIPv4) UnmarshalJSON
deprecated
added in
v1.0.0
func (v *NullableNetworkIPv4) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNetworkIPv4) Unset
deprecated
added in
v1.0.0
func (v *NullableNetworkIPv4) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableNetworkIPv6
deprecated
added in
v1.0.0
type NullableNetworkIPv6 struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableNetworkIPv6
deprecated
added in
v1.0.0
func NewNullableNetworkIPv6(val *NetworkIPv6) *NullableNetworkIPv6
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNetworkIPv6) Get
deprecated
added in
v1.0.0
func (v NullableNetworkIPv6) Get() *NetworkIPv6
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNetworkIPv6) IsSet
deprecated
added in
v1.0.0
func (v NullableNetworkIPv6) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNetworkIPv6) MarshalJSON
deprecated
added in
v1.0.0
func (v NullableNetworkIPv6) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNetworkIPv6) Set
deprecated
added in
v1.0.0
func (v *NullableNetworkIPv6) Set(val *NetworkIPv6)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNetworkIPv6) UnmarshalJSON
deprecated
added in
v1.0.0
func (v *NullableNetworkIPv6) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNetworkIPv6) Unset
deprecated
added in
v1.0.0
func (v *NullableNetworkIPv6) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableNetworkListResponse
deprecated
added in
v0.12.0
type NullableNetworkListResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableNetworkListResponse
deprecated
added in
v0.12.0
func NewNullableNetworkListResponse(val *NetworkListResponse) *NullableNetworkListResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNetworkListResponse) Get
deprecated
added in
v0.12.0
func (v NullableNetworkListResponse) Get() *NetworkListResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNetworkListResponse) IsSet
deprecated
added in
v0.12.0
func (v NullableNetworkListResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNetworkListResponse) MarshalJSON
deprecated
added in
v0.12.0
func (v NullableNetworkListResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNetworkListResponse) Set
deprecated
added in
v0.12.0
func (v *NullableNetworkListResponse) Set(val *NetworkListResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNetworkListResponse) UnmarshalJSON
deprecated
added in
v0.12.0
func (v *NullableNetworkListResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNetworkListResponse) Unset
deprecated
added in
v0.12.0
func (v *NullableNetworkListResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableNetworkRange
deprecated
added in
v0.12.0
type NullableNetworkRange struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableNetworkRange
deprecated
added in
v0.12.0
func NewNullableNetworkRange(val *NetworkRange) *NullableNetworkRange
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNetworkRange) Get
deprecated
added in
v0.12.0
func (v NullableNetworkRange) Get() *NetworkRange
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNetworkRange) IsSet
deprecated
added in
v0.12.0
func (v NullableNetworkRange) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNetworkRange) MarshalJSON
deprecated
added in
v0.12.0
func (v NullableNetworkRange) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNetworkRange) Set
deprecated
added in
v0.12.0
func (v *NullableNetworkRange) Set(val *NetworkRange)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNetworkRange) UnmarshalJSON
deprecated
added in
v0.12.0
func (v *NullableNetworkRange) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNetworkRange) Unset
deprecated
added in
v0.12.0
func (v *NullableNetworkRange) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableNetworkRangeListResponse
deprecated
added in
v0.12.0
type NullableNetworkRangeListResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableNetworkRangeListResponse
deprecated
added in
v0.12.0
func NewNullableNetworkRangeListResponse(val *NetworkRangeListResponse) *NullableNetworkRangeListResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNetworkRangeListResponse) Get
deprecated
added in
v0.12.0
func (v NullableNetworkRangeListResponse) Get() *NetworkRangeListResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNetworkRangeListResponse) IsSet
deprecated
added in
v0.12.0
func (v NullableNetworkRangeListResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNetworkRangeListResponse) MarshalJSON
deprecated
added in
v0.12.0
func (v NullableNetworkRangeListResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNetworkRangeListResponse) Set
deprecated
added in
v0.12.0
func (v *NullableNetworkRangeListResponse) Set(val *NetworkRangeListResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNetworkRangeListResponse) UnmarshalJSON
deprecated
added in
v0.12.0
func (v *NullableNetworkRangeListResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNetworkRangeListResponse) Unset
deprecated
added in
v0.12.0
func (v *NullableNetworkRangeListResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableNexthopBlackhole
deprecated
added in
v1.0.0
type NullableNexthopBlackhole struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableNexthopBlackhole
deprecated
added in
v1.0.0
func NewNullableNexthopBlackhole(val *NexthopBlackhole) *NullableNexthopBlackhole
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNexthopBlackhole) Get
deprecated
added in
v1.0.0
func (v NullableNexthopBlackhole) Get() *NexthopBlackhole
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNexthopBlackhole) IsSet
deprecated
added in
v1.0.0
func (v NullableNexthopBlackhole) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNexthopBlackhole) MarshalJSON
deprecated
added in
v1.0.0
func (v NullableNexthopBlackhole) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNexthopBlackhole) Set
deprecated
added in
v1.0.0
func (v *NullableNexthopBlackhole) Set(val *NexthopBlackhole)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNexthopBlackhole) UnmarshalJSON
deprecated
added in
v1.0.0
func (v *NullableNexthopBlackhole) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNexthopBlackhole) Unset
deprecated
added in
v1.0.0
func (v *NullableNexthopBlackhole) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableNexthopIPv4
deprecated
added in
v1.0.0
type NullableNexthopIPv4 struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableNexthopIPv4
deprecated
added in
v1.0.0
func NewNullableNexthopIPv4(val *NexthopIPv4) *NullableNexthopIPv4
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNexthopIPv4) Get
deprecated
added in
v1.0.0
func (v NullableNexthopIPv4) Get() *NexthopIPv4
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNexthopIPv4) IsSet
deprecated
added in
v1.0.0
func (v NullableNexthopIPv4) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNexthopIPv4) MarshalJSON
deprecated
added in
v1.0.0
func (v NullableNexthopIPv4) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNexthopIPv4) Set
deprecated
added in
v1.0.0
func (v *NullableNexthopIPv4) Set(val *NexthopIPv4)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNexthopIPv4) UnmarshalJSON
deprecated
added in
v1.0.0
func (v *NullableNexthopIPv4) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNexthopIPv4) Unset
deprecated
added in
v1.0.0
func (v *NullableNexthopIPv4) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableNexthopIPv6
deprecated
added in
v1.0.0
type NullableNexthopIPv6 struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableNexthopIPv6
deprecated
added in
v1.0.0
func NewNullableNexthopIPv6(val *NexthopIPv6) *NullableNexthopIPv6
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNexthopIPv6) Get
deprecated
added in
v1.0.0
func (v NullableNexthopIPv6) Get() *NexthopIPv6
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNexthopIPv6) IsSet
deprecated
added in
v1.0.0
func (v NullableNexthopIPv6) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNexthopIPv6) MarshalJSON
deprecated
added in
v1.0.0
func (v NullableNexthopIPv6) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNexthopIPv6) Set
deprecated
added in
v1.0.0
func (v *NullableNexthopIPv6) Set(val *NexthopIPv6)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNexthopIPv6) UnmarshalJSON
deprecated
added in
v1.0.0
func (v *NullableNexthopIPv6) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNexthopIPv6) Unset
deprecated
added in
v1.0.0
func (v *NullableNexthopIPv6) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableNexthopInternet
deprecated
added in
v1.0.0
type NullableNexthopInternet struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableNexthopInternet
deprecated
added in
v1.0.0
func NewNullableNexthopInternet(val *NexthopInternet) *NullableNexthopInternet
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNexthopInternet) Get
deprecated
added in
v1.0.0
func (v NullableNexthopInternet) Get() *NexthopInternet
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNexthopInternet) IsSet
deprecated
added in
v1.0.0
func (v NullableNexthopInternet) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNexthopInternet) MarshalJSON
deprecated
added in
v1.0.0
func (v NullableNexthopInternet) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNexthopInternet) Set
deprecated
added in
v1.0.0
func (v *NullableNexthopInternet) Set(val *NexthopInternet)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNexthopInternet) UnmarshalJSON
deprecated
added in
v1.0.0
func (v *NullableNexthopInternet) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNexthopInternet) Unset
deprecated
added in
v1.0.0
func (v *NullableNexthopInternet) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullablePartialUpdateNetworkAreaPayload
deprecated
added in
v0.12.0
type NullablePartialUpdateNetworkAreaPayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullablePartialUpdateNetworkAreaPayload
deprecated
added in
v0.12.0
func NewNullablePartialUpdateNetworkAreaPayload(val *PartialUpdateNetworkAreaPayload) *NullablePartialUpdateNetworkAreaPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePartialUpdateNetworkAreaPayload) Get
deprecated
added in
v0.12.0
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePartialUpdateNetworkAreaPayload) IsSet
deprecated
added in
v0.12.0
func (v NullablePartialUpdateNetworkAreaPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePartialUpdateNetworkAreaPayload) MarshalJSON
deprecated
added in
v0.12.0
func (v NullablePartialUpdateNetworkAreaPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePartialUpdateNetworkAreaPayload) Set
deprecated
added in
v0.12.0
func (v *NullablePartialUpdateNetworkAreaPayload) Set(val *PartialUpdateNetworkAreaPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePartialUpdateNetworkAreaPayload) UnmarshalJSON
deprecated
added in
v0.12.0
func (v *NullablePartialUpdateNetworkAreaPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePartialUpdateNetworkAreaPayload) Unset
deprecated
added in
v0.12.0
func (v *NullablePartialUpdateNetworkAreaPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullablePartialUpdateNetworkPayload
deprecated
added in
v0.12.0
type NullablePartialUpdateNetworkPayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullablePartialUpdateNetworkPayload
deprecated
added in
v0.12.0
func NewNullablePartialUpdateNetworkPayload(val *PartialUpdateNetworkPayload) *NullablePartialUpdateNetworkPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePartialUpdateNetworkPayload) Get
deprecated
added in
v0.12.0
func (v NullablePartialUpdateNetworkPayload) Get() *PartialUpdateNetworkPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePartialUpdateNetworkPayload) IsSet
deprecated
added in
v0.12.0
func (v NullablePartialUpdateNetworkPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePartialUpdateNetworkPayload) MarshalJSON
deprecated
added in
v0.12.0
func (v NullablePartialUpdateNetworkPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePartialUpdateNetworkPayload) Set
deprecated
added in
v0.12.0
func (v *NullablePartialUpdateNetworkPayload) Set(val *PartialUpdateNetworkPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePartialUpdateNetworkPayload) UnmarshalJSON
deprecated
added in
v0.12.0
func (v *NullablePartialUpdateNetworkPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePartialUpdateNetworkPayload) Unset
deprecated
added in
v0.12.0
func (v *NullablePartialUpdateNetworkPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullablePortRange
deprecated
added in
v0.13.0
type NullablePortRange struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullablePortRange
deprecated
added in
v0.13.0
func NewNullablePortRange(val *PortRange) *NullablePortRange
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePortRange) Get
deprecated
added in
v0.13.0
func (v NullablePortRange) Get() *PortRange
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePortRange) IsSet
deprecated
added in
v0.13.0
func (v NullablePortRange) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePortRange) MarshalJSON
deprecated
added in
v0.13.0
func (v NullablePortRange) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePortRange) Set
deprecated
added in
v0.13.0
func (v *NullablePortRange) Set(val *PortRange)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePortRange) UnmarshalJSON
deprecated
added in
v0.13.0
func (v *NullablePortRange) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePortRange) Unset
deprecated
added in
v0.13.0
func (v *NullablePortRange) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableProject
deprecated
added in
v0.29.0
type NullableProject struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableProject
deprecated
added in
v0.29.0
func NewNullableProject(val *Project) *NullableProject
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableProject) Get
deprecated
added in
v0.29.0
func (v NullableProject) Get() *Project
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableProject) IsSet
deprecated
added in
v0.29.0
func (v NullableProject) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableProject) MarshalJSON
deprecated
added in
v0.29.0
func (v NullableProject) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableProject) Set
deprecated
added in
v0.29.0
func (v *NullableProject) Set(val *Project)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableProject) UnmarshalJSON
deprecated
added in
v0.29.0
func (v *NullableProject) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableProject) Unset
deprecated
added in
v0.29.0
func (v *NullableProject) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableProjectListResponse
deprecated
added in
v0.12.0
type NullableProjectListResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableProjectListResponse
deprecated
added in
v0.12.0
func NewNullableProjectListResponse(val *ProjectListResponse) *NullableProjectListResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableProjectListResponse) Get
deprecated
added in
v0.12.0
func (v NullableProjectListResponse) Get() *ProjectListResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableProjectListResponse) IsSet
deprecated
added in
v0.12.0
func (v NullableProjectListResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableProjectListResponse) MarshalJSON
deprecated
added in
v0.12.0
func (v NullableProjectListResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableProjectListResponse) Set
deprecated
added in
v0.12.0
func (v *NullableProjectListResponse) Set(val *ProjectListResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableProjectListResponse) UnmarshalJSON
deprecated
added in
v0.12.0
func (v *NullableProjectListResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableProjectListResponse) Unset
deprecated
added in
v0.12.0
func (v *NullableProjectListResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableProtocol
deprecated
added in
v0.13.0
type NullableProtocol struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableProtocol
deprecated
added in
v0.13.0
func NewNullableProtocol(val *Protocol) *NullableProtocol
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableProtocol) Get
deprecated
added in
v0.13.0
func (v NullableProtocol) Get() *Protocol
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableProtocol) IsSet
deprecated
added in
v0.13.0
func (v NullableProtocol) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableProtocol) MarshalJSON
deprecated
added in
v0.13.0
func (v NullableProtocol) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableProtocol) Set
deprecated
added in
v0.13.0
func (v *NullableProtocol) Set(val *Protocol)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableProtocol) UnmarshalJSON
deprecated
added in
v0.13.0
func (v *NullableProtocol) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableProtocol) Unset
deprecated
added in
v0.13.0
func (v *NullableProtocol) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullablePublicIp
deprecated
added in
v0.13.0
type NullablePublicIp struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullablePublicIp
deprecated
added in
v0.13.0
func NewNullablePublicIp(val *PublicIp) *NullablePublicIp
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePublicIp) Get
deprecated
added in
v0.13.0
func (v NullablePublicIp) Get() *PublicIp
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePublicIp) IsSet
deprecated
added in
v0.13.0
func (v NullablePublicIp) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePublicIp) MarshalJSON
deprecated
added in
v0.13.0
func (v NullablePublicIp) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePublicIp) Set
deprecated
added in
v0.13.0
func (v *NullablePublicIp) Set(val *PublicIp)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePublicIp) UnmarshalJSON
deprecated
added in
v0.13.0
func (v *NullablePublicIp) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePublicIp) Unset
deprecated
added in
v0.13.0
func (v *NullablePublicIp) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullablePublicIpListResponse
deprecated
added in
v0.13.0
type NullablePublicIpListResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullablePublicIpListResponse
deprecated
added in
v0.13.0
func NewNullablePublicIpListResponse(val *PublicIpListResponse) *NullablePublicIpListResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePublicIpListResponse) Get
deprecated
added in
v0.13.0
func (v NullablePublicIpListResponse) Get() *PublicIpListResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePublicIpListResponse) IsSet
deprecated
added in
v0.13.0
func (v NullablePublicIpListResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePublicIpListResponse) MarshalJSON
deprecated
added in
v0.13.0
func (v NullablePublicIpListResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePublicIpListResponse) Set
deprecated
added in
v0.13.0
func (v *NullablePublicIpListResponse) Set(val *PublicIpListResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePublicIpListResponse) UnmarshalJSON
deprecated
added in
v0.13.0
func (v *NullablePublicIpListResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePublicIpListResponse) Unset
deprecated
added in
v0.13.0
func (v *NullablePublicIpListResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullablePublicNetwork
deprecated
added in
v0.21.1
type NullablePublicNetwork struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullablePublicNetwork
deprecated
added in
v0.21.1
func NewNullablePublicNetwork(val *PublicNetwork) *NullablePublicNetwork
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePublicNetwork) Get
deprecated
added in
v0.21.1
func (v NullablePublicNetwork) Get() *PublicNetwork
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePublicNetwork) IsSet
deprecated
added in
v0.21.1
func (v NullablePublicNetwork) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePublicNetwork) MarshalJSON
deprecated
added in
v0.21.1
func (v NullablePublicNetwork) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePublicNetwork) Set
deprecated
added in
v0.21.1
func (v *NullablePublicNetwork) Set(val *PublicNetwork)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePublicNetwork) UnmarshalJSON
deprecated
added in
v0.21.1
func (v *NullablePublicNetwork) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePublicNetwork) Unset
deprecated
added in
v0.21.1
func (v *NullablePublicNetwork) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullablePublicNetworkListResponse
deprecated
added in
v0.21.1
type NullablePublicNetworkListResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullablePublicNetworkListResponse
deprecated
added in
v0.21.1
func NewNullablePublicNetworkListResponse(val *PublicNetworkListResponse) *NullablePublicNetworkListResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePublicNetworkListResponse) Get
deprecated
added in
v0.21.1
func (v NullablePublicNetworkListResponse) Get() *PublicNetworkListResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePublicNetworkListResponse) IsSet
deprecated
added in
v0.21.1
func (v NullablePublicNetworkListResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullablePublicNetworkListResponse) MarshalJSON
deprecated
added in
v0.21.1
func (v NullablePublicNetworkListResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePublicNetworkListResponse) Set
deprecated
added in
v0.21.1
func (v *NullablePublicNetworkListResponse) Set(val *PublicNetworkListResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePublicNetworkListResponse) UnmarshalJSON
deprecated
added in
v0.21.1
func (v *NullablePublicNetworkListResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullablePublicNetworkListResponse) Unset
deprecated
added in
v0.21.1
func (v *NullablePublicNetworkListResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableQuota
deprecated
added in
v0.19.0
type NullableQuota struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableQuota
deprecated
added in
v0.19.0
func NewNullableQuota(val *Quota) *NullableQuota
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableQuota) Get
deprecated
added in
v0.19.0
func (v NullableQuota) Get() *Quota
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableQuota) IsSet
deprecated
added in
v0.19.0
func (v NullableQuota) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableQuota) MarshalJSON
deprecated
added in
v0.19.0
func (v NullableQuota) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableQuota) Set
deprecated
added in
v0.19.0
func (v *NullableQuota) Set(val *Quota)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableQuota) UnmarshalJSON
deprecated
added in
v0.19.0
func (v *NullableQuota) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableQuota) Unset
deprecated
added in
v0.19.0
func (v *NullableQuota) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableQuotaList
deprecated
added in
v0.19.0
type NullableQuotaList struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableQuotaList
deprecated
added in
v0.19.0
func NewNullableQuotaList(val *QuotaList) *NullableQuotaList
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableQuotaList) Get
deprecated
added in
v0.19.0
func (v NullableQuotaList) Get() *QuotaList
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableQuotaList) IsSet
deprecated
added in
v0.19.0
func (v NullableQuotaList) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableQuotaList) MarshalJSON
deprecated
added in
v0.19.0
func (v NullableQuotaList) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableQuotaList) Set
deprecated
added in
v0.19.0
func (v *NullableQuotaList) Set(val *QuotaList)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableQuotaList) UnmarshalJSON
deprecated
added in
v0.19.0
func (v *NullableQuotaList) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableQuotaList) Unset
deprecated
added in
v0.19.0
func (v *NullableQuotaList) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableQuotaListBackupGigabytes
deprecated
added in
v0.19.0
type NullableQuotaListBackupGigabytes struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableQuotaListBackupGigabytes
deprecated
added in
v0.19.0
func NewNullableQuotaListBackupGigabytes(val *QuotaListBackupGigabytes) *NullableQuotaListBackupGigabytes
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableQuotaListBackupGigabytes) Get
deprecated
added in
v0.19.0
func (v NullableQuotaListBackupGigabytes) Get() *QuotaListBackupGigabytes
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableQuotaListBackupGigabytes) IsSet
deprecated
added in
v0.19.0
func (v NullableQuotaListBackupGigabytes) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableQuotaListBackupGigabytes) MarshalJSON
deprecated
added in
v0.19.0
func (v NullableQuotaListBackupGigabytes) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableQuotaListBackupGigabytes) Set
deprecated
added in
v0.19.0
func (v *NullableQuotaListBackupGigabytes) Set(val *QuotaListBackupGigabytes)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableQuotaListBackupGigabytes) UnmarshalJSON
deprecated
added in
v0.19.0
func (v *NullableQuotaListBackupGigabytes) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableQuotaListBackupGigabytes) Unset
deprecated
added in
v0.19.0
func (v *NullableQuotaListBackupGigabytes) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableQuotaListBackups
deprecated
added in
v0.19.0
type NullableQuotaListBackups struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableQuotaListBackups
deprecated
added in
v0.19.0
func NewNullableQuotaListBackups(val *QuotaListBackups) *NullableQuotaListBackups
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableQuotaListBackups) Get
deprecated
added in
v0.19.0
func (v NullableQuotaListBackups) Get() *QuotaListBackups
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableQuotaListBackups) IsSet
deprecated
added in
v0.19.0
func (v NullableQuotaListBackups) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableQuotaListBackups) MarshalJSON
deprecated
added in
v0.19.0
func (v NullableQuotaListBackups) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableQuotaListBackups) Set
deprecated
added in
v0.19.0
func (v *NullableQuotaListBackups) Set(val *QuotaListBackups)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableQuotaListBackups) UnmarshalJSON
deprecated
added in
v0.19.0
func (v *NullableQuotaListBackups) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableQuotaListBackups) Unset
deprecated
added in
v0.19.0
func (v *NullableQuotaListBackups) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableQuotaListGigabytes
deprecated
added in
v0.19.0
type NullableQuotaListGigabytes struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableQuotaListGigabytes
deprecated
added in
v0.19.0
func NewNullableQuotaListGigabytes(val *QuotaListGigabytes) *NullableQuotaListGigabytes
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableQuotaListGigabytes) Get
deprecated
added in
v0.19.0
func (v NullableQuotaListGigabytes) Get() *QuotaListGigabytes
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableQuotaListGigabytes) IsSet
deprecated
added in
v0.19.0
func (v NullableQuotaListGigabytes) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableQuotaListGigabytes) MarshalJSON
deprecated
added in
v0.19.0
func (v NullableQuotaListGigabytes) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableQuotaListGigabytes) Set
deprecated
added in
v0.19.0
func (v *NullableQuotaListGigabytes) Set(val *QuotaListGigabytes)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableQuotaListGigabytes) UnmarshalJSON
deprecated
added in
v0.19.0
func (v *NullableQuotaListGigabytes) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableQuotaListGigabytes) Unset
deprecated
added in
v0.19.0
func (v *NullableQuotaListGigabytes) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableQuotaListNetworks
deprecated
added in
v0.19.0
type NullableQuotaListNetworks struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableQuotaListNetworks
deprecated
added in
v0.19.0
func NewNullableQuotaListNetworks(val *QuotaListNetworks) *NullableQuotaListNetworks
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableQuotaListNetworks) Get
deprecated
added in
v0.19.0
func (v NullableQuotaListNetworks) Get() *QuotaListNetworks
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableQuotaListNetworks) IsSet
deprecated
added in
v0.19.0
func (v NullableQuotaListNetworks) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableQuotaListNetworks) MarshalJSON
deprecated
added in
v0.19.0
func (v NullableQuotaListNetworks) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableQuotaListNetworks) Set
deprecated
added in
v0.19.0
func (v *NullableQuotaListNetworks) Set(val *QuotaListNetworks)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableQuotaListNetworks) UnmarshalJSON
deprecated
added in
v0.19.0
func (v *NullableQuotaListNetworks) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableQuotaListNetworks) Unset
deprecated
added in
v0.19.0
func (v *NullableQuotaListNetworks) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableQuotaListNics
deprecated
added in
v0.19.0
type NullableQuotaListNics struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableQuotaListNics
deprecated
added in
v0.19.0
func NewNullableQuotaListNics(val *QuotaListNics) *NullableQuotaListNics
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableQuotaListNics) Get
deprecated
added in
v0.19.0
func (v NullableQuotaListNics) Get() *QuotaListNics
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableQuotaListNics) IsSet
deprecated
added in
v0.19.0
func (v NullableQuotaListNics) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableQuotaListNics) MarshalJSON
deprecated
added in
v0.19.0
func (v NullableQuotaListNics) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableQuotaListNics) Set
deprecated
added in
v0.19.0
func (v *NullableQuotaListNics) Set(val *QuotaListNics)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableQuotaListNics) UnmarshalJSON
deprecated
added in
v0.19.0
func (v *NullableQuotaListNics) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableQuotaListNics) Unset
deprecated
added in
v0.19.0
func (v *NullableQuotaListNics) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableQuotaListPublicIps
deprecated
added in
v0.19.0
type NullableQuotaListPublicIps struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableQuotaListPublicIps
deprecated
added in
v0.19.0
func NewNullableQuotaListPublicIps(val *QuotaListPublicIps) *NullableQuotaListPublicIps
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableQuotaListPublicIps) Get
deprecated
added in
v0.19.0
func (v NullableQuotaListPublicIps) Get() *QuotaListPublicIps
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableQuotaListPublicIps) IsSet
deprecated
added in
v0.19.0
func (v NullableQuotaListPublicIps) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableQuotaListPublicIps) MarshalJSON
deprecated
added in
v0.19.0
func (v NullableQuotaListPublicIps) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableQuotaListPublicIps) Set
deprecated
added in
v0.19.0
func (v *NullableQuotaListPublicIps) Set(val *QuotaListPublicIps)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableQuotaListPublicIps) UnmarshalJSON
deprecated
added in
v0.19.0
func (v *NullableQuotaListPublicIps) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableQuotaListPublicIps) Unset
deprecated
added in
v0.19.0
func (v *NullableQuotaListPublicIps) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableQuotaListRam
deprecated
added in
v0.19.0
type NullableQuotaListRam struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableQuotaListRam
deprecated
added in
v0.19.0
func NewNullableQuotaListRam(val *QuotaListRam) *NullableQuotaListRam
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableQuotaListRam) Get
deprecated
added in
v0.19.0
func (v NullableQuotaListRam) Get() *QuotaListRam
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableQuotaListRam) IsSet
deprecated
added in
v0.19.0
func (v NullableQuotaListRam) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableQuotaListRam) MarshalJSON
deprecated
added in
v0.19.0
func (v NullableQuotaListRam) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableQuotaListRam) Set
deprecated
added in
v0.19.0
func (v *NullableQuotaListRam) Set(val *QuotaListRam)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableQuotaListRam) UnmarshalJSON
deprecated
added in
v0.19.0
func (v *NullableQuotaListRam) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableQuotaListRam) Unset
deprecated
added in
v0.19.0
func (v *NullableQuotaListRam) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableQuotaListResponse
deprecated
added in
v0.19.0
type NullableQuotaListResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableQuotaListResponse
deprecated
added in
v0.19.0
func NewNullableQuotaListResponse(val *QuotaListResponse) *NullableQuotaListResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableQuotaListResponse) Get
deprecated
added in
v0.19.0
func (v NullableQuotaListResponse) Get() *QuotaListResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableQuotaListResponse) IsSet
deprecated
added in
v0.19.0
func (v NullableQuotaListResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableQuotaListResponse) MarshalJSON
deprecated
added in
v0.19.0
func (v NullableQuotaListResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableQuotaListResponse) Set
deprecated
added in
v0.19.0
func (v *NullableQuotaListResponse) Set(val *QuotaListResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableQuotaListResponse) UnmarshalJSON
deprecated
added in
v0.19.0
func (v *NullableQuotaListResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableQuotaListResponse) Unset
deprecated
added in
v0.19.0
func (v *NullableQuotaListResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableQuotaListSecurityGroupRules
deprecated
added in
v0.19.0
type NullableQuotaListSecurityGroupRules struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableQuotaListSecurityGroupRules
deprecated
added in
v0.19.0
func NewNullableQuotaListSecurityGroupRules(val *QuotaListSecurityGroupRules) *NullableQuotaListSecurityGroupRules
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableQuotaListSecurityGroupRules) Get
deprecated
added in
v0.19.0
func (v NullableQuotaListSecurityGroupRules) Get() *QuotaListSecurityGroupRules
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableQuotaListSecurityGroupRules) IsSet
deprecated
added in
v0.19.0
func (v NullableQuotaListSecurityGroupRules) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableQuotaListSecurityGroupRules) MarshalJSON
deprecated
added in
v0.19.0
func (v NullableQuotaListSecurityGroupRules) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableQuotaListSecurityGroupRules) Set
deprecated
added in
v0.19.0
func (v *NullableQuotaListSecurityGroupRules) Set(val *QuotaListSecurityGroupRules)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableQuotaListSecurityGroupRules) UnmarshalJSON
deprecated
added in
v0.19.0
func (v *NullableQuotaListSecurityGroupRules) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableQuotaListSecurityGroupRules) Unset
deprecated
added in
v0.19.0
func (v *NullableQuotaListSecurityGroupRules) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableQuotaListSecurityGroups
deprecated
added in
v0.19.0
type NullableQuotaListSecurityGroups struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableQuotaListSecurityGroups
deprecated
added in
v0.19.0
func NewNullableQuotaListSecurityGroups(val *QuotaListSecurityGroups) *NullableQuotaListSecurityGroups
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableQuotaListSecurityGroups) Get
deprecated
added in
v0.19.0
func (v NullableQuotaListSecurityGroups) Get() *QuotaListSecurityGroups
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableQuotaListSecurityGroups) IsSet
deprecated
added in
v0.19.0
func (v NullableQuotaListSecurityGroups) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableQuotaListSecurityGroups) MarshalJSON
deprecated
added in
v0.19.0
func (v NullableQuotaListSecurityGroups) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableQuotaListSecurityGroups) Set
deprecated
added in
v0.19.0
func (v *NullableQuotaListSecurityGroups) Set(val *QuotaListSecurityGroups)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableQuotaListSecurityGroups) UnmarshalJSON
deprecated
added in
v0.19.0
func (v *NullableQuotaListSecurityGroups) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableQuotaListSecurityGroups) Unset
deprecated
added in
v0.19.0
func (v *NullableQuotaListSecurityGroups) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableQuotaListSnapshots
deprecated
added in
v0.19.0
type NullableQuotaListSnapshots struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableQuotaListSnapshots
deprecated
added in
v0.19.0
func NewNullableQuotaListSnapshots(val *QuotaListSnapshots) *NullableQuotaListSnapshots
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableQuotaListSnapshots) Get
deprecated
added in
v0.19.0
func (v NullableQuotaListSnapshots) Get() *QuotaListSnapshots
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableQuotaListSnapshots) IsSet
deprecated
added in
v0.19.0
func (v NullableQuotaListSnapshots) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableQuotaListSnapshots) MarshalJSON
deprecated
added in
v0.19.0
func (v NullableQuotaListSnapshots) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableQuotaListSnapshots) Set
deprecated
added in
v0.19.0
func (v *NullableQuotaListSnapshots) Set(val *QuotaListSnapshots)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableQuotaListSnapshots) UnmarshalJSON
deprecated
added in
v0.19.0
func (v *NullableQuotaListSnapshots) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableQuotaListSnapshots) Unset
deprecated
added in
v0.19.0
func (v *NullableQuotaListSnapshots) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableQuotaListVcpu
deprecated
added in
v0.19.0
type NullableQuotaListVcpu struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableQuotaListVcpu
deprecated
added in
v0.19.0
func NewNullableQuotaListVcpu(val *QuotaListVcpu) *NullableQuotaListVcpu
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableQuotaListVcpu) Get
deprecated
added in
v0.19.0
func (v NullableQuotaListVcpu) Get() *QuotaListVcpu
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableQuotaListVcpu) IsSet
deprecated
added in
v0.19.0
func (v NullableQuotaListVcpu) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableQuotaListVcpu) MarshalJSON
deprecated
added in
v0.19.0
func (v NullableQuotaListVcpu) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableQuotaListVcpu) Set
deprecated
added in
v0.19.0
func (v *NullableQuotaListVcpu) Set(val *QuotaListVcpu)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableQuotaListVcpu) UnmarshalJSON
deprecated
added in
v0.19.0
func (v *NullableQuotaListVcpu) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableQuotaListVcpu) Unset
deprecated
added in
v0.19.0
func (v *NullableQuotaListVcpu) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableQuotaListVolumes
deprecated
added in
v0.19.0
type NullableQuotaListVolumes struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableQuotaListVolumes
deprecated
added in
v0.19.0
func NewNullableQuotaListVolumes(val *QuotaListVolumes) *NullableQuotaListVolumes
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableQuotaListVolumes) Get
deprecated
added in
v0.19.0
func (v NullableQuotaListVolumes) Get() *QuotaListVolumes
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableQuotaListVolumes) IsSet
deprecated
added in
v0.19.0
func (v NullableQuotaListVolumes) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableQuotaListVolumes) MarshalJSON
deprecated
added in
v0.19.0
func (v NullableQuotaListVolumes) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableQuotaListVolumes) Set
deprecated
added in
v0.19.0
func (v *NullableQuotaListVolumes) Set(val *QuotaListVolumes)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableQuotaListVolumes) UnmarshalJSON
deprecated
added in
v0.19.0
func (v *NullableQuotaListVolumes) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableQuotaListVolumes) Unset
deprecated
added in
v0.19.0
func (v *NullableQuotaListVolumes) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableRegionalArea
deprecated
added in
v1.0.0
type NullableRegionalArea struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableRegionalArea
deprecated
added in
v1.0.0
func NewNullableRegionalArea(val *RegionalArea) *NullableRegionalArea
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRegionalArea) Get
deprecated
added in
v1.0.0
func (v NullableRegionalArea) Get() *RegionalArea
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRegionalArea) IsSet
deprecated
added in
v1.0.0
func (v NullableRegionalArea) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRegionalArea) MarshalJSON
deprecated
added in
v1.0.0
func (v NullableRegionalArea) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRegionalArea) Set
deprecated
added in
v1.0.0
func (v *NullableRegionalArea) Set(val *RegionalArea)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRegionalArea) UnmarshalJSON
deprecated
added in
v1.0.0
func (v *NullableRegionalArea) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRegionalArea) Unset
deprecated
added in
v1.0.0
func (v *NullableRegionalArea) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableRegionalAreaIPv4
deprecated
added in
v1.0.0
type NullableRegionalAreaIPv4 struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableRegionalAreaIPv4
deprecated
added in
v1.0.0
func NewNullableRegionalAreaIPv4(val *RegionalAreaIPv4) *NullableRegionalAreaIPv4
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRegionalAreaIPv4) Get
deprecated
added in
v1.0.0
func (v NullableRegionalAreaIPv4) Get() *RegionalAreaIPv4
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRegionalAreaIPv4) IsSet
deprecated
added in
v1.0.0
func (v NullableRegionalAreaIPv4) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRegionalAreaIPv4) MarshalJSON
deprecated
added in
v1.0.0
func (v NullableRegionalAreaIPv4) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRegionalAreaIPv4) Set
deprecated
added in
v1.0.0
func (v *NullableRegionalAreaIPv4) Set(val *RegionalAreaIPv4)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRegionalAreaIPv4) UnmarshalJSON
deprecated
added in
v1.0.0
func (v *NullableRegionalAreaIPv4) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRegionalAreaIPv4) Unset
deprecated
added in
v1.0.0
func (v *NullableRegionalAreaIPv4) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableRegionalAreaListResponse
deprecated
added in
v1.0.0
type NullableRegionalAreaListResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableRegionalAreaListResponse
deprecated
added in
v1.0.0
func NewNullableRegionalAreaListResponse(val *RegionalAreaListResponse) *NullableRegionalAreaListResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRegionalAreaListResponse) Get
deprecated
added in
v1.0.0
func (v NullableRegionalAreaListResponse) Get() *RegionalAreaListResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRegionalAreaListResponse) IsSet
deprecated
added in
v1.0.0
func (v NullableRegionalAreaListResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRegionalAreaListResponse) MarshalJSON
deprecated
added in
v1.0.0
func (v NullableRegionalAreaListResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRegionalAreaListResponse) Set
deprecated
added in
v1.0.0
func (v *NullableRegionalAreaListResponse) Set(val *RegionalAreaListResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRegionalAreaListResponse) UnmarshalJSON
deprecated
added in
v1.0.0
func (v *NullableRegionalAreaListResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRegionalAreaListResponse) Unset
deprecated
added in
v1.0.0
func (v *NullableRegionalAreaListResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableRequest
deprecated
added in
v0.12.0
type NullableRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableRequest
deprecated
added in
v0.12.0
func NewNullableRequest(val *Request) *NullableRequest
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRequest) Get
deprecated
added in
v0.12.0
func (v NullableRequest) Get() *Request
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRequest) IsSet
deprecated
added in
v0.12.0
func (v NullableRequest) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRequest) MarshalJSON
deprecated
added in
v0.12.0
func (v NullableRequest) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRequest) Set
deprecated
added in
v0.12.0
func (v *NullableRequest) Set(val *Request)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRequest) UnmarshalJSON
deprecated
added in
v0.12.0
func (v *NullableRequest) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRequest) Unset
deprecated
added in
v0.12.0
func (v *NullableRequest) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableRequestResource
deprecated
added in
v0.12.0
type NullableRequestResource struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableRequestResource
deprecated
added in
v0.12.0
func NewNullableRequestResource(val *RequestResource) *NullableRequestResource
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRequestResource) Get
deprecated
added in
v0.12.0
func (v NullableRequestResource) Get() *RequestResource
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRequestResource) IsSet
deprecated
added in
v0.12.0
func (v NullableRequestResource) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRequestResource) MarshalJSON
deprecated
added in
v0.12.0
func (v NullableRequestResource) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRequestResource) Set
deprecated
added in
v0.12.0
func (v *NullableRequestResource) Set(val *RequestResource)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRequestResource) UnmarshalJSON
deprecated
added in
v0.12.0
func (v *NullableRequestResource) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRequestResource) Unset
deprecated
added in
v0.12.0
func (v *NullableRequestResource) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableRescueServerPayload
deprecated
added in
v0.13.0
type NullableRescueServerPayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableRescueServerPayload
deprecated
added in
v0.13.0
func NewNullableRescueServerPayload(val *RescueServerPayload) *NullableRescueServerPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRescueServerPayload) Get
deprecated
added in
v0.13.0
func (v NullableRescueServerPayload) Get() *RescueServerPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRescueServerPayload) IsSet
deprecated
added in
v0.13.0
func (v NullableRescueServerPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRescueServerPayload) MarshalJSON
deprecated
added in
v0.13.0
func (v NullableRescueServerPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRescueServerPayload) Set
deprecated
added in
v0.13.0
func (v *NullableRescueServerPayload) Set(val *RescueServerPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRescueServerPayload) UnmarshalJSON
deprecated
added in
v0.13.0
func (v *NullableRescueServerPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRescueServerPayload) Unset
deprecated
added in
v0.13.0
func (v *NullableRescueServerPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableResizeServerPayload
deprecated
added in
v0.13.0
type NullableResizeServerPayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableResizeServerPayload
deprecated
added in
v0.13.0
func NewNullableResizeServerPayload(val *ResizeServerPayload) *NullableResizeServerPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableResizeServerPayload) Get
deprecated
added in
v0.13.0
func (v NullableResizeServerPayload) Get() *ResizeServerPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableResizeServerPayload) IsSet
deprecated
added in
v0.13.0
func (v NullableResizeServerPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableResizeServerPayload) MarshalJSON
deprecated
added in
v0.13.0
func (v NullableResizeServerPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableResizeServerPayload) Set
deprecated
added in
v0.13.0
func (v *NullableResizeServerPayload) Set(val *ResizeServerPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableResizeServerPayload) UnmarshalJSON
deprecated
added in
v0.13.0
func (v *NullableResizeServerPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableResizeServerPayload) Unset
deprecated
added in
v0.13.0
func (v *NullableResizeServerPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableResizeVolumePayload
deprecated
added in
v0.13.0
type NullableResizeVolumePayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableResizeVolumePayload
deprecated
added in
v0.13.0
func NewNullableResizeVolumePayload(val *ResizeVolumePayload) *NullableResizeVolumePayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableResizeVolumePayload) Get
deprecated
added in
v0.13.0
func (v NullableResizeVolumePayload) Get() *ResizeVolumePayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableResizeVolumePayload) IsSet
deprecated
added in
v0.13.0
func (v NullableResizeVolumePayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableResizeVolumePayload) MarshalJSON
deprecated
added in
v0.13.0
func (v NullableResizeVolumePayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableResizeVolumePayload) Set
deprecated
added in
v0.13.0
func (v *NullableResizeVolumePayload) Set(val *ResizeVolumePayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableResizeVolumePayload) UnmarshalJSON
deprecated
added in
v0.13.0
func (v *NullableResizeVolumePayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableResizeVolumePayload) Unset
deprecated
added in
v0.13.0
func (v *NullableResizeVolumePayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableRoute
deprecated
added in
v0.12.0
type NullableRoute struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableRoute
deprecated
added in
v0.12.0
func NewNullableRoute(val *Route) *NullableRoute
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRoute) Get
deprecated
added in
v0.12.0
func (v NullableRoute) Get() *Route
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRoute) IsSet
deprecated
added in
v0.12.0
func (v NullableRoute) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRoute) MarshalJSON
deprecated
added in
v0.12.0
func (v NullableRoute) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRoute) Set
deprecated
added in
v0.12.0
func (v *NullableRoute) Set(val *Route)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRoute) UnmarshalJSON
deprecated
added in
v0.12.0
func (v *NullableRoute) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRoute) Unset
deprecated
added in
v0.12.0
func (v *NullableRoute) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableRouteDestination
deprecated
added in
v1.0.0
type NullableRouteDestination struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableRouteDestination
deprecated
added in
v1.0.0
func NewNullableRouteDestination(val *RouteDestination) *NullableRouteDestination
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRouteDestination) Get
deprecated
added in
v1.0.0
func (v NullableRouteDestination) Get() *RouteDestination
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRouteDestination) IsSet
deprecated
added in
v1.0.0
func (v NullableRouteDestination) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRouteDestination) MarshalJSON
deprecated
added in
v1.0.0
func (v NullableRouteDestination) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRouteDestination) Set
deprecated
added in
v1.0.0
func (v *NullableRouteDestination) Set(val *RouteDestination)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRouteDestination) UnmarshalJSON
deprecated
added in
v1.0.0
func (v *NullableRouteDestination) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRouteDestination) Unset
deprecated
added in
v1.0.0
func (v *NullableRouteDestination) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableRouteListResponse
deprecated
added in
v0.12.0
type NullableRouteListResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableRouteListResponse
deprecated
added in
v0.12.0
func NewNullableRouteListResponse(val *RouteListResponse) *NullableRouteListResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRouteListResponse) Get
deprecated
added in
v0.12.0
func (v NullableRouteListResponse) Get() *RouteListResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRouteListResponse) IsSet
deprecated
added in
v0.12.0
func (v NullableRouteListResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRouteListResponse) MarshalJSON
deprecated
added in
v0.12.0
func (v NullableRouteListResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRouteListResponse) Set
deprecated
added in
v0.12.0
func (v *NullableRouteListResponse) Set(val *RouteListResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRouteListResponse) UnmarshalJSON
deprecated
added in
v0.12.0
func (v *NullableRouteListResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRouteListResponse) Unset
deprecated
added in
v0.12.0
func (v *NullableRouteListResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableRouteNexthop
deprecated
added in
v1.0.0
type NullableRouteNexthop struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableRouteNexthop
deprecated
added in
v1.0.0
func NewNullableRouteNexthop(val *RouteNexthop) *NullableRouteNexthop
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRouteNexthop) Get
deprecated
added in
v1.0.0
func (v NullableRouteNexthop) Get() *RouteNexthop
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRouteNexthop) IsSet
deprecated
added in
v1.0.0
func (v NullableRouteNexthop) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRouteNexthop) MarshalJSON
deprecated
added in
v1.0.0
func (v NullableRouteNexthop) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRouteNexthop) Set
deprecated
added in
v1.0.0
func (v *NullableRouteNexthop) Set(val *RouteNexthop)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRouteNexthop) UnmarshalJSON
deprecated
added in
v1.0.0
func (v *NullableRouteNexthop) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRouteNexthop) Unset
deprecated
added in
v1.0.0
func (v *NullableRouteNexthop) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableRoutingTable
deprecated
added in
v1.0.0
type NullableRoutingTable struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableRoutingTable
deprecated
added in
v1.0.0
func NewNullableRoutingTable(val *RoutingTable) *NullableRoutingTable
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRoutingTable) Get
deprecated
added in
v1.0.0
func (v NullableRoutingTable) Get() *RoutingTable
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRoutingTable) IsSet
deprecated
added in
v1.0.0
func (v NullableRoutingTable) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRoutingTable) MarshalJSON
deprecated
added in
v1.0.0
func (v NullableRoutingTable) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRoutingTable) Set
deprecated
added in
v1.0.0
func (v *NullableRoutingTable) Set(val *RoutingTable)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRoutingTable) UnmarshalJSON
deprecated
added in
v1.0.0
func (v *NullableRoutingTable) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRoutingTable) Unset
deprecated
added in
v1.0.0
func (v *NullableRoutingTable) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableRoutingTableListResponse
deprecated
added in
v1.0.0
type NullableRoutingTableListResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableRoutingTableListResponse
deprecated
added in
v1.0.0
func NewNullableRoutingTableListResponse(val *RoutingTableListResponse) *NullableRoutingTableListResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRoutingTableListResponse) Get
deprecated
added in
v1.0.0
func (v NullableRoutingTableListResponse) Get() *RoutingTableListResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRoutingTableListResponse) IsSet
deprecated
added in
v1.0.0
func (v NullableRoutingTableListResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRoutingTableListResponse) MarshalJSON
deprecated
added in
v1.0.0
func (v NullableRoutingTableListResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRoutingTableListResponse) Set
deprecated
added in
v1.0.0
func (v *NullableRoutingTableListResponse) Set(val *RoutingTableListResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRoutingTableListResponse) UnmarshalJSON
deprecated
added in
v1.0.0
func (v *NullableRoutingTableListResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRoutingTableListResponse) Unset
deprecated
added in
v1.0.0
func (v *NullableRoutingTableListResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableSecurityGroup
deprecated
added in
v0.13.0
type NullableSecurityGroup struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableSecurityGroup
deprecated
added in
v0.13.0
func NewNullableSecurityGroup(val *SecurityGroup) *NullableSecurityGroup
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableSecurityGroup) Get
deprecated
added in
v0.13.0
func (v NullableSecurityGroup) Get() *SecurityGroup
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableSecurityGroup) IsSet
deprecated
added in
v0.13.0
func (v NullableSecurityGroup) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableSecurityGroup) MarshalJSON
deprecated
added in
v0.13.0
func (v NullableSecurityGroup) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableSecurityGroup) Set
deprecated
added in
v0.13.0
func (v *NullableSecurityGroup) Set(val *SecurityGroup)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableSecurityGroup) UnmarshalJSON
deprecated
added in
v0.13.0
func (v *NullableSecurityGroup) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableSecurityGroup) Unset
deprecated
added in
v0.13.0
func (v *NullableSecurityGroup) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableSecurityGroupListResponse
deprecated
added in
v0.13.0
type NullableSecurityGroupListResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableSecurityGroupListResponse
deprecated
added in
v0.13.0
func NewNullableSecurityGroupListResponse(val *SecurityGroupListResponse) *NullableSecurityGroupListResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableSecurityGroupListResponse) Get
deprecated
added in
v0.13.0
func (v NullableSecurityGroupListResponse) Get() *SecurityGroupListResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableSecurityGroupListResponse) IsSet
deprecated
added in
v0.13.0
func (v NullableSecurityGroupListResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableSecurityGroupListResponse) MarshalJSON
deprecated
added in
v0.13.0
func (v NullableSecurityGroupListResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableSecurityGroupListResponse) Set
deprecated
added in
v0.13.0
func (v *NullableSecurityGroupListResponse) Set(val *SecurityGroupListResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableSecurityGroupListResponse) UnmarshalJSON
deprecated
added in
v0.13.0
func (v *NullableSecurityGroupListResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableSecurityGroupListResponse) Unset
deprecated
added in
v0.13.0
func (v *NullableSecurityGroupListResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableSecurityGroupRule
deprecated
added in
v0.13.0
type NullableSecurityGroupRule struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableSecurityGroupRule
deprecated
added in
v0.13.0
func NewNullableSecurityGroupRule(val *SecurityGroupRule) *NullableSecurityGroupRule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableSecurityGroupRule) Get
deprecated
added in
v0.13.0
func (v NullableSecurityGroupRule) Get() *SecurityGroupRule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableSecurityGroupRule) IsSet
deprecated
added in
v0.13.0
func (v NullableSecurityGroupRule) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableSecurityGroupRule) MarshalJSON
deprecated
added in
v0.13.0
func (v NullableSecurityGroupRule) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableSecurityGroupRule) Set
deprecated
added in
v0.13.0
func (v *NullableSecurityGroupRule) Set(val *SecurityGroupRule)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableSecurityGroupRule) UnmarshalJSON
deprecated
added in
v0.13.0
func (v *NullableSecurityGroupRule) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableSecurityGroupRule) Unset
deprecated
added in
v0.13.0
func (v *NullableSecurityGroupRule) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableSecurityGroupRuleListResponse
deprecated
added in
v0.13.0
type NullableSecurityGroupRuleListResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableSecurityGroupRuleListResponse
deprecated
added in
v0.13.0
func NewNullableSecurityGroupRuleListResponse(val *SecurityGroupRuleListResponse) *NullableSecurityGroupRuleListResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableSecurityGroupRuleListResponse) Get
deprecated
added in
v0.13.0
func (v NullableSecurityGroupRuleListResponse) Get() *SecurityGroupRuleListResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableSecurityGroupRuleListResponse) IsSet
deprecated
added in
v0.13.0
func (v NullableSecurityGroupRuleListResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableSecurityGroupRuleListResponse) MarshalJSON
deprecated
added in
v0.13.0
func (v NullableSecurityGroupRuleListResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableSecurityGroupRuleListResponse) Set
deprecated
added in
v0.13.0
func (v *NullableSecurityGroupRuleListResponse) Set(val *SecurityGroupRuleListResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableSecurityGroupRuleListResponse) UnmarshalJSON
deprecated
added in
v0.13.0
func (v *NullableSecurityGroupRuleListResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableSecurityGroupRuleListResponse) Unset
deprecated
added in
v0.13.0
func (v *NullableSecurityGroupRuleListResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableSecurityGroupRuleProtocol
deprecated
added in
v0.13.0
type NullableSecurityGroupRuleProtocol struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableSecurityGroupRuleProtocol
deprecated
added in
v0.13.0
func NewNullableSecurityGroupRuleProtocol(val *SecurityGroupRuleProtocol) *NullableSecurityGroupRuleProtocol
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableSecurityGroupRuleProtocol) Get
deprecated
added in
v0.13.0
func (v NullableSecurityGroupRuleProtocol) Get() *SecurityGroupRuleProtocol
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableSecurityGroupRuleProtocol) IsSet
deprecated
added in
v0.13.0
func (v NullableSecurityGroupRuleProtocol) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableSecurityGroupRuleProtocol) MarshalJSON
deprecated
added in
v0.13.0
func (v NullableSecurityGroupRuleProtocol) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableSecurityGroupRuleProtocol) Set
deprecated
added in
v0.13.0
func (v *NullableSecurityGroupRuleProtocol) Set(val *SecurityGroupRuleProtocol)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableSecurityGroupRuleProtocol) UnmarshalJSON
deprecated
added in
v0.13.0
func (v *NullableSecurityGroupRuleProtocol) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableSecurityGroupRuleProtocol) Unset
deprecated
added in
v0.13.0
func (v *NullableSecurityGroupRuleProtocol) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableServer
deprecated
added in
v0.13.0
type NullableServer struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableServer
deprecated
added in
v0.13.0
func NewNullableServer(val *Server) *NullableServer
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableServer) Get
deprecated
added in
v0.13.0
func (v NullableServer) Get() *Server
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableServer) IsSet
deprecated
added in
v0.13.0
func (v NullableServer) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableServer) MarshalJSON
deprecated
added in
v0.13.0
func (v NullableServer) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableServer) Set
deprecated
added in
v0.13.0
func (v *NullableServer) Set(val *Server)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableServer) UnmarshalJSON
deprecated
added in
v0.13.0
func (v *NullableServer) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableServer) Unset
deprecated
added in
v0.13.0
func (v *NullableServer) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableServerAgent
deprecated
added in
v0.31.0
type NullableServerAgent struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableServerAgent
deprecated
added in
v0.31.0
func NewNullableServerAgent(val *ServerAgent) *NullableServerAgent
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableServerAgent) Get
deprecated
added in
v0.31.0
func (v NullableServerAgent) Get() *ServerAgent
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableServerAgent) IsSet
deprecated
added in
v0.31.0
func (v NullableServerAgent) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableServerAgent) MarshalJSON
deprecated
added in
v0.31.0
func (v NullableServerAgent) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableServerAgent) Set
deprecated
added in
v0.31.0
func (v *NullableServerAgent) Set(val *ServerAgent)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableServerAgent) UnmarshalJSON
deprecated
added in
v0.31.0
func (v *NullableServerAgent) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableServerAgent) Unset
deprecated
added in
v0.31.0
func (v *NullableServerAgent) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableServerBootVolume
deprecated
added in
v1.0.0
type NullableServerBootVolume struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableServerBootVolume
deprecated
added in
v1.0.0
func NewNullableServerBootVolume(val *ServerBootVolume) *NullableServerBootVolume
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableServerBootVolume) Get
deprecated
added in
v1.0.0
func (v NullableServerBootVolume) Get() *ServerBootVolume
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableServerBootVolume) IsSet
deprecated
added in
v1.0.0
func (v NullableServerBootVolume) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableServerBootVolume) MarshalJSON
deprecated
added in
v1.0.0
func (v NullableServerBootVolume) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableServerBootVolume) Set
deprecated
added in
v1.0.0
func (v *NullableServerBootVolume) Set(val *ServerBootVolume)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableServerBootVolume) UnmarshalJSON
deprecated
added in
v1.0.0
func (v *NullableServerBootVolume) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableServerBootVolume) Unset
deprecated
added in
v1.0.0
func (v *NullableServerBootVolume) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableServerConsoleUrl
deprecated
added in
v0.13.0
type NullableServerConsoleUrl struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableServerConsoleUrl
deprecated
added in
v0.13.0
func NewNullableServerConsoleUrl(val *ServerConsoleUrl) *NullableServerConsoleUrl
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableServerConsoleUrl) Get
deprecated
added in
v0.13.0
func (v NullableServerConsoleUrl) Get() *ServerConsoleUrl
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableServerConsoleUrl) IsSet
deprecated
added in
v0.13.0
func (v NullableServerConsoleUrl) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableServerConsoleUrl) MarshalJSON
deprecated
added in
v0.13.0
func (v NullableServerConsoleUrl) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableServerConsoleUrl) Set
deprecated
added in
v0.13.0
func (v *NullableServerConsoleUrl) Set(val *ServerConsoleUrl)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableServerConsoleUrl) UnmarshalJSON
deprecated
added in
v0.13.0
func (v *NullableServerConsoleUrl) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableServerConsoleUrl) Unset
deprecated
added in
v0.13.0
func (v *NullableServerConsoleUrl) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableServerListResponse
deprecated
added in
v0.13.0
type NullableServerListResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableServerListResponse
deprecated
added in
v0.13.0
func NewNullableServerListResponse(val *ServerListResponse) *NullableServerListResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableServerListResponse) Get
deprecated
added in
v0.13.0
func (v NullableServerListResponse) Get() *ServerListResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableServerListResponse) IsSet
deprecated
added in
v0.13.0
func (v NullableServerListResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableServerListResponse) MarshalJSON
deprecated
added in
v0.13.0
func (v NullableServerListResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableServerListResponse) Set
deprecated
added in
v0.13.0
func (v *NullableServerListResponse) Set(val *ServerListResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableServerListResponse) UnmarshalJSON
deprecated
added in
v0.13.0
func (v *NullableServerListResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableServerListResponse) Unset
deprecated
added in
v0.13.0
func (v *NullableServerListResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableServerMaintenance
deprecated
added in
v0.13.0
type NullableServerMaintenance struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableServerMaintenance
deprecated
added in
v0.13.0
func NewNullableServerMaintenance(val *ServerMaintenance) *NullableServerMaintenance
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableServerMaintenance) Get
deprecated
added in
v0.13.0
func (v NullableServerMaintenance) Get() *ServerMaintenance
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableServerMaintenance) IsSet
deprecated
added in
v0.13.0
func (v NullableServerMaintenance) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableServerMaintenance) MarshalJSON
deprecated
added in
v0.13.0
func (v NullableServerMaintenance) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableServerMaintenance) Set
deprecated
added in
v0.13.0
func (v *NullableServerMaintenance) Set(val *ServerMaintenance)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableServerMaintenance) UnmarshalJSON
deprecated
added in
v0.13.0
func (v *NullableServerMaintenance) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableServerMaintenance) Unset
deprecated
added in
v0.13.0
func (v *NullableServerMaintenance) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableServerNetwork
deprecated
added in
v0.13.0
type NullableServerNetwork struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableServerNetwork
deprecated
added in
v0.13.0
func NewNullableServerNetwork(val *ServerNetwork) *NullableServerNetwork
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableServerNetwork) Get
deprecated
added in
v0.13.0
func (v NullableServerNetwork) Get() *ServerNetwork
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableServerNetwork) IsSet
deprecated
added in
v0.13.0
func (v NullableServerNetwork) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableServerNetwork) MarshalJSON
deprecated
added in
v0.13.0
func (v NullableServerNetwork) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableServerNetwork) Set
deprecated
added in
v0.13.0
func (v *NullableServerNetwork) Set(val *ServerNetwork)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableServerNetwork) UnmarshalJSON
deprecated
added in
v0.13.0
func (v *NullableServerNetwork) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableServerNetwork) Unset
deprecated
added in
v0.13.0
func (v *NullableServerNetwork) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableServerNetworking
deprecated
added in
v1.0.0
type NullableServerNetworking struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableServerNetworking
deprecated
added in
v1.0.0
func NewNullableServerNetworking(val *ServerNetworking) *NullableServerNetworking
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableServerNetworking) Get
deprecated
added in
v1.0.0
func (v NullableServerNetworking) Get() *ServerNetworking
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableServerNetworking) IsSet
deprecated
added in
v1.0.0
func (v NullableServerNetworking) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableServerNetworking) MarshalJSON
deprecated
added in
v1.0.0
func (v NullableServerNetworking) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableServerNetworking) Set
deprecated
added in
v1.0.0
func (v *NullableServerNetworking) Set(val *ServerNetworking)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableServerNetworking) UnmarshalJSON
deprecated
added in
v1.0.0
func (v *NullableServerNetworking) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableServerNetworking) Unset
deprecated
added in
v1.0.0
func (v *NullableServerNetworking) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableServiceAccountMailListResponse
deprecated
added in
v0.13.0
type NullableServiceAccountMailListResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableServiceAccountMailListResponse
deprecated
added in
v0.13.0
func NewNullableServiceAccountMailListResponse(val *ServiceAccountMailListResponse) *NullableServiceAccountMailListResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableServiceAccountMailListResponse) Get
deprecated
added in
v0.13.0
func (v NullableServiceAccountMailListResponse) Get() *ServiceAccountMailListResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableServiceAccountMailListResponse) IsSet
deprecated
added in
v0.13.0
func (v NullableServiceAccountMailListResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableServiceAccountMailListResponse) MarshalJSON
deprecated
added in
v0.13.0
func (v NullableServiceAccountMailListResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableServiceAccountMailListResponse) Set
deprecated
added in
v0.13.0
func (v *NullableServiceAccountMailListResponse) Set(val *ServiceAccountMailListResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableServiceAccountMailListResponse) UnmarshalJSON
deprecated
added in
v0.13.0
func (v *NullableServiceAccountMailListResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableServiceAccountMailListResponse) Unset
deprecated
added in
v0.13.0
func (v *NullableServiceAccountMailListResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableSetImageSharePayload
deprecated
added in
v0.17.0
type NullableSetImageSharePayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableSetImageSharePayload
deprecated
added in
v0.17.0
func NewNullableSetImageSharePayload(val *SetImageSharePayload) *NullableSetImageSharePayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableSetImageSharePayload) Get
deprecated
added in
v0.17.0
func (v NullableSetImageSharePayload) Get() *SetImageSharePayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableSetImageSharePayload) IsSet
deprecated
added in
v0.17.0
func (v NullableSetImageSharePayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableSetImageSharePayload) MarshalJSON
deprecated
added in
v0.17.0
func (v NullableSetImageSharePayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableSetImageSharePayload) Set
deprecated
added in
v0.17.0
func (v *NullableSetImageSharePayload) Set(val *SetImageSharePayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableSetImageSharePayload) UnmarshalJSON
deprecated
added in
v0.17.0
func (v *NullableSetImageSharePayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableSetImageSharePayload) Unset
deprecated
added in
v0.17.0
func (v *NullableSetImageSharePayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableSnapshot
deprecated
added in
v0.17.0
type NullableSnapshot struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableSnapshot
deprecated
added in
v0.17.0
func NewNullableSnapshot(val *Snapshot) *NullableSnapshot
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableSnapshot) Get
deprecated
added in
v0.17.0
func (v NullableSnapshot) Get() *Snapshot
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableSnapshot) IsSet
deprecated
added in
v0.17.0
func (v NullableSnapshot) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableSnapshot) MarshalJSON
deprecated
added in
v0.17.0
func (v NullableSnapshot) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableSnapshot) Set
deprecated
added in
v0.17.0
func (v *NullableSnapshot) Set(val *Snapshot)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableSnapshot) UnmarshalJSON
deprecated
added in
v0.17.0
func (v *NullableSnapshot) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableSnapshot) Unset
deprecated
added in
v0.17.0
func (v *NullableSnapshot) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableSnapshotListResponse
deprecated
added in
v0.17.0
type NullableSnapshotListResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableSnapshotListResponse
deprecated
added in
v0.17.0
func NewNullableSnapshotListResponse(val *SnapshotListResponse) *NullableSnapshotListResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableSnapshotListResponse) Get
deprecated
added in
v0.17.0
func (v NullableSnapshotListResponse) Get() *SnapshotListResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableSnapshotListResponse) IsSet
deprecated
added in
v0.17.0
func (v NullableSnapshotListResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableSnapshotListResponse) MarshalJSON
deprecated
added in
v0.17.0
func (v NullableSnapshotListResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableSnapshotListResponse) Set
deprecated
added in
v0.17.0
func (v *NullableSnapshotListResponse) Set(val *SnapshotListResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableSnapshotListResponse) UnmarshalJSON
deprecated
added in
v0.17.0
func (v *NullableSnapshotListResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableSnapshotListResponse) Unset
deprecated
added in
v0.17.0
func (v *NullableSnapshotListResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableStaticAreaID
deprecated
added in
v0.29.0
type NullableStaticAreaID struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableStaticAreaID
deprecated
added in
v0.29.0
func NewNullableStaticAreaID(val *StaticAreaID) *NullableStaticAreaID
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableStaticAreaID) Get
deprecated
added in
v0.29.0
func (v NullableStaticAreaID) Get() *StaticAreaID
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableStaticAreaID) IsSet
deprecated
added in
v0.29.0
func (v NullableStaticAreaID) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableStaticAreaID) MarshalJSON
deprecated
added in
v0.29.0
func (v NullableStaticAreaID) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableStaticAreaID) Set
deprecated
added in
v0.29.0
func (v *NullableStaticAreaID) Set(val *StaticAreaID)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableStaticAreaID) UnmarshalJSON
deprecated
added in
v0.29.0
func (v *NullableStaticAreaID) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableStaticAreaID) Unset
deprecated
added in
v0.29.0
func (v *NullableStaticAreaID) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableString
deprecated
type NullableString struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableString
deprecated
func NewNullableString(val *string) *NullableString
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableString) Get
deprecated
func (v NullableString) Get() *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableString) IsSet
deprecated
func (v NullableString) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableString) MarshalJSON
deprecated
func (v NullableString) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableString) Set
deprecated
func (v *NullableString) Set(val *string)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableString) UnmarshalJSON
deprecated
func (v *NullableString) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableString) Unset
deprecated
func (v *NullableString) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableTime
deprecated
type NullableTime struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableTime
deprecated
func NewNullableTime(val *time.Time) *NullableTime
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableTime) Get
deprecated
func (v NullableTime) Get() *time.Time
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableTime) IsSet
deprecated
func (v NullableTime) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableTime) MarshalJSON
deprecated
func (v NullableTime) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableTime) Set
deprecated
func (v *NullableTime) Set(val *time.Time)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableTime) UnmarshalJSON
deprecated
func (v *NullableTime) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableTime) Unset
deprecated
func (v *NullableTime) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableUpdateAttachedVolumePayload
deprecated
added in
v0.13.0
type NullableUpdateAttachedVolumePayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableUpdateAttachedVolumePayload
deprecated
added in
v0.13.0
func NewNullableUpdateAttachedVolumePayload(val *UpdateAttachedVolumePayload) *NullableUpdateAttachedVolumePayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateAttachedVolumePayload) Get
deprecated
added in
v0.13.0
func (v NullableUpdateAttachedVolumePayload) Get() *UpdateAttachedVolumePayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateAttachedVolumePayload) IsSet
deprecated
added in
v0.13.0
func (v NullableUpdateAttachedVolumePayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateAttachedVolumePayload) MarshalJSON
deprecated
added in
v0.13.0
func (v NullableUpdateAttachedVolumePayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateAttachedVolumePayload) Set
deprecated
added in
v0.13.0
func (v *NullableUpdateAttachedVolumePayload) Set(val *UpdateAttachedVolumePayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateAttachedVolumePayload) UnmarshalJSON
deprecated
added in
v0.13.0
func (v *NullableUpdateAttachedVolumePayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateAttachedVolumePayload) Unset
deprecated
added in
v0.13.0
func (v *NullableUpdateAttachedVolumePayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableUpdateBackupPayload
deprecated
added in
v0.17.0
type NullableUpdateBackupPayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableUpdateBackupPayload
deprecated
added in
v0.17.0
func NewNullableUpdateBackupPayload(val *UpdateBackupPayload) *NullableUpdateBackupPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateBackupPayload) Get
deprecated
added in
v0.17.0
func (v NullableUpdateBackupPayload) Get() *UpdateBackupPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateBackupPayload) IsSet
deprecated
added in
v0.17.0
func (v NullableUpdateBackupPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateBackupPayload) MarshalJSON
deprecated
added in
v0.17.0
func (v NullableUpdateBackupPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateBackupPayload) Set
deprecated
added in
v0.17.0
func (v *NullableUpdateBackupPayload) Set(val *UpdateBackupPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateBackupPayload) UnmarshalJSON
deprecated
added in
v0.17.0
func (v *NullableUpdateBackupPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateBackupPayload) Unset
deprecated
added in
v0.17.0
func (v *NullableUpdateBackupPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableUpdateImagePayload
deprecated
added in
v0.17.0
type NullableUpdateImagePayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableUpdateImagePayload
deprecated
added in
v0.17.0
func NewNullableUpdateImagePayload(val *UpdateImagePayload) *NullableUpdateImagePayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateImagePayload) Get
deprecated
added in
v0.17.0
func (v NullableUpdateImagePayload) Get() *UpdateImagePayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateImagePayload) IsSet
deprecated
added in
v0.17.0
func (v NullableUpdateImagePayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateImagePayload) MarshalJSON
deprecated
added in
v0.17.0
func (v NullableUpdateImagePayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateImagePayload) Set
deprecated
added in
v0.17.0
func (v *NullableUpdateImagePayload) Set(val *UpdateImagePayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateImagePayload) UnmarshalJSON
deprecated
added in
v0.17.0
func (v *NullableUpdateImagePayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateImagePayload) Unset
deprecated
added in
v0.17.0
func (v *NullableUpdateImagePayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableUpdateImageSharePayload
deprecated
added in
v0.17.0
type NullableUpdateImageSharePayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableUpdateImageSharePayload
deprecated
added in
v0.17.0
func NewNullableUpdateImageSharePayload(val *UpdateImageSharePayload) *NullableUpdateImageSharePayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateImageSharePayload) Get
deprecated
added in
v0.17.0
func (v NullableUpdateImageSharePayload) Get() *UpdateImageSharePayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateImageSharePayload) IsSet
deprecated
added in
v0.17.0
func (v NullableUpdateImageSharePayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateImageSharePayload) MarshalJSON
deprecated
added in
v0.17.0
func (v NullableUpdateImageSharePayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateImageSharePayload) Set
deprecated
added in
v0.17.0
func (v *NullableUpdateImageSharePayload) Set(val *UpdateImageSharePayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateImageSharePayload) UnmarshalJSON
deprecated
added in
v0.17.0
func (v *NullableUpdateImageSharePayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateImageSharePayload) Unset
deprecated
added in
v0.17.0
func (v *NullableUpdateImageSharePayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableUpdateKeyPairPayload
deprecated
added in
v0.16.0
type NullableUpdateKeyPairPayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableUpdateKeyPairPayload
deprecated
added in
v0.16.0
func NewNullableUpdateKeyPairPayload(val *UpdateKeyPairPayload) *NullableUpdateKeyPairPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateKeyPairPayload) Get
deprecated
added in
v0.16.0
func (v NullableUpdateKeyPairPayload) Get() *UpdateKeyPairPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateKeyPairPayload) IsSet
deprecated
added in
v0.16.0
func (v NullableUpdateKeyPairPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateKeyPairPayload) MarshalJSON
deprecated
added in
v0.16.0
func (v NullableUpdateKeyPairPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateKeyPairPayload) Set
deprecated
added in
v0.16.0
func (v *NullableUpdateKeyPairPayload) Set(val *UpdateKeyPairPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateKeyPairPayload) UnmarshalJSON
deprecated
added in
v0.16.0
func (v *NullableUpdateKeyPairPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateKeyPairPayload) Unset
deprecated
added in
v0.16.0
func (v *NullableUpdateKeyPairPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableUpdateNetworkAreaRegionPayload
deprecated
added in
v1.0.0
type NullableUpdateNetworkAreaRegionPayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableUpdateNetworkAreaRegionPayload
deprecated
added in
v1.0.0
func NewNullableUpdateNetworkAreaRegionPayload(val *UpdateNetworkAreaRegionPayload) *NullableUpdateNetworkAreaRegionPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateNetworkAreaRegionPayload) Get
deprecated
added in
v1.0.0
func (v NullableUpdateNetworkAreaRegionPayload) Get() *UpdateNetworkAreaRegionPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateNetworkAreaRegionPayload) IsSet
deprecated
added in
v1.0.0
func (v NullableUpdateNetworkAreaRegionPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateNetworkAreaRegionPayload) MarshalJSON
deprecated
added in
v1.0.0
func (v NullableUpdateNetworkAreaRegionPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateNetworkAreaRegionPayload) Set
deprecated
added in
v1.0.0
func (v *NullableUpdateNetworkAreaRegionPayload) Set(val *UpdateNetworkAreaRegionPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateNetworkAreaRegionPayload) UnmarshalJSON
deprecated
added in
v1.0.0
func (v *NullableUpdateNetworkAreaRegionPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateNetworkAreaRegionPayload) Unset
deprecated
added in
v1.0.0
func (v *NullableUpdateNetworkAreaRegionPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableUpdateNetworkAreaRoutePayload
deprecated
added in
v0.15.0
type NullableUpdateNetworkAreaRoutePayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableUpdateNetworkAreaRoutePayload
deprecated
added in
v0.15.0
func NewNullableUpdateNetworkAreaRoutePayload(val *UpdateNetworkAreaRoutePayload) *NullableUpdateNetworkAreaRoutePayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateNetworkAreaRoutePayload) Get
deprecated
added in
v0.15.0
func (v NullableUpdateNetworkAreaRoutePayload) Get() *UpdateNetworkAreaRoutePayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateNetworkAreaRoutePayload) IsSet
deprecated
added in
v0.15.0
func (v NullableUpdateNetworkAreaRoutePayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateNetworkAreaRoutePayload) MarshalJSON
deprecated
added in
v0.15.0
func (v NullableUpdateNetworkAreaRoutePayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateNetworkAreaRoutePayload) Set
deprecated
added in
v0.15.0
func (v *NullableUpdateNetworkAreaRoutePayload) Set(val *UpdateNetworkAreaRoutePayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateNetworkAreaRoutePayload) UnmarshalJSON
deprecated
added in
v0.15.0
func (v *NullableUpdateNetworkAreaRoutePayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateNetworkAreaRoutePayload) Unset
deprecated
added in
v0.15.0
func (v *NullableUpdateNetworkAreaRoutePayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableUpdateNetworkIPv4Body
deprecated
added in
v0.12.0
type NullableUpdateNetworkIPv4Body struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableUpdateNetworkIPv4Body
deprecated
added in
v0.12.0
func NewNullableUpdateNetworkIPv4Body(val *UpdateNetworkIPv4Body) *NullableUpdateNetworkIPv4Body
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateNetworkIPv4Body) Get
deprecated
added in
v0.12.0
func (v NullableUpdateNetworkIPv4Body) Get() *UpdateNetworkIPv4Body
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateNetworkIPv4Body) IsSet
deprecated
added in
v0.12.0
func (v NullableUpdateNetworkIPv4Body) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateNetworkIPv4Body) MarshalJSON
deprecated
added in
v0.12.0
func (v NullableUpdateNetworkIPv4Body) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateNetworkIPv4Body) Set
deprecated
added in
v0.12.0
func (v *NullableUpdateNetworkIPv4Body) Set(val *UpdateNetworkIPv4Body)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateNetworkIPv4Body) UnmarshalJSON
deprecated
added in
v0.12.0
func (v *NullableUpdateNetworkIPv4Body) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateNetworkIPv4Body) Unset
deprecated
added in
v0.12.0
func (v *NullableUpdateNetworkIPv4Body) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableUpdateNetworkIPv6Body
deprecated
added in
v0.12.0
type NullableUpdateNetworkIPv6Body struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableUpdateNetworkIPv6Body
deprecated
added in
v0.12.0
func NewNullableUpdateNetworkIPv6Body(val *UpdateNetworkIPv6Body) *NullableUpdateNetworkIPv6Body
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateNetworkIPv6Body) Get
deprecated
added in
v0.12.0
func (v NullableUpdateNetworkIPv6Body) Get() *UpdateNetworkIPv6Body
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateNetworkIPv6Body) IsSet
deprecated
added in
v0.12.0
func (v NullableUpdateNetworkIPv6Body) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateNetworkIPv6Body) MarshalJSON
deprecated
added in
v0.12.0
func (v NullableUpdateNetworkIPv6Body) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateNetworkIPv6Body) Set
deprecated
added in
v0.12.0
func (v *NullableUpdateNetworkIPv6Body) Set(val *UpdateNetworkIPv6Body)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateNetworkIPv6Body) UnmarshalJSON
deprecated
added in
v0.12.0
func (v *NullableUpdateNetworkIPv6Body) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateNetworkIPv6Body) Unset
deprecated
added in
v0.12.0
func (v *NullableUpdateNetworkIPv6Body) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableUpdateNicPayload
deprecated
added in
v0.16.0
type NullableUpdateNicPayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableUpdateNicPayload
deprecated
added in
v0.16.0
func NewNullableUpdateNicPayload(val *UpdateNicPayload) *NullableUpdateNicPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateNicPayload) Get
deprecated
added in
v0.16.0
func (v NullableUpdateNicPayload) Get() *UpdateNicPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateNicPayload) IsSet
deprecated
added in
v0.16.0
func (v NullableUpdateNicPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateNicPayload) MarshalJSON
deprecated
added in
v0.16.0
func (v NullableUpdateNicPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateNicPayload) Set
deprecated
added in
v0.16.0
func (v *NullableUpdateNicPayload) Set(val *UpdateNicPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateNicPayload) UnmarshalJSON
deprecated
added in
v0.16.0
func (v *NullableUpdateNicPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateNicPayload) Unset
deprecated
added in
v0.16.0
func (v *NullableUpdateNicPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableUpdatePublicIPPayload
deprecated
added in
v0.13.0
type NullableUpdatePublicIPPayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableUpdatePublicIPPayload
deprecated
added in
v0.13.0
func NewNullableUpdatePublicIPPayload(val *UpdatePublicIPPayload) *NullableUpdatePublicIPPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdatePublicIPPayload) Get
deprecated
added in
v0.13.0
func (v NullableUpdatePublicIPPayload) Get() *UpdatePublicIPPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdatePublicIPPayload) IsSet
deprecated
added in
v0.13.0
func (v NullableUpdatePublicIPPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdatePublicIPPayload) MarshalJSON
deprecated
added in
v0.13.0
func (v NullableUpdatePublicIPPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdatePublicIPPayload) Set
deprecated
added in
v0.13.0
func (v *NullableUpdatePublicIPPayload) Set(val *UpdatePublicIPPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdatePublicIPPayload) UnmarshalJSON
deprecated
added in
v0.13.0
func (v *NullableUpdatePublicIPPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdatePublicIPPayload) Unset
deprecated
added in
v0.13.0
func (v *NullableUpdatePublicIPPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableUpdateRegionalAreaIPv4
deprecated
added in
v1.0.0
type NullableUpdateRegionalAreaIPv4 struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableUpdateRegionalAreaIPv4
deprecated
added in
v1.0.0
func NewNullableUpdateRegionalAreaIPv4(val *UpdateRegionalAreaIPv4) *NullableUpdateRegionalAreaIPv4
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateRegionalAreaIPv4) Get
deprecated
added in
v1.0.0
func (v NullableUpdateRegionalAreaIPv4) Get() *UpdateRegionalAreaIPv4
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateRegionalAreaIPv4) IsSet
deprecated
added in
v1.0.0
func (v NullableUpdateRegionalAreaIPv4) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateRegionalAreaIPv4) MarshalJSON
deprecated
added in
v1.0.0
func (v NullableUpdateRegionalAreaIPv4) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateRegionalAreaIPv4) Set
deprecated
added in
v1.0.0
func (v *NullableUpdateRegionalAreaIPv4) Set(val *UpdateRegionalAreaIPv4)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateRegionalAreaIPv4) UnmarshalJSON
deprecated
added in
v1.0.0
func (v *NullableUpdateRegionalAreaIPv4) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateRegionalAreaIPv4) Unset
deprecated
added in
v1.0.0
func (v *NullableUpdateRegionalAreaIPv4) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableUpdateRouteOfRoutingTablePayload
deprecated
added in
v1.0.0
type NullableUpdateRouteOfRoutingTablePayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableUpdateRouteOfRoutingTablePayload
deprecated
added in
v1.0.0
func NewNullableUpdateRouteOfRoutingTablePayload(val *UpdateRouteOfRoutingTablePayload) *NullableUpdateRouteOfRoutingTablePayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateRouteOfRoutingTablePayload) Get
deprecated
added in
v1.0.0
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateRouteOfRoutingTablePayload) IsSet
deprecated
added in
v1.0.0
func (v NullableUpdateRouteOfRoutingTablePayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateRouteOfRoutingTablePayload) MarshalJSON
deprecated
added in
v1.0.0
func (v NullableUpdateRouteOfRoutingTablePayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateRouteOfRoutingTablePayload) Set
deprecated
added in
v1.0.0
func (v *NullableUpdateRouteOfRoutingTablePayload) Set(val *UpdateRouteOfRoutingTablePayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateRouteOfRoutingTablePayload) UnmarshalJSON
deprecated
added in
v1.0.0
func (v *NullableUpdateRouteOfRoutingTablePayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateRouteOfRoutingTablePayload) Unset
deprecated
added in
v1.0.0
func (v *NullableUpdateRouteOfRoutingTablePayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableUpdateRoutingTableOfAreaPayload
deprecated
added in
v1.0.0
type NullableUpdateRoutingTableOfAreaPayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableUpdateRoutingTableOfAreaPayload
deprecated
added in
v1.0.0
func NewNullableUpdateRoutingTableOfAreaPayload(val *UpdateRoutingTableOfAreaPayload) *NullableUpdateRoutingTableOfAreaPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateRoutingTableOfAreaPayload) Get
deprecated
added in
v1.0.0
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateRoutingTableOfAreaPayload) IsSet
deprecated
added in
v1.0.0
func (v NullableUpdateRoutingTableOfAreaPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateRoutingTableOfAreaPayload) MarshalJSON
deprecated
added in
v1.0.0
func (v NullableUpdateRoutingTableOfAreaPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateRoutingTableOfAreaPayload) Set
deprecated
added in
v1.0.0
func (v *NullableUpdateRoutingTableOfAreaPayload) Set(val *UpdateRoutingTableOfAreaPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateRoutingTableOfAreaPayload) UnmarshalJSON
deprecated
added in
v1.0.0
func (v *NullableUpdateRoutingTableOfAreaPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateRoutingTableOfAreaPayload) Unset
deprecated
added in
v1.0.0
func (v *NullableUpdateRoutingTableOfAreaPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableUpdateSecurityGroupPayload
deprecated
added in
v0.13.0
type NullableUpdateSecurityGroupPayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableUpdateSecurityGroupPayload
deprecated
added in
v0.13.0
func NewNullableUpdateSecurityGroupPayload(val *UpdateSecurityGroupPayload) *NullableUpdateSecurityGroupPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateSecurityGroupPayload) Get
deprecated
added in
v0.13.0
func (v NullableUpdateSecurityGroupPayload) Get() *UpdateSecurityGroupPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateSecurityGroupPayload) IsSet
deprecated
added in
v0.13.0
func (v NullableUpdateSecurityGroupPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateSecurityGroupPayload) MarshalJSON
deprecated
added in
v0.13.0
func (v NullableUpdateSecurityGroupPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateSecurityGroupPayload) Set
deprecated
added in
v0.13.0
func (v *NullableUpdateSecurityGroupPayload) Set(val *UpdateSecurityGroupPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateSecurityGroupPayload) UnmarshalJSON
deprecated
added in
v0.13.0
func (v *NullableUpdateSecurityGroupPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateSecurityGroupPayload) Unset
deprecated
added in
v0.13.0
func (v *NullableUpdateSecurityGroupPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableUpdateServerPayload
deprecated
added in
v0.13.0
type NullableUpdateServerPayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableUpdateServerPayload
deprecated
added in
v0.13.0
func NewNullableUpdateServerPayload(val *UpdateServerPayload) *NullableUpdateServerPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateServerPayload) Get
deprecated
added in
v0.13.0
func (v NullableUpdateServerPayload) Get() *UpdateServerPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateServerPayload) IsSet
deprecated
added in
v0.13.0
func (v NullableUpdateServerPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateServerPayload) MarshalJSON
deprecated
added in
v0.13.0
func (v NullableUpdateServerPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateServerPayload) Set
deprecated
added in
v0.13.0
func (v *NullableUpdateServerPayload) Set(val *UpdateServerPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateServerPayload) UnmarshalJSON
deprecated
added in
v0.13.0
func (v *NullableUpdateServerPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateServerPayload) Unset
deprecated
added in
v0.13.0
func (v *NullableUpdateServerPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableUpdateSnapshotPayload
deprecated
added in
v0.17.0
type NullableUpdateSnapshotPayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableUpdateSnapshotPayload
deprecated
added in
v0.17.0
func NewNullableUpdateSnapshotPayload(val *UpdateSnapshotPayload) *NullableUpdateSnapshotPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateSnapshotPayload) Get
deprecated
added in
v0.17.0
func (v NullableUpdateSnapshotPayload) Get() *UpdateSnapshotPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateSnapshotPayload) IsSet
deprecated
added in
v0.17.0
func (v NullableUpdateSnapshotPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateSnapshotPayload) MarshalJSON
deprecated
added in
v0.17.0
func (v NullableUpdateSnapshotPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateSnapshotPayload) Set
deprecated
added in
v0.17.0
func (v *NullableUpdateSnapshotPayload) Set(val *UpdateSnapshotPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateSnapshotPayload) UnmarshalJSON
deprecated
added in
v0.17.0
func (v *NullableUpdateSnapshotPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateSnapshotPayload) Unset
deprecated
added in
v0.17.0
func (v *NullableUpdateSnapshotPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableUpdateVolumePayload
deprecated
added in
v0.13.0
type NullableUpdateVolumePayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableUpdateVolumePayload
deprecated
added in
v0.13.0
func NewNullableUpdateVolumePayload(val *UpdateVolumePayload) *NullableUpdateVolumePayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateVolumePayload) Get
deprecated
added in
v0.13.0
func (v NullableUpdateVolumePayload) Get() *UpdateVolumePayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateVolumePayload) IsSet
deprecated
added in
v0.13.0
func (v NullableUpdateVolumePayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableUpdateVolumePayload) MarshalJSON
deprecated
added in
v0.13.0
func (v NullableUpdateVolumePayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateVolumePayload) Set
deprecated
added in
v0.13.0
func (v *NullableUpdateVolumePayload) Set(val *UpdateVolumePayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateVolumePayload) UnmarshalJSON
deprecated
added in
v0.13.0
func (v *NullableUpdateVolumePayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableUpdateVolumePayload) Unset
deprecated
added in
v0.13.0
func (v *NullableUpdateVolumePayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableValue
deprecated
added in
v0.21.2
type NullableValue[T any] struct { // contains filtered or unexported fields }
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableValue[T]) Get
deprecated
added in
v0.21.2
func (v NullableValue[T]) Get() *T
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableValue[T]) IsSet
deprecated
added in
v0.21.2
func (v NullableValue[T]) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableValue[T]) Set
deprecated
added in
v0.21.2
func (v *NullableValue[T]) Set(val *T)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableValue[T]) Unset
deprecated
added in
v0.21.2
func (v *NullableValue[T]) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableVolume
deprecated
added in
v0.13.0
type NullableVolume struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableVolume
deprecated
added in
v0.13.0
func NewNullableVolume(val *Volume) *NullableVolume
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableVolume) Get
deprecated
added in
v0.13.0
func (v NullableVolume) Get() *Volume
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableVolume) IsSet
deprecated
added in
v0.13.0
func (v NullableVolume) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableVolume) MarshalJSON
deprecated
added in
v0.13.0
func (v NullableVolume) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableVolume) Set
deprecated
added in
v0.13.0
func (v *NullableVolume) Set(val *Volume)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableVolume) UnmarshalJSON
deprecated
added in
v0.13.0
func (v *NullableVolume) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableVolume) Unset
deprecated
added in
v0.13.0
func (v *NullableVolume) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableVolumeAttachment
deprecated
added in
v0.13.0
type NullableVolumeAttachment struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableVolumeAttachment
deprecated
added in
v0.13.0
func NewNullableVolumeAttachment(val *VolumeAttachment) *NullableVolumeAttachment
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableVolumeAttachment) Get
deprecated
added in
v0.13.0
func (v NullableVolumeAttachment) Get() *VolumeAttachment
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableVolumeAttachment) IsSet
deprecated
added in
v0.13.0
func (v NullableVolumeAttachment) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableVolumeAttachment) MarshalJSON
deprecated
added in
v0.13.0
func (v NullableVolumeAttachment) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableVolumeAttachment) Set
deprecated
added in
v0.13.0
func (v *NullableVolumeAttachment) Set(val *VolumeAttachment)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableVolumeAttachment) UnmarshalJSON
deprecated
added in
v0.13.0
func (v *NullableVolumeAttachment) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableVolumeAttachment) Unset
deprecated
added in
v0.13.0
func (v *NullableVolumeAttachment) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableVolumeAttachmentListResponse
deprecated
added in
v0.13.0
type NullableVolumeAttachmentListResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableVolumeAttachmentListResponse
deprecated
added in
v0.13.0
func NewNullableVolumeAttachmentListResponse(val *VolumeAttachmentListResponse) *NullableVolumeAttachmentListResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableVolumeAttachmentListResponse) Get
deprecated
added in
v0.13.0
func (v NullableVolumeAttachmentListResponse) Get() *VolumeAttachmentListResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableVolumeAttachmentListResponse) IsSet
deprecated
added in
v0.13.0
func (v NullableVolumeAttachmentListResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableVolumeAttachmentListResponse) MarshalJSON
deprecated
added in
v0.13.0
func (v NullableVolumeAttachmentListResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableVolumeAttachmentListResponse) Set
deprecated
added in
v0.13.0
func (v *NullableVolumeAttachmentListResponse) Set(val *VolumeAttachmentListResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableVolumeAttachmentListResponse) UnmarshalJSON
deprecated
added in
v0.13.0
func (v *NullableVolumeAttachmentListResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableVolumeAttachmentListResponse) Unset
deprecated
added in
v0.13.0
func (v *NullableVolumeAttachmentListResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableVolumeEncryptionParameter
deprecated
added in
v0.28.0
type NullableVolumeEncryptionParameter struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableVolumeEncryptionParameter
deprecated
added in
v0.28.0
func NewNullableVolumeEncryptionParameter(val *VolumeEncryptionParameter) *NullableVolumeEncryptionParameter
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableVolumeEncryptionParameter) Get
deprecated
added in
v0.28.0
func (v NullableVolumeEncryptionParameter) Get() *VolumeEncryptionParameter
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableVolumeEncryptionParameter) IsSet
deprecated
added in
v0.28.0
func (v NullableVolumeEncryptionParameter) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableVolumeEncryptionParameter) MarshalJSON
deprecated
added in
v0.28.0
func (v NullableVolumeEncryptionParameter) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableVolumeEncryptionParameter) Set
deprecated
added in
v0.28.0
func (v *NullableVolumeEncryptionParameter) Set(val *VolumeEncryptionParameter)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableVolumeEncryptionParameter) UnmarshalJSON
deprecated
added in
v0.28.0
func (v *NullableVolumeEncryptionParameter) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableVolumeEncryptionParameter) Unset
deprecated
added in
v0.28.0
func (v *NullableVolumeEncryptionParameter) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableVolumeListResponse
deprecated
added in
v0.13.0
type NullableVolumeListResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableVolumeListResponse
deprecated
added in
v0.13.0
func NewNullableVolumeListResponse(val *VolumeListResponse) *NullableVolumeListResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableVolumeListResponse) Get
deprecated
added in
v0.13.0
func (v NullableVolumeListResponse) Get() *VolumeListResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableVolumeListResponse) IsSet
deprecated
added in
v0.13.0
func (v NullableVolumeListResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableVolumeListResponse) MarshalJSON
deprecated
added in
v0.13.0
func (v NullableVolumeListResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableVolumeListResponse) Set
deprecated
added in
v0.13.0
func (v *NullableVolumeListResponse) Set(val *VolumeListResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableVolumeListResponse) UnmarshalJSON
deprecated
added in
v0.13.0
func (v *NullableVolumeListResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableVolumeListResponse) Unset
deprecated
added in
v0.13.0
func (v *NullableVolumeListResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableVolumePerformanceClass
deprecated
added in
v0.16.0
type NullableVolumePerformanceClass struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableVolumePerformanceClass
deprecated
added in
v0.16.0
func NewNullableVolumePerformanceClass(val *VolumePerformanceClass) *NullableVolumePerformanceClass
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableVolumePerformanceClass) Get
deprecated
added in
v0.16.0
func (v NullableVolumePerformanceClass) Get() *VolumePerformanceClass
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableVolumePerformanceClass) IsSet
deprecated
added in
v0.16.0
func (v NullableVolumePerformanceClass) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableVolumePerformanceClass) MarshalJSON
deprecated
added in
v0.16.0
func (v NullableVolumePerformanceClass) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableVolumePerformanceClass) Set
deprecated
added in
v0.16.0
func (v *NullableVolumePerformanceClass) Set(val *VolumePerformanceClass)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableVolumePerformanceClass) UnmarshalJSON
deprecated
added in
v0.16.0
func (v *NullableVolumePerformanceClass) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableVolumePerformanceClass) Unset
deprecated
added in
v0.16.0
func (v *NullableVolumePerformanceClass) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableVolumePerformanceClassListResponse
deprecated
added in
v0.16.0
type NullableVolumePerformanceClassListResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableVolumePerformanceClassListResponse
deprecated
added in
v0.16.0
func NewNullableVolumePerformanceClassListResponse(val *VolumePerformanceClassListResponse) *NullableVolumePerformanceClassListResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableVolumePerformanceClassListResponse) Get
deprecated
added in
v0.16.0
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableVolumePerformanceClassListResponse) IsSet
deprecated
added in
v0.16.0
func (v NullableVolumePerformanceClassListResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableVolumePerformanceClassListResponse) MarshalJSON
deprecated
added in
v0.16.0
func (v NullableVolumePerformanceClassListResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableVolumePerformanceClassListResponse) Set
deprecated
added in
v0.16.0
func (v *NullableVolumePerformanceClassListResponse) Set(val *VolumePerformanceClassListResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableVolumePerformanceClassListResponse) UnmarshalJSON
deprecated
added in
v0.16.0
func (v *NullableVolumePerformanceClassListResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableVolumePerformanceClassListResponse) Unset
deprecated
added in
v0.16.0
func (v *NullableVolumePerformanceClassListResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableVolumeSource
deprecated
added in
v0.13.0
type NullableVolumeSource struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableVolumeSource
deprecated
added in
v0.13.0
func NewNullableVolumeSource(val *VolumeSource) *NullableVolumeSource
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableVolumeSource) Get
deprecated
added in
v0.13.0
func (v NullableVolumeSource) Get() *VolumeSource
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableVolumeSource) IsSet
deprecated
added in
v0.13.0
func (v NullableVolumeSource) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableVolumeSource) MarshalJSON
deprecated
added in
v0.13.0
func (v NullableVolumeSource) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableVolumeSource) Set
deprecated
added in
v0.13.0
func (v *NullableVolumeSource) Set(val *VolumeSource)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableVolumeSource) UnmarshalJSON
deprecated
added in
v0.13.0
func (v *NullableVolumeSource) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableVolumeSource) Unset
deprecated
added in
v0.13.0
func (v *NullableVolumeSource) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. The `stackit-` prefix is reserved and cannot be used for Keys.
Labels PartialUpdateNetworkAreaPayloadGetLabelsAttributeType `json:"labels,omitempty"`
Name PartialUpdateNetworkAreaPayloadGetNameAttributeType `json:"name,omitempty"`
}
PartialUpdateNetworkAreaPayload Object that represents the network area update request. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PartialUpdateNetworkAreaPayload) HasLabels ¶ added in v0.12.0
func (o *PartialUpdateNetworkAreaPayload) HasLabels() bool
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PartialUpdateNetworkAreaPayload) HasName ¶ added in v0.12.0
func (o *PartialUpdateNetworkAreaPayload) HasName() bool
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (PartialUpdateNetworkAreaPayload) ToMap
deprecated
added in
v0.12.0
func (o PartialUpdateNetworkAreaPayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PartialUpdateNetworkAreaPayloadGetLabelsArgType
deprecated
added in
v0.21.2
type PartialUpdateNetworkAreaPayloadGetLabelsArgType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PartialUpdateNetworkAreaPayloadGetLabelsAttributeType ¶ added in v0.21.2
type PartialUpdateNetworkAreaPayloadGetLabelsAttributeType = *map[string]interface{}
isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PartialUpdateNetworkAreaPayloadGetLabelsRetType
deprecated
added in
v0.21.2
type PartialUpdateNetworkAreaPayloadGetLabelsRetType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PartialUpdateNetworkAreaPayloadGetNameArgType
deprecated
added in
v0.21.2
type PartialUpdateNetworkAreaPayloadGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PartialUpdateNetworkAreaPayloadGetNameAttributeType ¶ added in v0.21.2
type PartialUpdateNetworkAreaPayloadGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PartialUpdateNetworkAreaPayloadGetNameRetType
deprecated
added in
v0.21.2
type PartialUpdateNetworkAreaPayloadGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PartialUpdateNetworkAreaRequest
deprecated
added in
v0.23.0
type PartialUpdateNetworkAreaRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (PartialUpdateNetworkAreaRequest) Execute
deprecated
added in
v0.23.0
func (r PartialUpdateNetworkAreaRequest) Execute() (*NetworkArea, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (PartialUpdateNetworkAreaRequest) PartialUpdateNetworkAreaPayload ¶ added in v0.23.0
func (r PartialUpdateNetworkAreaRequest) PartialUpdateNetworkAreaPayload(partialUpdateNetworkAreaPayload PartialUpdateNetworkAreaPayload) ApiPartialUpdateNetworkAreaRequest
Request to update an Area. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. The `stackit-` prefix is reserved and cannot be used for Keys.
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PartialUpdateNetworkPayload) HasDhcp ¶ added in v0.27.0
func (o *PartialUpdateNetworkPayload) HasDhcp() bool
HasDhcp returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PartialUpdateNetworkPayload) HasIpv4 ¶ added in v1.0.0
func (o *PartialUpdateNetworkPayload) HasIpv4() bool
HasIpv4 returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PartialUpdateNetworkPayload) HasIpv6 ¶ added in v1.0.0
func (o *PartialUpdateNetworkPayload) HasIpv6() bool
HasIpv6 returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PartialUpdateNetworkPayload) HasLabels ¶ added in v0.12.0
func (o *PartialUpdateNetworkPayload) HasLabels() bool
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PartialUpdateNetworkPayload) HasName ¶ added in v0.12.0
func (o *PartialUpdateNetworkPayload) HasName() bool
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PartialUpdateNetworkPayload) HasRouted ¶ added in v0.12.0
func (o *PartialUpdateNetworkPayload) HasRouted() bool
HasRouted returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PartialUpdateNetworkPayload) HasRoutingTableId ¶ added in v1.0.0
func (o *PartialUpdateNetworkPayload) HasRoutingTableId() bool
HasRoutingTableId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (PartialUpdateNetworkPayload) ToMap
deprecated
added in
v0.12.0
func (o PartialUpdateNetworkPayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PartialUpdateNetworkPayloadGetIpv4ArgType
deprecated
added in
v1.0.0
type PartialUpdateNetworkPayloadGetIpv4ArgType = UpdateNetworkIPv4Body
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PartialUpdateNetworkPayloadGetIpv4AttributeType ¶ added in v1.0.0
type PartialUpdateNetworkPayloadGetIpv4AttributeType = *UpdateNetworkIPv4Body
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PartialUpdateNetworkPayloadGetIpv4RetType
deprecated
added in
v1.0.0
type PartialUpdateNetworkPayloadGetIpv4RetType = UpdateNetworkIPv4Body
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PartialUpdateNetworkPayloadGetIpv6ArgType
deprecated
added in
v1.0.0
type PartialUpdateNetworkPayloadGetIpv6ArgType = UpdateNetworkIPv6Body
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PartialUpdateNetworkPayloadGetIpv6AttributeType ¶ added in v1.0.0
type PartialUpdateNetworkPayloadGetIpv6AttributeType = *UpdateNetworkIPv6Body
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PartialUpdateNetworkPayloadGetIpv6RetType
deprecated
added in
v1.0.0
type PartialUpdateNetworkPayloadGetIpv6RetType = UpdateNetworkIPv6Body
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PartialUpdateNetworkPayloadGetLabelsArgType
deprecated
added in
v0.21.2
type PartialUpdateNetworkPayloadGetLabelsArgType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PartialUpdateNetworkPayloadGetLabelsAttributeType ¶ added in v0.21.2
type PartialUpdateNetworkPayloadGetLabelsAttributeType = *map[string]interface{}
isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PartialUpdateNetworkPayloadGetLabelsRetType
deprecated
added in
v0.21.2
type PartialUpdateNetworkPayloadGetLabelsRetType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PartialUpdateNetworkPayloadGetNameArgType
deprecated
added in
v0.21.2
type PartialUpdateNetworkPayloadGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PartialUpdateNetworkPayloadGetNameAttributeType ¶ added in v0.21.2
type PartialUpdateNetworkPayloadGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PartialUpdateNetworkPayloadGetNameRetType
deprecated
added in
v0.21.2
type PartialUpdateNetworkPayloadGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PartialUpdateNetworkPayloadGetRoutingTableIdArgType
deprecated
added in
v1.0.0
type PartialUpdateNetworkPayloadGetRoutingTableIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PartialUpdateNetworkPayloadGetRoutingTableIdAttributeType ¶ added in v1.0.0
type PartialUpdateNetworkPayloadGetRoutingTableIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PartialUpdateNetworkPayloadGetRoutingTableIdRetType
deprecated
added in
v1.0.0
type PartialUpdateNetworkPayloadGetRoutingTableIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PartialUpdateNetworkPayloadgetDhcpArgType
deprecated
added in
v0.27.0
type PartialUpdateNetworkPayloadgetDhcpArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PartialUpdateNetworkPayloadgetDhcpAttributeType ¶ added in v0.27.0
type PartialUpdateNetworkPayloadgetDhcpAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PartialUpdateNetworkPayloadgetDhcpRetType
deprecated
added in
v0.27.0
type PartialUpdateNetworkPayloadgetDhcpRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PartialUpdateNetworkPayloadgetRoutedArgType
deprecated
added in
v0.21.2
type PartialUpdateNetworkPayloadgetRoutedArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PartialUpdateNetworkPayloadgetRoutedAttributeType ¶ added in v0.21.2
type PartialUpdateNetworkPayloadgetRoutedAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PartialUpdateNetworkPayloadgetRoutedRetType
deprecated
added in
v0.21.2
type PartialUpdateNetworkPayloadgetRoutedRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PartialUpdateNetworkRequest
deprecated
added in
v0.23.0
type PartialUpdateNetworkRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (PartialUpdateNetworkRequest) Execute
deprecated
added in
v0.23.0
func (r PartialUpdateNetworkRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (PartialUpdateNetworkRequest) PartialUpdateNetworkPayload ¶ added in v0.23.0
func (r PartialUpdateNetworkRequest) PartialUpdateNetworkPayload(partialUpdateNetworkPayload PartialUpdateNetworkPayload) ApiPartialUpdateNetworkRequest
Request an update of a network. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PortRange) GetMax ¶ added in v0.13.0
func (o *PortRange) GetMax() (ret PortRangeGetMaxRetType)
GetMax returns the Max field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PortRange) GetMin ¶ added in v0.13.0
func (o *PortRange) GetMin() (ret PortRangeGetMinRetType)
GetMin returns the Min field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PortRange) SetMax ¶ added in v0.13.0
func (o *PortRange) SetMax(v PortRangeGetMaxRetType)
SetMax sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PortRange) SetMin ¶ added in v0.13.0
func (o *PortRange) SetMin(v PortRangeGetMinRetType)
SetMin sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PortRangeGetMaxArgType
deprecated
added in
v0.21.2
type PortRangeGetMaxArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PortRangeGetMaxAttributeType ¶ added in v0.21.2
type PortRangeGetMaxAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PortRangeGetMaxRetType
deprecated
added in
v0.21.2
type PortRangeGetMaxRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PortRangeGetMinArgType
deprecated
added in
v0.21.2
type PortRangeGetMinArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PortRangeGetMinAttributeType ¶ added in v0.21.2
type PortRangeGetMinAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PortRangeGetMinRetType
deprecated
added in
v0.21.2
type PortRangeGetMinRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Project) GetAreaId ¶ added in v0.29.0
func (o *Project) GetAreaId() (ret ProjectGetAreaIdRetType)
GetAreaId returns the AreaId field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Project) GetId ¶ added in v1.0.0
func (o *Project) GetId() (ret ProjectGetIdRetType)
GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Project) GetStatus ¶ added in v1.0.0
func (o *Project) GetStatus() (ret ProjectGetStatusRetType)
GetStatus returns the Status field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Project) HasCreatedAt ¶ added in v0.29.0
HasCreatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Project) HasInternetAccess ¶ added in v0.29.0
HasInternetAccess returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Project) HasUpdatedAt ¶ added in v0.29.0
HasUpdatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Project) SetAreaId ¶ added in v0.29.0
func (o *Project) SetAreaId(v ProjectGetAreaIdRetType)
SetAreaId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Project) SetId ¶ added in v1.0.0
func (o *Project) SetId(v ProjectGetIdRetType)
SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Project) SetStatus ¶ added in v1.0.0
func (o *Project) SetStatus(v ProjectGetStatusRetType)
SetStatus sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ProjectGetAreaIdArgType
deprecated
added in
v0.29.0
type ProjectGetAreaIdArgType = AreaId
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ProjectGetAreaIdAttributeType ¶ added in v0.29.0
type ProjectGetAreaIdAttributeType = *AreaId
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ProjectGetAreaIdRetType
deprecated
added in
v0.29.0
type ProjectGetAreaIdRetType = AreaId
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ProjectGetCreatedAtArgType
deprecated
added in
v0.29.0
type ProjectGetCreatedAtAttributeType ¶ added in v0.29.0
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ProjectGetCreatedAtRetType
deprecated
added in
v0.29.0
type ProjectGetIdArgType
deprecated
added in
v1.0.0
type ProjectGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ProjectGetIdAttributeType ¶ added in v1.0.0
type ProjectGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ProjectGetIdRetType
deprecated
added in
v1.0.0
type ProjectGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ProjectGetStatusArgType
deprecated
added in
v1.0.0
type ProjectGetStatusArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ProjectGetStatusAttributeType ¶ added in v1.0.0
type ProjectGetStatusAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ProjectGetStatusRetType
deprecated
added in
v1.0.0
type ProjectGetStatusRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ProjectGetUpdatedAtArgType
deprecated
added in
v0.29.0
type ProjectGetUpdatedAtAttributeType ¶ added in v0.29.0
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ProjectGetUpdatedAtRetType
deprecated
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ProjectListResponse) GetItems ¶ added in v0.12.0
func (o *ProjectListResponse) GetItems() (ret ProjectListResponseGetItemsRetType)
GetItems returns the Items field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ProjectListResponse) SetItems ¶ added in v0.12.0
func (o *ProjectListResponse) SetItems(v ProjectListResponseGetItemsRetType)
SetItems sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ProjectListResponse) ToMap
deprecated
added in
v0.12.0
func (o ProjectListResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ProjectListResponseGetItemsArgType
deprecated
added in
v0.21.2
type ProjectListResponseGetItemsArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ProjectListResponseGetItemsAttributeType ¶ added in v0.21.2
type ProjectListResponseGetItemsAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ProjectListResponseGetItemsRetType
deprecated
added in
v0.21.2
type ProjectListResponseGetItemsRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ProjectgetInternetAccessArgType
deprecated
added in
v0.29.0
type ProjectgetInternetAccessArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ProjectgetInternetAccessAttributeType ¶ added in v0.29.0
type ProjectgetInternetAccessAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ProjectgetInternetAccessRetType
deprecated
added in
v0.29.0
type ProjectgetInternetAccessRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Protocol) HasName ¶ added in v0.13.0
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Protocol) HasNumber ¶ added in v0.13.0
HasNumber returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ProtocolGetNameArgType
deprecated
added in
v0.21.2
type ProtocolGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ProtocolGetNameAttributeType ¶ added in v0.21.2
type ProtocolGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ProtocolGetNameRetType
deprecated
added in
v0.21.2
type ProtocolGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ProtocolGetNumberArgType
deprecated
added in
v0.21.2
type ProtocolGetNumberArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ProtocolGetNumberAttributeType ¶ added in v0.21.2
type ProtocolGetNumberAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ProtocolGetNumberRetType
deprecated
added in
v0.21.2
type ProtocolGetNumberRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. The `stackit-` prefix is reserved and cannot be used for Keys.
Labels PublicIpGetLabelsAttributeType `json:"labels,omitempty"`
// Universally Unique Identifier (UUID).
NetworkInterface PublicIpGetNetworkInterfaceAttributeType `json:"networkInterface,omitempty"`
}
PublicIp Object that represents a public IP. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PublicIp) HasId ¶ added in v0.13.0
HasId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PublicIp) HasIp ¶ added in v0.13.0
HasIp returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PublicIp) HasLabels ¶ added in v0.13.0
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PublicIp) HasNetworkInterface ¶ added in v0.13.0
HasNetworkInterface returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PublicIp) SetNetworkInterfaceNil ¶ added in v0.13.0
func (o *PublicIp) SetNetworkInterfaceNil()
SetNetworkInterfaceNil sets the value for NetworkInterface to be an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PublicIpGetIdArgType
deprecated
added in
v0.21.2
type PublicIpGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PublicIpGetIdAttributeType ¶ added in v0.21.2
type PublicIpGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PublicIpGetIdRetType
deprecated
added in
v0.21.2
type PublicIpGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PublicIpGetIpArgType
deprecated
added in
v0.21.2
type PublicIpGetIpArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PublicIpGetIpAttributeType ¶ added in v0.21.2
type PublicIpGetIpAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PublicIpGetIpRetType
deprecated
added in
v0.21.2
type PublicIpGetIpRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PublicIpGetLabelsArgType
deprecated
added in
v0.21.2
type PublicIpGetLabelsArgType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PublicIpGetLabelsAttributeType ¶ added in v0.21.2
type PublicIpGetLabelsAttributeType = *map[string]interface{}
isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PublicIpGetLabelsRetType
deprecated
added in
v0.21.2
type PublicIpGetLabelsRetType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PublicIpGetNetworkInterfaceArgType
deprecated
added in
v0.21.2
type PublicIpGetNetworkInterfaceArgType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PublicIpGetNetworkInterfaceAttributeType ¶ added in v0.21.2
type PublicIpGetNetworkInterfaceAttributeType = *NullableString
isNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PublicIpGetNetworkInterfaceRetType
deprecated
added in
v0.21.2
type PublicIpGetNetworkInterfaceRetType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PublicIpListResponse) GetItems ¶ added in v0.13.0
func (o *PublicIpListResponse) GetItems() (ret PublicIpListResponseGetItemsRetType)
GetItems returns the Items field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PublicIpListResponse) SetItems ¶ added in v0.13.0
func (o *PublicIpListResponse) SetItems(v PublicIpListResponseGetItemsRetType)
SetItems sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (PublicIpListResponse) ToMap
deprecated
added in
v0.13.0
func (o PublicIpListResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PublicIpListResponseGetItemsArgType
deprecated
added in
v0.21.2
type PublicIpListResponseGetItemsArgType = []PublicIp
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PublicIpListResponseGetItemsAttributeType ¶ added in v0.21.2
type PublicIpListResponseGetItemsAttributeType = *[]PublicIp
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PublicIpListResponseGetItemsRetType
deprecated
added in
v0.21.2
type PublicIpListResponseGetItemsRetType = []PublicIp
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PublicNetwork) GetCidr ¶ added in v0.21.1
func (o *PublicNetwork) GetCidr() (ret PublicNetworkGetCidrRetType)
GetCidr returns the Cidr field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PublicNetwork) GetRegion ¶ added in v1.0.0
func (o *PublicNetwork) GetRegion() (ret PublicNetworkGetRegionRetType)
GetRegion returns the Region field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PublicNetwork) SetCidr ¶ added in v0.21.1
func (o *PublicNetwork) SetCidr(v PublicNetworkGetCidrRetType)
SetCidr sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PublicNetwork) SetRegion ¶ added in v1.0.0
func (o *PublicNetwork) SetRegion(v PublicNetworkGetRegionRetType)
SetRegion sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (PublicNetwork) ToMap
deprecated
added in
v0.21.1
func (o PublicNetwork) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PublicNetworkGetCidrArgType
deprecated
added in
v0.21.2
type PublicNetworkGetCidrArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PublicNetworkGetCidrAttributeType ¶ added in v0.21.2
type PublicNetworkGetCidrAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PublicNetworkGetCidrRetType
deprecated
added in
v0.21.2
type PublicNetworkGetCidrRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PublicNetworkGetRegionArgType
deprecated
added in
v1.0.0
type PublicNetworkGetRegionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PublicNetworkGetRegionAttributeType ¶ added in v1.0.0
type PublicNetworkGetRegionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PublicNetworkGetRegionRetType
deprecated
added in
v1.0.0
type PublicNetworkGetRegionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PublicNetworkListResponse) GetItems ¶ added in v0.21.1
func (o *PublicNetworkListResponse) GetItems() (ret PublicNetworkListResponseGetItemsRetType)
GetItems returns the Items field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*PublicNetworkListResponse) SetItems ¶ added in v0.21.1
func (o *PublicNetworkListResponse) SetItems(v PublicNetworkListResponseGetItemsRetType)
SetItems sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (PublicNetworkListResponse) ToMap
deprecated
added in
v0.21.1
func (o PublicNetworkListResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PublicNetworkListResponseGetItemsArgType
deprecated
added in
v0.21.2
type PublicNetworkListResponseGetItemsArgType = []PublicNetwork
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PublicNetworkListResponseGetItemsAttributeType ¶ added in v0.21.2
type PublicNetworkListResponseGetItemsAttributeType = *[]PublicNetwork
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type PublicNetworkListResponseGetItemsRetType
deprecated
added in
v0.21.2
type PublicNetworkListResponseGetItemsRetType = []PublicNetwork
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Quota) GetLimit ¶ added in v0.19.0
func (o *Quota) GetLimit() (ret QuotaGetLimitRetType)
GetLimit returns the Limit field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Quota) GetUsage ¶ added in v0.19.0
func (o *Quota) GetUsage() (ret QuotaGetUsageRetType)
GetUsage returns the Usage field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Quota) SetLimit ¶ added in v0.19.0
func (o *Quota) SetLimit(v QuotaGetLimitRetType)
SetLimit sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Quota) SetUsage ¶ added in v0.19.0
func (o *Quota) SetUsage(v QuotaGetUsageRetType)
SetUsage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaGetLimitArgType
deprecated
added in
v0.21.2
type QuotaGetLimitArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaGetLimitAttributeType ¶ added in v0.21.2
type QuotaGetLimitAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaGetLimitRetType
deprecated
added in
v0.21.2
type QuotaGetLimitRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaGetUsageArgType
deprecated
added in
v0.21.2
type QuotaGetUsageArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaGetUsageAttributeType ¶ added in v0.21.2
type QuotaGetUsageAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaGetUsageRetType
deprecated
added in
v0.21.2
type QuotaGetUsageRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaList) GetBackupGigabytes ¶ added in v0.19.0
func (o *QuotaList) GetBackupGigabytes() (ret QuotaListGetBackupGigabytesRetType)
GetBackupGigabytes returns the BackupGigabytes field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaList) GetBackups ¶ added in v0.19.0
func (o *QuotaList) GetBackups() (ret QuotaListGetBackupsRetType)
GetBackups returns the Backups field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaList) GetGigabytes ¶ added in v0.19.0
func (o *QuotaList) GetGigabytes() (ret QuotaListGetGigabytesRetType)
GetGigabytes returns the Gigabytes field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaList) GetNetworks ¶ added in v0.19.0
func (o *QuotaList) GetNetworks() (ret QuotaListGetNetworksRetType)
GetNetworks returns the Networks field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaList) GetNics ¶ added in v0.19.0
func (o *QuotaList) GetNics() (ret QuotaListGetNicsRetType)
GetNics returns the Nics field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaList) GetPublicIps ¶ added in v0.19.0
func (o *QuotaList) GetPublicIps() (ret QuotaListGetPublicIpsRetType)
GetPublicIps returns the PublicIps field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaList) GetRam ¶ added in v0.19.0
func (o *QuotaList) GetRam() (ret QuotaListGetRamRetType)
GetRam returns the Ram field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaList) GetSecurityGroupRules ¶ added in v0.19.0
func (o *QuotaList) GetSecurityGroupRules() (ret QuotaListGetSecurityGroupRulesRetType)
GetSecurityGroupRules returns the SecurityGroupRules field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaList) GetSecurityGroups ¶ added in v0.19.0
func (o *QuotaList) GetSecurityGroups() (ret QuotaListGetSecurityGroupsRetType)
GetSecurityGroups returns the SecurityGroups field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaList) GetSnapshots ¶ added in v0.19.0
func (o *QuotaList) GetSnapshots() (ret QuotaListGetSnapshotsRetType)
GetSnapshots returns the Snapshots field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaList) GetVcpu ¶ added in v0.19.0
func (o *QuotaList) GetVcpu() (ret QuotaListGetVcpuRetType)
GetVcpu returns the Vcpu field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaList) GetVolumes ¶ added in v0.19.0
func (o *QuotaList) GetVolumes() (ret QuotaListGetVolumesRetType)
GetVolumes returns the Volumes field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaList) SetBackupGigabytes ¶ added in v0.19.0
func (o *QuotaList) SetBackupGigabytes(v QuotaListGetBackupGigabytesRetType)
SetBackupGigabytes sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaList) SetBackups ¶ added in v0.19.0
func (o *QuotaList) SetBackups(v QuotaListGetBackupsRetType)
SetBackups sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaList) SetGigabytes ¶ added in v0.19.0
func (o *QuotaList) SetGigabytes(v QuotaListGetGigabytesRetType)
SetGigabytes sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaList) SetNetworks ¶ added in v0.19.0
func (o *QuotaList) SetNetworks(v QuotaListGetNetworksRetType)
SetNetworks sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaList) SetNics ¶ added in v0.19.0
func (o *QuotaList) SetNics(v QuotaListGetNicsRetType)
SetNics sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaList) SetPublicIps ¶ added in v0.19.0
func (o *QuotaList) SetPublicIps(v QuotaListGetPublicIpsRetType)
SetPublicIps sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaList) SetRam ¶ added in v0.19.0
func (o *QuotaList) SetRam(v QuotaListGetRamRetType)
SetRam sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaList) SetSecurityGroupRules ¶ added in v0.19.0
func (o *QuotaList) SetSecurityGroupRules(v QuotaListGetSecurityGroupRulesRetType)
SetSecurityGroupRules sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaList) SetSecurityGroups ¶ added in v0.19.0
func (o *QuotaList) SetSecurityGroups(v QuotaListGetSecurityGroupsRetType)
SetSecurityGroups sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaList) SetSnapshots ¶ added in v0.19.0
func (o *QuotaList) SetSnapshots(v QuotaListGetSnapshotsRetType)
SetSnapshots sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaList) SetVcpu ¶ added in v0.19.0
func (o *QuotaList) SetVcpu(v QuotaListGetVcpuRetType)
SetVcpu sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaList) SetVolumes ¶ added in v0.19.0
func (o *QuotaList) SetVolumes(v QuotaListGetVolumesRetType)
SetVolumes sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaListBackupGigabytes) GetLimit ¶ added in v0.19.0
func (o *QuotaListBackupGigabytes) GetLimit() (ret QuotaListBackupGigabytesGetLimitRetType)
GetLimit returns the Limit field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaListBackupGigabytes) GetUsage ¶ added in v0.19.0
func (o *QuotaListBackupGigabytes) GetUsage() (ret QuotaListBackupGigabytesGetUsageRetType)
GetUsage returns the Usage field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaListBackupGigabytes) SetLimit ¶ added in v0.19.0
func (o *QuotaListBackupGigabytes) SetLimit(v QuotaListBackupGigabytesGetLimitRetType)
SetLimit sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaListBackupGigabytes) SetUsage ¶ added in v0.19.0
func (o *QuotaListBackupGigabytes) SetUsage(v QuotaListBackupGigabytesGetUsageRetType)
SetUsage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (QuotaListBackupGigabytes) ToMap
deprecated
added in
v0.19.0
func (o QuotaListBackupGigabytes) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListBackupGigabytesGetLimitArgType
deprecated
added in
v0.21.2
type QuotaListBackupGigabytesGetLimitArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListBackupGigabytesGetLimitAttributeType ¶ added in v0.21.2
type QuotaListBackupGigabytesGetLimitAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListBackupGigabytesGetLimitRetType
deprecated
added in
v0.21.2
type QuotaListBackupGigabytesGetLimitRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListBackupGigabytesGetUsageArgType
deprecated
added in
v0.21.2
type QuotaListBackupGigabytesGetUsageArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListBackupGigabytesGetUsageAttributeType ¶ added in v0.21.2
type QuotaListBackupGigabytesGetUsageAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListBackupGigabytesGetUsageRetType
deprecated
added in
v0.21.2
type QuotaListBackupGigabytesGetUsageRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaListBackups) GetLimit ¶ added in v0.19.0
func (o *QuotaListBackups) GetLimit() (ret QuotaListBackupsGetLimitRetType)
GetLimit returns the Limit field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaListBackups) GetUsage ¶ added in v0.19.0
func (o *QuotaListBackups) GetUsage() (ret QuotaListBackupsGetUsageRetType)
GetUsage returns the Usage field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaListBackups) SetLimit ¶ added in v0.19.0
func (o *QuotaListBackups) SetLimit(v QuotaListBackupsGetLimitRetType)
SetLimit sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaListBackups) SetUsage ¶ added in v0.19.0
func (o *QuotaListBackups) SetUsage(v QuotaListBackupsGetUsageRetType)
SetUsage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (QuotaListBackups) ToMap
deprecated
added in
v0.19.0
func (o QuotaListBackups) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListBackupsGetLimitArgType
deprecated
added in
v0.21.2
type QuotaListBackupsGetLimitArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListBackupsGetLimitAttributeType ¶ added in v0.21.2
type QuotaListBackupsGetLimitAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListBackupsGetLimitRetType
deprecated
added in
v0.21.2
type QuotaListBackupsGetLimitRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListBackupsGetUsageArgType
deprecated
added in
v0.21.2
type QuotaListBackupsGetUsageArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListBackupsGetUsageAttributeType ¶ added in v0.21.2
type QuotaListBackupsGetUsageAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListBackupsGetUsageRetType
deprecated
added in
v0.21.2
type QuotaListBackupsGetUsageRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListGetBackupGigabytesArgType
deprecated
added in
v0.21.2
type QuotaListGetBackupGigabytesArgType = QuotaListBackupGigabytes
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListGetBackupGigabytesAttributeType ¶ added in v0.21.2
type QuotaListGetBackupGigabytesAttributeType = *QuotaListBackupGigabytes
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListGetBackupGigabytesRetType
deprecated
added in
v0.21.2
type QuotaListGetBackupGigabytesRetType = QuotaListBackupGigabytes
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListGetBackupsArgType
deprecated
added in
v0.21.2
type QuotaListGetBackupsArgType = QuotaListBackups
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListGetBackupsAttributeType ¶ added in v0.21.2
type QuotaListGetBackupsAttributeType = *QuotaListBackups
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListGetBackupsRetType
deprecated
added in
v0.21.2
type QuotaListGetBackupsRetType = QuotaListBackups
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListGetGigabytesArgType
deprecated
added in
v0.21.2
type QuotaListGetGigabytesArgType = QuotaListGigabytes
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListGetGigabytesAttributeType ¶ added in v0.21.2
type QuotaListGetGigabytesAttributeType = *QuotaListGigabytes
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListGetGigabytesRetType
deprecated
added in
v0.21.2
type QuotaListGetGigabytesRetType = QuotaListGigabytes
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListGetNetworksArgType
deprecated
added in
v0.21.2
type QuotaListGetNetworksArgType = QuotaListNetworks
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListGetNetworksAttributeType ¶ added in v0.21.2
type QuotaListGetNetworksAttributeType = *QuotaListNetworks
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListGetNetworksRetType
deprecated
added in
v0.21.2
type QuotaListGetNetworksRetType = QuotaListNetworks
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListGetNicsArgType
deprecated
added in
v0.21.2
type QuotaListGetNicsArgType = QuotaListNics
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListGetNicsAttributeType ¶ added in v0.21.2
type QuotaListGetNicsAttributeType = *QuotaListNics
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListGetNicsRetType
deprecated
added in
v0.21.2
type QuotaListGetNicsRetType = QuotaListNics
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListGetPublicIpsArgType
deprecated
added in
v0.21.2
type QuotaListGetPublicIpsArgType = QuotaListPublicIps
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListGetPublicIpsAttributeType ¶ added in v0.21.2
type QuotaListGetPublicIpsAttributeType = *QuotaListPublicIps
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListGetPublicIpsRetType
deprecated
added in
v0.21.2
type QuotaListGetPublicIpsRetType = QuotaListPublicIps
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListGetRamArgType
deprecated
added in
v0.21.2
type QuotaListGetRamArgType = QuotaListRam
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListGetRamAttributeType ¶ added in v0.21.2
type QuotaListGetRamAttributeType = *QuotaListRam
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListGetRamRetType
deprecated
added in
v0.21.2
type QuotaListGetRamRetType = QuotaListRam
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListGetSecurityGroupRulesArgType
deprecated
added in
v0.21.2
type QuotaListGetSecurityGroupRulesArgType = QuotaListSecurityGroupRules
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListGetSecurityGroupRulesAttributeType ¶ added in v0.21.2
type QuotaListGetSecurityGroupRulesAttributeType = *QuotaListSecurityGroupRules
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListGetSecurityGroupRulesRetType
deprecated
added in
v0.21.2
type QuotaListGetSecurityGroupRulesRetType = QuotaListSecurityGroupRules
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListGetSecurityGroupsArgType
deprecated
added in
v0.21.2
type QuotaListGetSecurityGroupsArgType = QuotaListSecurityGroups
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListGetSecurityGroupsAttributeType ¶ added in v0.21.2
type QuotaListGetSecurityGroupsAttributeType = *QuotaListSecurityGroups
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListGetSecurityGroupsRetType
deprecated
added in
v0.21.2
type QuotaListGetSecurityGroupsRetType = QuotaListSecurityGroups
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListGetSnapshotsArgType
deprecated
added in
v0.21.2
type QuotaListGetSnapshotsArgType = QuotaListSnapshots
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListGetSnapshotsAttributeType ¶ added in v0.21.2
type QuotaListGetSnapshotsAttributeType = *QuotaListSnapshots
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListGetSnapshotsRetType
deprecated
added in
v0.21.2
type QuotaListGetSnapshotsRetType = QuotaListSnapshots
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListGetVcpuArgType
deprecated
added in
v0.21.2
type QuotaListGetVcpuArgType = QuotaListVcpu
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListGetVcpuAttributeType ¶ added in v0.21.2
type QuotaListGetVcpuAttributeType = *QuotaListVcpu
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListGetVcpuRetType
deprecated
added in
v0.21.2
type QuotaListGetVcpuRetType = QuotaListVcpu
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListGetVolumesArgType
deprecated
added in
v0.21.2
type QuotaListGetVolumesArgType = QuotaListVolumes
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListGetVolumesAttributeType ¶ added in v0.21.2
type QuotaListGetVolumesAttributeType = *QuotaListVolumes
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListGetVolumesRetType
deprecated
added in
v0.21.2
type QuotaListGetVolumesRetType = QuotaListVolumes
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaListGigabytes) GetLimit ¶ added in v0.19.0
func (o *QuotaListGigabytes) GetLimit() (ret QuotaListGigabytesGetLimitRetType)
GetLimit returns the Limit field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaListGigabytes) GetUsage ¶ added in v0.19.0
func (o *QuotaListGigabytes) GetUsage() (ret QuotaListGigabytesGetUsageRetType)
GetUsage returns the Usage field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaListGigabytes) SetLimit ¶ added in v0.19.0
func (o *QuotaListGigabytes) SetLimit(v QuotaListGigabytesGetLimitRetType)
SetLimit sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaListGigabytes) SetUsage ¶ added in v0.19.0
func (o *QuotaListGigabytes) SetUsage(v QuotaListGigabytesGetUsageRetType)
SetUsage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (QuotaListGigabytes) ToMap
deprecated
added in
v0.19.0
func (o QuotaListGigabytes) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListGigabytesGetLimitArgType
deprecated
added in
v0.21.2
type QuotaListGigabytesGetLimitArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListGigabytesGetLimitAttributeType ¶ added in v0.21.2
type QuotaListGigabytesGetLimitAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListGigabytesGetLimitRetType
deprecated
added in
v0.21.2
type QuotaListGigabytesGetLimitRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListGigabytesGetUsageArgType
deprecated
added in
v0.21.2
type QuotaListGigabytesGetUsageArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListGigabytesGetUsageAttributeType ¶ added in v0.21.2
type QuotaListGigabytesGetUsageAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListGigabytesGetUsageRetType
deprecated
added in
v0.21.2
type QuotaListGigabytesGetUsageRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaListNetworks) GetLimit ¶ added in v0.19.0
func (o *QuotaListNetworks) GetLimit() (ret QuotaListNetworksGetLimitRetType)
GetLimit returns the Limit field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaListNetworks) GetUsage ¶ added in v0.19.0
func (o *QuotaListNetworks) GetUsage() (ret QuotaListNetworksGetUsageRetType)
GetUsage returns the Usage field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaListNetworks) SetLimit ¶ added in v0.19.0
func (o *QuotaListNetworks) SetLimit(v QuotaListNetworksGetLimitRetType)
SetLimit sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaListNetworks) SetUsage ¶ added in v0.19.0
func (o *QuotaListNetworks) SetUsage(v QuotaListNetworksGetUsageRetType)
SetUsage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (QuotaListNetworks) ToMap
deprecated
added in
v0.19.0
func (o QuotaListNetworks) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListNetworksGetLimitArgType
deprecated
added in
v0.21.2
type QuotaListNetworksGetLimitArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListNetworksGetLimitAttributeType ¶ added in v0.21.2
type QuotaListNetworksGetLimitAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListNetworksGetLimitRetType
deprecated
added in
v0.21.2
type QuotaListNetworksGetLimitRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListNetworksGetUsageArgType
deprecated
added in
v0.21.2
type QuotaListNetworksGetUsageArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListNetworksGetUsageAttributeType ¶ added in v0.21.2
type QuotaListNetworksGetUsageAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListNetworksGetUsageRetType
deprecated
added in
v0.21.2
type QuotaListNetworksGetUsageRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaListNics) GetLimit ¶ added in v0.19.0
func (o *QuotaListNics) GetLimit() (ret QuotaListNicsGetLimitRetType)
GetLimit returns the Limit field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaListNics) GetUsage ¶ added in v0.19.0
func (o *QuotaListNics) GetUsage() (ret QuotaListNicsGetUsageRetType)
GetUsage returns the Usage field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaListNics) SetLimit ¶ added in v0.19.0
func (o *QuotaListNics) SetLimit(v QuotaListNicsGetLimitRetType)
SetLimit sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaListNics) SetUsage ¶ added in v0.19.0
func (o *QuotaListNics) SetUsage(v QuotaListNicsGetUsageRetType)
SetUsage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (QuotaListNics) ToMap
deprecated
added in
v0.19.0
func (o QuotaListNics) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListNicsGetLimitArgType
deprecated
added in
v0.21.2
type QuotaListNicsGetLimitArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListNicsGetLimitAttributeType ¶ added in v0.21.2
type QuotaListNicsGetLimitAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListNicsGetLimitRetType
deprecated
added in
v0.21.2
type QuotaListNicsGetLimitRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListNicsGetUsageArgType
deprecated
added in
v0.21.2
type QuotaListNicsGetUsageArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListNicsGetUsageAttributeType ¶ added in v0.21.2
type QuotaListNicsGetUsageAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListNicsGetUsageRetType
deprecated
added in
v0.21.2
type QuotaListNicsGetUsageRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaListPublicIps) GetLimit ¶ added in v0.19.0
func (o *QuotaListPublicIps) GetLimit() (ret QuotaListPublicIpsGetLimitRetType)
GetLimit returns the Limit field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaListPublicIps) GetUsage ¶ added in v0.19.0
func (o *QuotaListPublicIps) GetUsage() (ret QuotaListPublicIpsGetUsageRetType)
GetUsage returns the Usage field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaListPublicIps) SetLimit ¶ added in v0.19.0
func (o *QuotaListPublicIps) SetLimit(v QuotaListPublicIpsGetLimitRetType)
SetLimit sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaListPublicIps) SetUsage ¶ added in v0.19.0
func (o *QuotaListPublicIps) SetUsage(v QuotaListPublicIpsGetUsageRetType)
SetUsage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (QuotaListPublicIps) ToMap
deprecated
added in
v0.19.0
func (o QuotaListPublicIps) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListPublicIpsGetLimitArgType
deprecated
added in
v0.21.2
type QuotaListPublicIpsGetLimitArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListPublicIpsGetLimitAttributeType ¶ added in v0.21.2
type QuotaListPublicIpsGetLimitAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListPublicIpsGetLimitRetType
deprecated
added in
v0.21.2
type QuotaListPublicIpsGetLimitRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListPublicIpsGetUsageArgType
deprecated
added in
v0.21.2
type QuotaListPublicIpsGetUsageArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListPublicIpsGetUsageAttributeType ¶ added in v0.21.2
type QuotaListPublicIpsGetUsageAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListPublicIpsGetUsageRetType
deprecated
added in
v0.21.2
type QuotaListPublicIpsGetUsageRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaListRam) GetLimit ¶ added in v0.19.0
func (o *QuotaListRam) GetLimit() (ret QuotaListRamGetLimitRetType)
GetLimit returns the Limit field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaListRam) GetUsage ¶ added in v0.19.0
func (o *QuotaListRam) GetUsage() (ret QuotaListRamGetUsageRetType)
GetUsage returns the Usage field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaListRam) SetLimit ¶ added in v0.19.0
func (o *QuotaListRam) SetLimit(v QuotaListRamGetLimitRetType)
SetLimit sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaListRam) SetUsage ¶ added in v0.19.0
func (o *QuotaListRam) SetUsage(v QuotaListRamGetUsageRetType)
SetUsage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (QuotaListRam) ToMap
deprecated
added in
v0.19.0
func (o QuotaListRam) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListRamGetLimitArgType
deprecated
added in
v0.21.2
type QuotaListRamGetLimitArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListRamGetLimitAttributeType ¶ added in v0.21.2
type QuotaListRamGetLimitAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListRamGetLimitRetType
deprecated
added in
v0.21.2
type QuotaListRamGetLimitRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListRamGetUsageArgType
deprecated
added in
v0.21.2
type QuotaListRamGetUsageArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListRamGetUsageAttributeType ¶ added in v0.21.2
type QuotaListRamGetUsageAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListRamGetUsageRetType
deprecated
added in
v0.21.2
type QuotaListRamGetUsageRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListResponse ¶ added in v0.19.0
type QuotaListResponse struct {
// REQUIRED
Quotas QuotaListResponseGetQuotasAttributeType `json:"quotas" required:"true"`
}
QuotaListResponse Quotas list response. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaListResponse) GetQuotas ¶ added in v0.19.0
func (o *QuotaListResponse) GetQuotas() (ret QuotaListResponseGetQuotasRetType)
GetQuotas returns the Quotas field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaListResponse) SetQuotas ¶ added in v0.19.0
func (o *QuotaListResponse) SetQuotas(v QuotaListResponseGetQuotasRetType)
SetQuotas sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (QuotaListResponse) ToMap
deprecated
added in
v0.19.0
func (o QuotaListResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListResponseGetQuotasArgType
deprecated
added in
v0.21.2
type QuotaListResponseGetQuotasArgType = QuotaList
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListResponseGetQuotasAttributeType ¶ added in v0.21.2
type QuotaListResponseGetQuotasAttributeType = *QuotaList
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListResponseGetQuotasRetType
deprecated
added in
v0.21.2
type QuotaListResponseGetQuotasRetType = QuotaList
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaListSecurityGroupRules) GetLimit ¶ added in v0.19.0
func (o *QuotaListSecurityGroupRules) GetLimit() (ret QuotaListSecurityGroupRulesGetLimitRetType)
GetLimit returns the Limit field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaListSecurityGroupRules) GetUsage ¶ added in v0.19.0
func (o *QuotaListSecurityGroupRules) GetUsage() (ret QuotaListSecurityGroupRulesGetUsageRetType)
GetUsage returns the Usage field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaListSecurityGroupRules) SetLimit ¶ added in v0.19.0
func (o *QuotaListSecurityGroupRules) SetLimit(v QuotaListSecurityGroupRulesGetLimitRetType)
SetLimit sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaListSecurityGroupRules) SetUsage ¶ added in v0.19.0
func (o *QuotaListSecurityGroupRules) SetUsage(v QuotaListSecurityGroupRulesGetUsageRetType)
SetUsage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (QuotaListSecurityGroupRules) ToMap
deprecated
added in
v0.19.0
func (o QuotaListSecurityGroupRules) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListSecurityGroupRulesGetLimitArgType
deprecated
added in
v0.21.2
type QuotaListSecurityGroupRulesGetLimitArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListSecurityGroupRulesGetLimitAttributeType ¶ added in v0.21.2
type QuotaListSecurityGroupRulesGetLimitAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListSecurityGroupRulesGetLimitRetType
deprecated
added in
v0.21.2
type QuotaListSecurityGroupRulesGetLimitRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListSecurityGroupRulesGetUsageArgType
deprecated
added in
v0.21.2
type QuotaListSecurityGroupRulesGetUsageArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListSecurityGroupRulesGetUsageAttributeType ¶ added in v0.21.2
type QuotaListSecurityGroupRulesGetUsageAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListSecurityGroupRulesGetUsageRetType
deprecated
added in
v0.21.2
type QuotaListSecurityGroupRulesGetUsageRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaListSecurityGroups) GetLimit ¶ added in v0.19.0
func (o *QuotaListSecurityGroups) GetLimit() (ret QuotaListSecurityGroupsGetLimitRetType)
GetLimit returns the Limit field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaListSecurityGroups) GetUsage ¶ added in v0.19.0
func (o *QuotaListSecurityGroups) GetUsage() (ret QuotaListSecurityGroupsGetUsageRetType)
GetUsage returns the Usage field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaListSecurityGroups) SetLimit ¶ added in v0.19.0
func (o *QuotaListSecurityGroups) SetLimit(v QuotaListSecurityGroupsGetLimitRetType)
SetLimit sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaListSecurityGroups) SetUsage ¶ added in v0.19.0
func (o *QuotaListSecurityGroups) SetUsage(v QuotaListSecurityGroupsGetUsageRetType)
SetUsage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (QuotaListSecurityGroups) ToMap
deprecated
added in
v0.19.0
func (o QuotaListSecurityGroups) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListSecurityGroupsGetLimitArgType
deprecated
added in
v0.21.2
type QuotaListSecurityGroupsGetLimitArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListSecurityGroupsGetLimitAttributeType ¶ added in v0.21.2
type QuotaListSecurityGroupsGetLimitAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListSecurityGroupsGetLimitRetType
deprecated
added in
v0.21.2
type QuotaListSecurityGroupsGetLimitRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListSecurityGroupsGetUsageArgType
deprecated
added in
v0.21.2
type QuotaListSecurityGroupsGetUsageArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListSecurityGroupsGetUsageAttributeType ¶ added in v0.21.2
type QuotaListSecurityGroupsGetUsageAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListSecurityGroupsGetUsageRetType
deprecated
added in
v0.21.2
type QuotaListSecurityGroupsGetUsageRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaListSnapshots) GetLimit ¶ added in v0.19.0
func (o *QuotaListSnapshots) GetLimit() (ret QuotaListSnapshotsGetLimitRetType)
GetLimit returns the Limit field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaListSnapshots) GetUsage ¶ added in v0.19.0
func (o *QuotaListSnapshots) GetUsage() (ret QuotaListSnapshotsGetUsageRetType)
GetUsage returns the Usage field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaListSnapshots) SetLimit ¶ added in v0.19.0
func (o *QuotaListSnapshots) SetLimit(v QuotaListSnapshotsGetLimitRetType)
SetLimit sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaListSnapshots) SetUsage ¶ added in v0.19.0
func (o *QuotaListSnapshots) SetUsage(v QuotaListSnapshotsGetUsageRetType)
SetUsage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (QuotaListSnapshots) ToMap
deprecated
added in
v0.19.0
func (o QuotaListSnapshots) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListSnapshotsGetLimitArgType
deprecated
added in
v0.21.2
type QuotaListSnapshotsGetLimitArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListSnapshotsGetLimitAttributeType ¶ added in v0.21.2
type QuotaListSnapshotsGetLimitAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListSnapshotsGetLimitRetType
deprecated
added in
v0.21.2
type QuotaListSnapshotsGetLimitRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListSnapshotsGetUsageArgType
deprecated
added in
v0.21.2
type QuotaListSnapshotsGetUsageArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListSnapshotsGetUsageAttributeType ¶ added in v0.21.2
type QuotaListSnapshotsGetUsageAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListSnapshotsGetUsageRetType
deprecated
added in
v0.21.2
type QuotaListSnapshotsGetUsageRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaListVcpu) GetLimit ¶ added in v0.19.0
func (o *QuotaListVcpu) GetLimit() (ret QuotaListVcpuGetLimitRetType)
GetLimit returns the Limit field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaListVcpu) GetUsage ¶ added in v0.19.0
func (o *QuotaListVcpu) GetUsage() (ret QuotaListVcpuGetUsageRetType)
GetUsage returns the Usage field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaListVcpu) SetLimit ¶ added in v0.19.0
func (o *QuotaListVcpu) SetLimit(v QuotaListVcpuGetLimitRetType)
SetLimit sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaListVcpu) SetUsage ¶ added in v0.19.0
func (o *QuotaListVcpu) SetUsage(v QuotaListVcpuGetUsageRetType)
SetUsage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (QuotaListVcpu) ToMap
deprecated
added in
v0.19.0
func (o QuotaListVcpu) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListVcpuGetLimitArgType
deprecated
added in
v0.21.2
type QuotaListVcpuGetLimitArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListVcpuGetLimitAttributeType ¶ added in v0.21.2
type QuotaListVcpuGetLimitAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListVcpuGetLimitRetType
deprecated
added in
v0.21.2
type QuotaListVcpuGetLimitRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListVcpuGetUsageArgType
deprecated
added in
v0.21.2
type QuotaListVcpuGetUsageArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListVcpuGetUsageAttributeType ¶ added in v0.21.2
type QuotaListVcpuGetUsageAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListVcpuGetUsageRetType
deprecated
added in
v0.21.2
type QuotaListVcpuGetUsageRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaListVolumes) GetLimit ¶ added in v0.19.0
func (o *QuotaListVolumes) GetLimit() (ret QuotaListVolumesGetLimitRetType)
GetLimit returns the Limit field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaListVolumes) GetUsage ¶ added in v0.19.0
func (o *QuotaListVolumes) GetUsage() (ret QuotaListVolumesGetUsageRetType)
GetUsage returns the Usage field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaListVolumes) SetLimit ¶ added in v0.19.0
func (o *QuotaListVolumes) SetLimit(v QuotaListVolumesGetLimitRetType)
SetLimit sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*QuotaListVolumes) SetUsage ¶ added in v0.19.0
func (o *QuotaListVolumes) SetUsage(v QuotaListVolumesGetUsageRetType)
SetUsage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (QuotaListVolumes) ToMap
deprecated
added in
v0.19.0
func (o QuotaListVolumes) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListVolumesGetLimitArgType
deprecated
added in
v0.21.2
type QuotaListVolumesGetLimitArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListVolumesGetLimitAttributeType ¶ added in v0.21.2
type QuotaListVolumesGetLimitAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListVolumesGetLimitRetType
deprecated
added in
v0.21.2
type QuotaListVolumesGetLimitRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListVolumesGetUsageArgType
deprecated
added in
v0.21.2
type QuotaListVolumesGetUsageArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListVolumesGetUsageAttributeType ¶ added in v0.21.2
type QuotaListVolumesGetUsageAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type QuotaListVolumesGetUsageRetType
deprecated
added in
v0.21.2
type QuotaListVolumesGetUsageRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RebootServerRequest
deprecated
added in
v0.23.0
type RebootServerRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (RebootServerRequest) Action ¶ added in v0.23.0
func (r RebootServerRequest) Action(action string) ApiRebootServerRequest
Defines if it is a soft or a hard reboot. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (RebootServerRequest) Execute
deprecated
added in
v0.23.0
func (r RebootServerRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RegionalArea) HasIpv4 ¶ added in v1.0.0
func (o *RegionalArea) HasIpv4() bool
HasIpv4 returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RegionalArea) HasStatus ¶ added in v1.0.0
func (o *RegionalArea) HasStatus() bool
HasStatus returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (RegionalArea) ToMap
deprecated
added in
v1.0.0
func (o RegionalArea) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RegionalAreaGetIpv4ArgType
deprecated
added in
v1.0.0
type RegionalAreaGetIpv4ArgType = RegionalAreaIPv4
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RegionalAreaGetIpv4AttributeType ¶ added in v1.0.0
type RegionalAreaGetIpv4AttributeType = *RegionalAreaIPv4
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RegionalAreaGetIpv4RetType
deprecated
added in
v1.0.0
type RegionalAreaGetIpv4RetType = RegionalAreaIPv4
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RegionalAreaGetStatusArgType
deprecated
added in
v1.0.0
type RegionalAreaGetStatusArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RegionalAreaGetStatusAttributeType ¶ added in v1.0.0
type RegionalAreaGetStatusAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RegionalAreaGetStatusRetType
deprecated
added in
v1.0.0
type RegionalAreaGetStatusRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RegionalAreaIPv4) GetDefaultPrefixLen ¶ added in v1.0.0
func (o *RegionalAreaIPv4) GetDefaultPrefixLen() (ret RegionalAreaIPv4GetDefaultPrefixLenRetType)
GetDefaultPrefixLen returns the DefaultPrefixLen field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RegionalAreaIPv4) GetMaxPrefixLen ¶ added in v1.0.0
func (o *RegionalAreaIPv4) GetMaxPrefixLen() (ret RegionalAreaIPv4GetMaxPrefixLenRetType)
GetMaxPrefixLen returns the MaxPrefixLen field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RegionalAreaIPv4) GetMinPrefixLen ¶ added in v1.0.0
func (o *RegionalAreaIPv4) GetMinPrefixLen() (ret RegionalAreaIPv4GetMinPrefixLenRetType)
GetMinPrefixLen returns the MinPrefixLen field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RegionalAreaIPv4) GetNetworkRanges ¶ added in v1.0.0
func (o *RegionalAreaIPv4) GetNetworkRanges() (ret RegionalAreaIPv4GetNetworkRangesRetType)
GetNetworkRanges returns the NetworkRanges field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RegionalAreaIPv4) GetTransferNetwork ¶ added in v1.0.0
func (o *RegionalAreaIPv4) GetTransferNetwork() (ret RegionalAreaIPv4GetTransferNetworkRetType)
GetTransferNetwork returns the TransferNetwork field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RegionalAreaIPv4) HasDefaultNameservers ¶ added in v1.0.0
func (o *RegionalAreaIPv4) HasDefaultNameservers() bool
HasDefaultNameservers returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RegionalAreaIPv4) SetDefaultPrefixLen ¶ added in v1.0.0
func (o *RegionalAreaIPv4) SetDefaultPrefixLen(v RegionalAreaIPv4GetDefaultPrefixLenRetType)
SetDefaultPrefixLen sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RegionalAreaIPv4) SetMaxPrefixLen ¶ added in v1.0.0
func (o *RegionalAreaIPv4) SetMaxPrefixLen(v RegionalAreaIPv4GetMaxPrefixLenRetType)
SetMaxPrefixLen sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RegionalAreaIPv4) SetMinPrefixLen ¶ added in v1.0.0
func (o *RegionalAreaIPv4) SetMinPrefixLen(v RegionalAreaIPv4GetMinPrefixLenRetType)
SetMinPrefixLen sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RegionalAreaIPv4) SetNetworkRanges ¶ added in v1.0.0
func (o *RegionalAreaIPv4) SetNetworkRanges(v RegionalAreaIPv4GetNetworkRangesRetType)
SetNetworkRanges sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RegionalAreaIPv4) SetTransferNetwork ¶ added in v1.0.0
func (o *RegionalAreaIPv4) SetTransferNetwork(v RegionalAreaIPv4GetTransferNetworkRetType)
SetTransferNetwork sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (RegionalAreaIPv4) ToMap
deprecated
added in
v1.0.0
func (o RegionalAreaIPv4) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RegionalAreaIPv4GetDefaultNameserversArgType
deprecated
added in
v1.0.0
type RegionalAreaIPv4GetDefaultNameserversArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RegionalAreaIPv4GetDefaultNameserversAttributeType ¶ added in v1.0.0
type RegionalAreaIPv4GetDefaultNameserversAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RegionalAreaIPv4GetDefaultNameserversRetType
deprecated
added in
v1.0.0
type RegionalAreaIPv4GetDefaultNameserversRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RegionalAreaIPv4GetDefaultPrefixLenArgType
deprecated
added in
v1.0.0
type RegionalAreaIPv4GetDefaultPrefixLenArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RegionalAreaIPv4GetDefaultPrefixLenAttributeType ¶ added in v1.0.0
type RegionalAreaIPv4GetDefaultPrefixLenAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RegionalAreaIPv4GetDefaultPrefixLenRetType
deprecated
added in
v1.0.0
type RegionalAreaIPv4GetDefaultPrefixLenRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RegionalAreaIPv4GetMaxPrefixLenArgType
deprecated
added in
v1.0.0
type RegionalAreaIPv4GetMaxPrefixLenArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RegionalAreaIPv4GetMaxPrefixLenAttributeType ¶ added in v1.0.0
type RegionalAreaIPv4GetMaxPrefixLenAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RegionalAreaIPv4GetMaxPrefixLenRetType
deprecated
added in
v1.0.0
type RegionalAreaIPv4GetMaxPrefixLenRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RegionalAreaIPv4GetMinPrefixLenArgType
deprecated
added in
v1.0.0
type RegionalAreaIPv4GetMinPrefixLenArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RegionalAreaIPv4GetMinPrefixLenAttributeType ¶ added in v1.0.0
type RegionalAreaIPv4GetMinPrefixLenAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RegionalAreaIPv4GetMinPrefixLenRetType
deprecated
added in
v1.0.0
type RegionalAreaIPv4GetMinPrefixLenRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RegionalAreaIPv4GetNetworkRangesArgType
deprecated
added in
v1.0.0
type RegionalAreaIPv4GetNetworkRangesArgType = []NetworkRange
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RegionalAreaIPv4GetNetworkRangesAttributeType ¶ added in v1.0.0
type RegionalAreaIPv4GetNetworkRangesAttributeType = *[]NetworkRange
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RegionalAreaIPv4GetNetworkRangesRetType
deprecated
added in
v1.0.0
type RegionalAreaIPv4GetNetworkRangesRetType = []NetworkRange
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RegionalAreaIPv4GetTransferNetworkArgType
deprecated
added in
v1.0.0
type RegionalAreaIPv4GetTransferNetworkArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RegionalAreaIPv4GetTransferNetworkAttributeType ¶ added in v1.0.0
type RegionalAreaIPv4GetTransferNetworkAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RegionalAreaIPv4GetTransferNetworkRetType
deprecated
added in
v1.0.0
type RegionalAreaIPv4GetTransferNetworkRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RegionalAreaListResponse ¶ added in v1.0.0
type RegionalAreaListResponse struct {
// REQUIRED
Regions RegionalAreaListResponseGetRegionsAttributeType `json:"regions" required:"true"`
}
RegionalAreaListResponse Regional area list response. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RegionalAreaListResponse) GetRegions ¶ added in v1.0.0
func (o *RegionalAreaListResponse) GetRegions() (ret RegionalAreaListResponseGetRegionsRetType)
GetRegions returns the Regions field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RegionalAreaListResponse) SetRegions ¶ added in v1.0.0
func (o *RegionalAreaListResponse) SetRegions(v RegionalAreaListResponseGetRegionsRetType)
SetRegions sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (RegionalAreaListResponse) ToMap
deprecated
added in
v1.0.0
func (o RegionalAreaListResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RegionalAreaListResponseGetRegionsArgType
deprecated
added in
v1.0.0
type RegionalAreaListResponseGetRegionsArgType = map[string]RegionalArea
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RegionalAreaListResponseGetRegionsAttributeType ¶ added in v1.0.0
type RegionalAreaListResponseGetRegionsAttributeType = *map[string]RegionalArea
isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RegionalAreaListResponseGetRegionsRetType
deprecated
added in
v1.0.0
type RegionalAreaListResponseGetRegionsRetType = map[string]RegionalArea
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RemoveNetworkFromServerRequest
deprecated
added in
v0.23.0
type RemoveNetworkFromServerRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (RemoveNetworkFromServerRequest) Execute
deprecated
added in
v0.23.0
func (r RemoveNetworkFromServerRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RemoveNicFromServerRequest
deprecated
added in
v0.23.0
type RemoveNicFromServerRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (RemoveNicFromServerRequest) Execute
deprecated
added in
v0.23.0
func (r RemoveNicFromServerRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RemovePublicIpFromServerRequest
deprecated
added in
v0.23.0
type RemovePublicIpFromServerRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (RemovePublicIpFromServerRequest) Execute
deprecated
added in
v0.23.0
func (r RemovePublicIpFromServerRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RemoveSecurityGroupFromServerRequest
deprecated
added in
v0.23.0
type RemoveSecurityGroupFromServerRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (RemoveSecurityGroupFromServerRequest) Execute
deprecated
added in
v0.23.0
func (r RemoveSecurityGroupFromServerRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RemoveServiceAccountFromServerRequest
deprecated
added in
v0.23.0
type RemoveServiceAccountFromServerRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (RemoveServiceAccountFromServerRequest) Execute
deprecated
added in
v0.23.0
func (r RemoveServiceAccountFromServerRequest) Execute() (*ServiceAccountMailListResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RemoveVolumeFromServerRequest
deprecated
added in
v0.23.0
type RemoveVolumeFromServerRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (RemoveVolumeFromServerRequest) Execute
deprecated
added in
v0.23.0
func (r RemoveVolumeFromServerRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Request) GetRequestAction ¶ added in v0.12.0
func (o *Request) GetRequestAction() (ret RequestGetRequestActionRetType)
GetRequestAction returns the RequestAction field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Request) GetRequestId ¶ added in v0.12.0
func (o *Request) GetRequestId() (ret RequestGetRequestIdRetType)
GetRequestId returns the RequestId field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Request) GetRequestType ¶ added in v0.12.0
func (o *Request) GetRequestType() (ret RequestGetRequestTypeRetType)
GetRequestType returns the RequestType field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Request) GetResources ¶ added in v0.12.0
func (o *Request) GetResources() (ret RequestGetResourcesRetType)
GetResources returns the Resources field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Request) GetStatus ¶ added in v0.12.0
func (o *Request) GetStatus() (ret RequestGetStatusRetType)
GetStatus returns the Status field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Request) HasDetails ¶ added in v0.12.0
HasDetails returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Request) SetRequestAction ¶ added in v0.12.0
func (o *Request) SetRequestAction(v RequestGetRequestActionRetType)
SetRequestAction sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Request) SetRequestId ¶ added in v0.12.0
func (o *Request) SetRequestId(v RequestGetRequestIdRetType)
SetRequestId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Request) SetRequestType ¶ added in v0.12.0
func (o *Request) SetRequestType(v RequestGetRequestTypeRetType)
SetRequestType sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Request) SetResources ¶ added in v0.12.0
func (o *Request) SetResources(v RequestGetResourcesRetType)
SetResources sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Request) SetStatus ¶ added in v0.12.0
func (o *Request) SetStatus(v RequestGetStatusRetType)
SetStatus sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RequestGetDetailsArgType
deprecated
added in
v0.21.2
type RequestGetDetailsArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RequestGetDetailsAttributeType ¶ added in v0.21.2
type RequestGetDetailsAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RequestGetDetailsRetType
deprecated
added in
v0.21.2
type RequestGetDetailsRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RequestGetRequestActionArgType
deprecated
added in
v0.21.2
type RequestGetRequestActionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RequestGetRequestActionAttributeType ¶ added in v0.21.2
type RequestGetRequestActionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RequestGetRequestActionRetType
deprecated
added in
v0.21.2
type RequestGetRequestActionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RequestGetRequestIdArgType
deprecated
added in
v0.21.2
type RequestGetRequestIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RequestGetRequestIdAttributeType ¶ added in v0.21.2
type RequestGetRequestIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RequestGetRequestIdRetType
deprecated
added in
v0.21.2
type RequestGetRequestIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RequestGetRequestTypeArgType
deprecated
added in
v0.21.2
type RequestGetRequestTypeArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RequestGetRequestTypeAttributeType ¶ added in v0.21.2
type RequestGetRequestTypeAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RequestGetRequestTypeRetType
deprecated
added in
v0.21.2
type RequestGetRequestTypeRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RequestGetResourcesArgType
deprecated
added in
v0.21.2
type RequestGetResourcesArgType = []RequestResource
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RequestGetResourcesAttributeType ¶ added in v0.21.2
type RequestGetResourcesAttributeType = *[]RequestResource
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RequestGetResourcesRetType
deprecated
added in
v0.21.2
type RequestGetResourcesRetType = []RequestResource
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RequestGetStatusArgType
deprecated
added in
v0.21.2
type RequestGetStatusArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RequestGetStatusAttributeType ¶ added in v0.21.2
type RequestGetStatusAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RequestGetStatusRetType
deprecated
added in
v0.21.2
type RequestGetStatusRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RequestResource) GetId ¶ added in v0.12.0
func (o *RequestResource) GetId() (ret RequestResourceGetIdRetType)
GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RequestResource) GetStatus ¶ added in v0.12.0
func (o *RequestResource) GetStatus() (ret RequestResourceGetStatusRetType)
GetStatus returns the Status field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RequestResource) GetType ¶ added in v0.12.0
func (o *RequestResource) GetType() (ret RequestResourceGetTypeRetType)
GetType returns the Type field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RequestResource) SetId ¶ added in v0.12.0
func (o *RequestResource) SetId(v RequestResourceGetIdRetType)
SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RequestResource) SetStatus ¶ added in v0.12.0
func (o *RequestResource) SetStatus(v RequestResourceGetStatusRetType)
SetStatus sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RequestResource) SetType ¶ added in v0.12.0
func (o *RequestResource) SetType(v RequestResourceGetTypeRetType)
SetType sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (RequestResource) ToMap
deprecated
added in
v0.12.0
func (o RequestResource) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RequestResourceGetIdArgType
deprecated
added in
v0.21.2
type RequestResourceGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RequestResourceGetIdAttributeType ¶ added in v0.21.2
type RequestResourceGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RequestResourceGetIdRetType
deprecated
added in
v0.21.2
type RequestResourceGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RequestResourceGetStatusArgType
deprecated
added in
v0.21.2
type RequestResourceGetStatusArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RequestResourceGetStatusAttributeType ¶ added in v0.21.2
type RequestResourceGetStatusAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RequestResourceGetStatusRetType
deprecated
added in
v0.21.2
type RequestResourceGetStatusRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RequestResourceGetTypeArgType
deprecated
added in
v0.21.2
type RequestResourceGetTypeArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RequestResourceGetTypeAttributeType ¶ added in v0.21.2
type RequestResourceGetTypeAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RequestResourceGetTypeRetType
deprecated
added in
v0.21.2
type RequestResourceGetTypeRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RescueServerPayload) GetImage ¶ added in v0.13.0
func (o *RescueServerPayload) GetImage() (ret RescueServerPayloadGetImageRetType)
GetImage returns the Image field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RescueServerPayload) SetImage ¶ added in v0.13.0
func (o *RescueServerPayload) SetImage(v RescueServerPayloadGetImageRetType)
SetImage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (RescueServerPayload) ToMap
deprecated
added in
v0.13.0
func (o RescueServerPayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RescueServerPayloadGetImageArgType
deprecated
added in
v0.21.2
type RescueServerPayloadGetImageArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RescueServerPayloadGetImageAttributeType ¶ added in v0.21.2
type RescueServerPayloadGetImageAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RescueServerPayloadGetImageRetType
deprecated
added in
v0.21.2
type RescueServerPayloadGetImageRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RescueServerRequest
deprecated
added in
v0.23.0
type RescueServerRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (RescueServerRequest) Execute
deprecated
added in
v0.23.0
func (r RescueServerRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (RescueServerRequest) RescueServerPayload ¶ added in v0.23.0
func (r RescueServerRequest) RescueServerPayload(rescueServerPayload RescueServerPayload) ApiRescueServerRequest
Request a server rescue. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResizeServerPayload) GetMachineType ¶ added in v0.13.0
func (o *ResizeServerPayload) GetMachineType() (ret ResizeServerPayloadGetMachineTypeRetType)
GetMachineType returns the MachineType field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResizeServerPayload) SetMachineType ¶ added in v0.13.0
func (o *ResizeServerPayload) SetMachineType(v ResizeServerPayloadGetMachineTypeRetType)
SetMachineType sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ResizeServerPayload) ToMap
deprecated
added in
v0.13.0
func (o ResizeServerPayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResizeServerPayloadGetMachineTypeArgType
deprecated
added in
v0.21.2
type ResizeServerPayloadGetMachineTypeArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResizeServerPayloadGetMachineTypeAttributeType ¶ added in v0.21.2
type ResizeServerPayloadGetMachineTypeAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResizeServerPayloadGetMachineTypeRetType
deprecated
added in
v0.21.2
type ResizeServerPayloadGetMachineTypeRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResizeServerRequest
deprecated
added in
v0.23.0
type ResizeServerRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ResizeServerRequest) Execute
deprecated
added in
v0.23.0
func (r ResizeServerRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ResizeServerRequest) ResizeServerPayload ¶ added in v0.23.0
func (r ResizeServerRequest) ResizeServerPayload(resizeServerPayload ResizeServerPayload) ApiResizeServerRequest
Request a resize of a server. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResizeVolumePayload ¶ added in v0.13.0
type ResizeVolumePayload struct {
// Size in Gigabyte.
// REQUIRED
Size ResizeVolumePayloadGetSizeAttributeType `json:"size" required:"true"`
}
ResizeVolumePayload struct for ResizeVolumePayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResizeVolumePayload) GetSize ¶ added in v0.13.0
func (o *ResizeVolumePayload) GetSize() (ret ResizeVolumePayloadGetSizeRetType)
GetSize returns the Size field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ResizeVolumePayload) SetSize ¶ added in v0.13.0
func (o *ResizeVolumePayload) SetSize(v ResizeVolumePayloadGetSizeRetType)
SetSize sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ResizeVolumePayload) ToMap
deprecated
added in
v0.13.0
func (o ResizeVolumePayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResizeVolumePayloadGetSizeArgType
deprecated
added in
v0.21.2
type ResizeVolumePayloadGetSizeArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResizeVolumePayloadGetSizeAttributeType ¶ added in v0.21.2
type ResizeVolumePayloadGetSizeAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResizeVolumePayloadGetSizeRetType
deprecated
added in
v0.21.2
type ResizeVolumePayloadGetSizeRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ResizeVolumeRequest
deprecated
added in
v0.23.0
type ResizeVolumeRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ResizeVolumeRequest) Execute
deprecated
added in
v0.23.0
func (r ResizeVolumeRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ResizeVolumeRequest) ResizeVolumePayload ¶ added in v0.23.0
func (r ResizeVolumeRequest) ResizeVolumePayload(resizeVolumePayload ResizeVolumePayload) ApiResizeVolumeRequest
Request a volume resize. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RestoreBackupRequest
deprecated
added in
v0.23.0
type RestoreBackupRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (RestoreBackupRequest) Execute
deprecated
added in
v0.23.0
func (r RestoreBackupRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. The `stackit-` prefix is reserved and cannot be used for Keys.
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Route) GetDestination ¶ added in v1.0.0
func (o *Route) GetDestination() (ret RouteGetDestinationRetType)
GetDestination returns the Destination field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Route) GetNexthop ¶ added in v0.12.0
func (o *Route) GetNexthop() (ret RouteGetNexthopRetType)
GetNexthop returns the Nexthop field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Route) HasCreatedAt ¶ added in v0.12.0
HasCreatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Route) HasId ¶ added in v1.0.0
HasId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Route) HasLabels ¶ added in v0.12.0
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Route) HasUpdatedAt ¶ added in v0.12.0
HasUpdatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Route) SetDestination ¶ added in v1.0.0
func (o *Route) SetDestination(v RouteGetDestinationRetType)
SetDestination sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Route) SetNexthop ¶ added in v0.12.0
func (o *Route) SetNexthop(v RouteGetNexthopRetType)
SetNexthop sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RouteDestination ¶ added in v1.0.0
type RouteDestination struct {
DestinationCIDRv4 *DestinationCIDRv4
DestinationCIDRv6 *DestinationCIDRv6
}
RouteDestination - struct for RouteDestination Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func DestinationCIDRv4AsRouteDestination ¶ added in v1.0.0
func DestinationCIDRv4AsRouteDestination(v *DestinationCIDRv4) RouteDestination
DestinationCIDRv4AsRouteDestination is a convenience function that returns DestinationCIDRv4 wrapped in RouteDestination Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func DestinationCIDRv6AsRouteDestination ¶ added in v1.0.0
func DestinationCIDRv6AsRouteDestination(v *DestinationCIDRv6) RouteDestination
DestinationCIDRv6AsRouteDestination is a convenience function that returns DestinationCIDRv6 wrapped in RouteDestination Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RouteDestination) GetActualInstance ¶ added in v1.0.0
func (obj *RouteDestination) GetActualInstance() interface{}
Get the actual instance Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RouteGetCreatedAtArgType
deprecated
added in
v0.21.2
type RouteGetCreatedAtAttributeType ¶ added in v0.21.2
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RouteGetCreatedAtRetType
deprecated
added in
v0.21.2
type RouteGetDestinationArgType
deprecated
added in
v1.0.0
type RouteGetDestinationArgType = RouteDestination
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RouteGetDestinationAttributeType ¶ added in v1.0.0
type RouteGetDestinationAttributeType = *RouteDestination
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RouteGetDestinationRetType
deprecated
added in
v1.0.0
type RouteGetDestinationRetType = RouteDestination
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RouteGetIdArgType
deprecated
added in
v1.0.0
type RouteGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RouteGetIdAttributeType ¶ added in v1.0.0
type RouteGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RouteGetIdRetType
deprecated
added in
v1.0.0
type RouteGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RouteGetLabelsArgType
deprecated
added in
v0.21.2
type RouteGetLabelsArgType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RouteGetLabelsAttributeType ¶ added in v0.21.2
type RouteGetLabelsAttributeType = *map[string]interface{}
isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RouteGetLabelsRetType
deprecated
added in
v0.21.2
type RouteGetLabelsRetType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RouteGetNexthopArgType
deprecated
added in
v0.21.2
type RouteGetNexthopArgType = RouteNexthop
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RouteGetNexthopAttributeType ¶ added in v0.21.2
type RouteGetNexthopAttributeType = *RouteNexthop
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RouteGetNexthopRetType
deprecated
added in
v0.21.2
type RouteGetNexthopRetType = RouteNexthop
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RouteGetUpdatedAtArgType
deprecated
added in
v0.21.2
type RouteGetUpdatedAtAttributeType ¶ added in v0.21.2
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RouteGetUpdatedAtRetType
deprecated
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RouteListResponse) GetItems ¶ added in v0.12.0
func (o *RouteListResponse) GetItems() (ret RouteListResponseGetItemsRetType)
GetItems returns the Items field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RouteListResponse) SetItems ¶ added in v0.12.0
func (o *RouteListResponse) SetItems(v RouteListResponseGetItemsRetType)
SetItems sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (RouteListResponse) ToMap
deprecated
added in
v0.12.0
func (o RouteListResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RouteListResponseGetItemsArgType
deprecated
added in
v0.21.2
type RouteListResponseGetItemsArgType = []Route
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RouteListResponseGetItemsAttributeType ¶ added in v0.21.2
type RouteListResponseGetItemsAttributeType = *[]Route
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RouteListResponseGetItemsRetType
deprecated
added in
v0.21.2
type RouteListResponseGetItemsRetType = []Route
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RouteNexthop ¶ added in v1.0.0
type RouteNexthop struct {
NexthopBlackhole *NexthopBlackhole
NexthopIPv4 *NexthopIPv4
NexthopIPv6 *NexthopIPv6
NexthopInternet *NexthopInternet
}
RouteNexthop - struct for RouteNexthop Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NexthopBlackholeAsRouteNexthop ¶ added in v1.0.0
func NexthopBlackholeAsRouteNexthop(v *NexthopBlackhole) RouteNexthop
NexthopBlackholeAsRouteNexthop is a convenience function that returns NexthopBlackhole wrapped in RouteNexthop Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NexthopIPv4AsRouteNexthop ¶ added in v1.0.0
func NexthopIPv4AsRouteNexthop(v *NexthopIPv4) RouteNexthop
NexthopIPv4AsRouteNexthop is a convenience function that returns NexthopIPv4 wrapped in RouteNexthop Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NexthopIPv6AsRouteNexthop ¶ added in v1.0.0
func NexthopIPv6AsRouteNexthop(v *NexthopIPv6) RouteNexthop
NexthopIPv6AsRouteNexthop is a convenience function that returns NexthopIPv6 wrapped in RouteNexthop Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NexthopInternetAsRouteNexthop ¶ added in v1.0.0
func NexthopInternetAsRouteNexthop(v *NexthopInternet) RouteNexthop
NexthopInternetAsRouteNexthop is a convenience function that returns NexthopInternet wrapped in RouteNexthop Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RouteNexthop) GetActualInstance ¶ added in v1.0.0
func (obj *RouteNexthop) GetActualInstance() interface{}
Get the actual instance Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. The `stackit-` prefix is reserved and cannot be used for Keys.
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RoutingTable) GetName ¶ added in v1.0.0
func (o *RoutingTable) GetName() (ret RoutingTableGetNameRetType)
GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RoutingTable) HasCreatedAt ¶ added in v1.0.0
func (o *RoutingTable) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RoutingTable) HasDefault ¶ added in v1.0.0
func (o *RoutingTable) HasDefault() bool
HasDefault returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RoutingTable) HasDescription ¶ added in v1.0.0
func (o *RoutingTable) HasDescription() bool
HasDescription returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RoutingTable) HasDynamicRoutes ¶ added in v1.0.0
func (o *RoutingTable) HasDynamicRoutes() bool
HasDynamicRoutes returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RoutingTable) HasId ¶ added in v1.0.0
func (o *RoutingTable) HasId() bool
HasId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RoutingTable) HasLabels ¶ added in v1.0.0
func (o *RoutingTable) HasLabels() bool
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RoutingTable) HasSystemRoutes ¶ added in v1.0.0
func (o *RoutingTable) HasSystemRoutes() bool
HasSystemRoutes returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RoutingTable) HasUpdatedAt ¶ added in v1.0.0
func (o *RoutingTable) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RoutingTable) SetName ¶ added in v1.0.0
func (o *RoutingTable) SetName(v RoutingTableGetNameRetType)
SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (RoutingTable) ToMap
deprecated
added in
v1.0.0
func (o RoutingTable) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RoutingTableGetCreatedAtArgType
deprecated
added in
v1.0.0
type RoutingTableGetCreatedAtAttributeType ¶ added in v1.0.0
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RoutingTableGetCreatedAtRetType
deprecated
added in
v1.0.0
type RoutingTableGetDescriptionArgType
deprecated
added in
v1.0.0
type RoutingTableGetDescriptionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RoutingTableGetDescriptionAttributeType ¶ added in v1.0.0
type RoutingTableGetDescriptionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RoutingTableGetDescriptionRetType
deprecated
added in
v1.0.0
type RoutingTableGetDescriptionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RoutingTableGetIdArgType
deprecated
added in
v1.0.0
type RoutingTableGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RoutingTableGetIdAttributeType ¶ added in v1.0.0
type RoutingTableGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RoutingTableGetIdRetType
deprecated
added in
v1.0.0
type RoutingTableGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RoutingTableGetLabelsArgType
deprecated
added in
v1.0.0
type RoutingTableGetLabelsArgType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RoutingTableGetLabelsAttributeType ¶ added in v1.0.0
type RoutingTableGetLabelsAttributeType = *map[string]interface{}
isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RoutingTableGetLabelsRetType
deprecated
added in
v1.0.0
type RoutingTableGetLabelsRetType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RoutingTableGetNameArgType
deprecated
added in
v1.0.0
type RoutingTableGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RoutingTableGetNameAttributeType ¶ added in v1.0.0
type RoutingTableGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RoutingTableGetNameRetType
deprecated
added in
v1.0.0
type RoutingTableGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RoutingTableGetUpdatedAtArgType
deprecated
added in
v1.0.0
type RoutingTableGetUpdatedAtAttributeType ¶ added in v1.0.0
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RoutingTableGetUpdatedAtRetType
deprecated
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RoutingTableListResponse) GetItems ¶ added in v1.0.0
func (o *RoutingTableListResponse) GetItems() (ret RoutingTableListResponseGetItemsRetType)
GetItems returns the Items field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RoutingTableListResponse) SetItems ¶ added in v1.0.0
func (o *RoutingTableListResponse) SetItems(v RoutingTableListResponseGetItemsRetType)
SetItems sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (RoutingTableListResponse) ToMap
deprecated
added in
v1.0.0
func (o RoutingTableListResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RoutingTableListResponseGetItemsArgType
deprecated
added in
v1.0.0
type RoutingTableListResponseGetItemsArgType = []RoutingTable
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RoutingTableListResponseGetItemsAttributeType ¶ added in v1.0.0
type RoutingTableListResponseGetItemsAttributeType = *[]RoutingTable
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RoutingTableListResponseGetItemsRetType
deprecated
added in
v1.0.0
type RoutingTableListResponseGetItemsRetType = []RoutingTable
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RoutingTablegetDefaultArgType
deprecated
added in
v1.0.0
type RoutingTablegetDefaultArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RoutingTablegetDefaultAttributeType ¶ added in v1.0.0
type RoutingTablegetDefaultAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RoutingTablegetDefaultRetType
deprecated
added in
v1.0.0
type RoutingTablegetDefaultRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RoutingTablegetDynamicRoutesArgType
deprecated
added in
v1.0.0
type RoutingTablegetDynamicRoutesArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RoutingTablegetDynamicRoutesAttributeType ¶ added in v1.0.0
type RoutingTablegetDynamicRoutesAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RoutingTablegetDynamicRoutesRetType
deprecated
added in
v1.0.0
type RoutingTablegetDynamicRoutesRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RoutingTablegetSystemRoutesArgType
deprecated
added in
v1.0.0
type RoutingTablegetSystemRoutesArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RoutingTablegetSystemRoutesAttributeType ¶ added in v1.0.0
type RoutingTablegetSystemRoutesAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RoutingTablegetSystemRoutesRetType
deprecated
added in
v1.0.0
type RoutingTablegetSystemRoutesRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. The `stackit-` prefix is reserved and cannot be used for Keys.
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SecurityGroup) GetName ¶ added in v0.13.0
func (o *SecurityGroup) GetName() (ret SecurityGroupGetNameRetType)
GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SecurityGroup) HasCreatedAt ¶ added in v0.13.0
func (o *SecurityGroup) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SecurityGroup) HasDescription ¶ added in v0.13.0
func (o *SecurityGroup) HasDescription() bool
HasDescription returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SecurityGroup) HasId ¶ added in v0.13.0
func (o *SecurityGroup) HasId() bool
HasId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SecurityGroup) HasLabels ¶ added in v0.13.0
func (o *SecurityGroup) HasLabels() bool
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SecurityGroup) HasRules ¶ added in v0.13.0
func (o *SecurityGroup) HasRules() bool
HasRules returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SecurityGroup) HasStateful ¶ added in v0.13.0
func (o *SecurityGroup) HasStateful() bool
HasStateful returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SecurityGroup) HasUpdatedAt ¶ added in v0.13.0
func (o *SecurityGroup) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SecurityGroup) SetName ¶ added in v0.13.0
func (o *SecurityGroup) SetName(v SecurityGroupGetNameRetType)
SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (SecurityGroup) ToMap
deprecated
added in
v0.13.0
func (o SecurityGroup) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupGetCreatedAtArgType
deprecated
added in
v0.21.2
type SecurityGroupGetCreatedAtAttributeType ¶ added in v0.21.2
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupGetCreatedAtRetType
deprecated
added in
v0.21.2
type SecurityGroupGetDescriptionArgType
deprecated
added in
v0.21.2
type SecurityGroupGetDescriptionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupGetDescriptionAttributeType ¶ added in v0.21.2
type SecurityGroupGetDescriptionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupGetDescriptionRetType
deprecated
added in
v0.21.2
type SecurityGroupGetDescriptionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupGetIdArgType
deprecated
added in
v0.21.2
type SecurityGroupGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupGetIdAttributeType ¶ added in v0.21.2
type SecurityGroupGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupGetIdRetType
deprecated
added in
v0.21.2
type SecurityGroupGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupGetLabelsArgType
deprecated
added in
v0.21.2
type SecurityGroupGetLabelsArgType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupGetLabelsAttributeType ¶ added in v0.21.2
type SecurityGroupGetLabelsAttributeType = *map[string]interface{}
isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupGetLabelsRetType
deprecated
added in
v0.21.2
type SecurityGroupGetLabelsRetType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupGetNameArgType
deprecated
added in
v0.21.2
type SecurityGroupGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupGetNameAttributeType ¶ added in v0.21.2
type SecurityGroupGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupGetNameRetType
deprecated
added in
v0.21.2
type SecurityGroupGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupGetRulesArgType
deprecated
added in
v0.21.2
type SecurityGroupGetRulesArgType = []SecurityGroupRule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupGetRulesAttributeType ¶ added in v0.21.2
type SecurityGroupGetRulesAttributeType = *[]SecurityGroupRule
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupGetRulesRetType
deprecated
added in
v0.21.2
type SecurityGroupGetRulesRetType = []SecurityGroupRule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupGetUpdatedAtArgType
deprecated
added in
v0.21.2
type SecurityGroupGetUpdatedAtAttributeType ¶ added in v0.21.2
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupGetUpdatedAtRetType
deprecated
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SecurityGroupListResponse) GetItems ¶ added in v0.13.0
func (o *SecurityGroupListResponse) GetItems() (ret SecurityGroupListResponseGetItemsRetType)
GetItems returns the Items field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SecurityGroupListResponse) SetItems ¶ added in v0.13.0
func (o *SecurityGroupListResponse) SetItems(v SecurityGroupListResponseGetItemsRetType)
SetItems sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (SecurityGroupListResponse) ToMap
deprecated
added in
v0.13.0
func (o SecurityGroupListResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupListResponseGetItemsArgType
deprecated
added in
v0.21.2
type SecurityGroupListResponseGetItemsArgType = []SecurityGroup
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupListResponseGetItemsAttributeType ¶ added in v0.21.2
type SecurityGroupListResponseGetItemsAttributeType = *[]SecurityGroup
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupListResponseGetItemsRetType
deprecated
added in
v0.21.2
type SecurityGroupListResponseGetItemsRetType = []SecurityGroup
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SecurityGroupRule) GetDirection ¶ added in v0.13.0
func (o *SecurityGroupRule) GetDirection() (ret SecurityGroupRuleGetDirectionRetType)
GetDirection returns the Direction field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SecurityGroupRule) HasCreatedAt ¶ added in v0.31.0
func (o *SecurityGroupRule) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SecurityGroupRule) HasDescription ¶ added in v0.13.0
func (o *SecurityGroupRule) HasDescription() bool
HasDescription returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SecurityGroupRule) HasEthertype ¶ added in v0.13.0
func (o *SecurityGroupRule) HasEthertype() bool
HasEthertype returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SecurityGroupRule) HasIcmpParameters ¶ added in v0.13.0
func (o *SecurityGroupRule) HasIcmpParameters() bool
HasIcmpParameters returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SecurityGroupRule) HasId ¶ added in v0.13.0
func (o *SecurityGroupRule) HasId() bool
HasId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SecurityGroupRule) HasIpRange ¶ added in v0.13.0
func (o *SecurityGroupRule) HasIpRange() bool
HasIpRange returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SecurityGroupRule) HasPortRange ¶ added in v0.13.0
func (o *SecurityGroupRule) HasPortRange() bool
HasPortRange returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SecurityGroupRule) HasProtocol ¶ added in v0.13.0
func (o *SecurityGroupRule) HasProtocol() bool
HasProtocol returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SecurityGroupRule) HasRemoteSecurityGroupId ¶ added in v0.13.0
func (o *SecurityGroupRule) HasRemoteSecurityGroupId() bool
HasRemoteSecurityGroupId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SecurityGroupRule) HasSecurityGroupId ¶ added in v0.13.0
func (o *SecurityGroupRule) HasSecurityGroupId() bool
HasSecurityGroupId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SecurityGroupRule) HasUpdatedAt ¶ added in v0.31.0
func (o *SecurityGroupRule) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SecurityGroupRule) SetDirection ¶ added in v0.13.0
func (o *SecurityGroupRule) SetDirection(v SecurityGroupRuleGetDirectionRetType)
SetDirection sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (SecurityGroupRule) ToMap
deprecated
added in
v0.13.0
func (o SecurityGroupRule) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupRuleGetCreatedAtArgType
deprecated
added in
v0.31.0
type SecurityGroupRuleGetCreatedAtAttributeType ¶ added in v0.31.0
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupRuleGetCreatedAtRetType
deprecated
added in
v0.31.0
type SecurityGroupRuleGetDescriptionArgType
deprecated
added in
v0.21.2
type SecurityGroupRuleGetDescriptionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupRuleGetDescriptionAttributeType ¶ added in v0.21.2
type SecurityGroupRuleGetDescriptionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupRuleGetDescriptionRetType
deprecated
added in
v0.21.2
type SecurityGroupRuleGetDescriptionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupRuleGetDirectionArgType
deprecated
added in
v0.21.2
type SecurityGroupRuleGetDirectionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupRuleGetDirectionAttributeType ¶ added in v0.21.2
type SecurityGroupRuleGetDirectionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupRuleGetDirectionRetType
deprecated
added in
v0.21.2
type SecurityGroupRuleGetDirectionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupRuleGetEthertypeArgType
deprecated
added in
v0.21.2
type SecurityGroupRuleGetEthertypeArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupRuleGetEthertypeAttributeType ¶ added in v0.21.2
type SecurityGroupRuleGetEthertypeAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupRuleGetEthertypeRetType
deprecated
added in
v0.21.2
type SecurityGroupRuleGetEthertypeRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupRuleGetIcmpParametersArgType
deprecated
added in
v0.21.2
type SecurityGroupRuleGetIcmpParametersArgType = ICMPParameters
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupRuleGetIcmpParametersAttributeType ¶ added in v0.21.2
type SecurityGroupRuleGetIcmpParametersAttributeType = *ICMPParameters
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupRuleGetIcmpParametersRetType
deprecated
added in
v0.21.2
type SecurityGroupRuleGetIcmpParametersRetType = ICMPParameters
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupRuleGetIdArgType
deprecated
added in
v0.21.2
type SecurityGroupRuleGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupRuleGetIdAttributeType ¶ added in v0.21.2
type SecurityGroupRuleGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupRuleGetIdRetType
deprecated
added in
v0.21.2
type SecurityGroupRuleGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupRuleGetIpRangeArgType
deprecated
added in
v0.21.2
type SecurityGroupRuleGetIpRangeArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupRuleGetIpRangeAttributeType ¶ added in v0.21.2
type SecurityGroupRuleGetIpRangeAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupRuleGetIpRangeRetType
deprecated
added in
v0.21.2
type SecurityGroupRuleGetIpRangeRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupRuleGetPortRangeArgType
deprecated
added in
v0.21.2
type SecurityGroupRuleGetPortRangeArgType = PortRange
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupRuleGetPortRangeAttributeType ¶ added in v0.21.2
type SecurityGroupRuleGetPortRangeAttributeType = *PortRange
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupRuleGetPortRangeRetType
deprecated
added in
v0.21.2
type SecurityGroupRuleGetPortRangeRetType = PortRange
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupRuleGetProtocolArgType
deprecated
added in
v0.21.2
type SecurityGroupRuleGetProtocolArgType = Protocol
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupRuleGetProtocolAttributeType ¶ added in v0.21.2
type SecurityGroupRuleGetProtocolAttributeType = *Protocol
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupRuleGetProtocolRetType
deprecated
added in
v0.21.2
type SecurityGroupRuleGetProtocolRetType = Protocol
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupRuleGetRemoteSecurityGroupIdArgType
deprecated
added in
v0.21.2
type SecurityGroupRuleGetRemoteSecurityGroupIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupRuleGetRemoteSecurityGroupIdAttributeType ¶ added in v0.21.2
type SecurityGroupRuleGetRemoteSecurityGroupIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupRuleGetRemoteSecurityGroupIdRetType
deprecated
added in
v0.21.2
type SecurityGroupRuleGetRemoteSecurityGroupIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupRuleGetSecurityGroupIdArgType
deprecated
added in
v0.21.2
type SecurityGroupRuleGetSecurityGroupIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupRuleGetSecurityGroupIdAttributeType ¶ added in v0.21.2
type SecurityGroupRuleGetSecurityGroupIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupRuleGetSecurityGroupIdRetType
deprecated
added in
v0.21.2
type SecurityGroupRuleGetSecurityGroupIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupRuleGetUpdatedAtArgType
deprecated
added in
v0.31.0
type SecurityGroupRuleGetUpdatedAtAttributeType ¶ added in v0.31.0
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupRuleGetUpdatedAtRetType
deprecated
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SecurityGroupRuleListResponse) GetItems ¶ added in v0.13.0
func (o *SecurityGroupRuleListResponse) GetItems() (ret SecurityGroupRuleListResponseGetItemsRetType)
GetItems returns the Items field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SecurityGroupRuleListResponse) SetItems ¶ added in v0.13.0
func (o *SecurityGroupRuleListResponse) SetItems(v SecurityGroupRuleListResponseGetItemsRetType)
SetItems sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (SecurityGroupRuleListResponse) ToMap
deprecated
added in
v0.13.0
func (o SecurityGroupRuleListResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupRuleListResponseGetItemsArgType
deprecated
added in
v0.21.2
type SecurityGroupRuleListResponseGetItemsArgType = []SecurityGroupRule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupRuleListResponseGetItemsAttributeType ¶ added in v0.21.2
type SecurityGroupRuleListResponseGetItemsAttributeType = *[]SecurityGroupRule
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupRuleListResponseGetItemsRetType
deprecated
added in
v0.21.2
type SecurityGroupRuleListResponseGetItemsRetType = []SecurityGroupRule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupRuleProtocol ¶ added in v0.13.0
type SecurityGroupRuleProtocol struct {
Protocol SecurityGroupRuleProtocolGetProtocolAttributeType `json:"protocol,omitempty"`
}
SecurityGroupRuleProtocol The internet protocol which the rule matches. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SecurityGroupRuleProtocol) HasProtocol ¶ added in v0.13.0
func (o *SecurityGroupRuleProtocol) HasProtocol() bool
HasProtocol returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (SecurityGroupRuleProtocol) ToMap
deprecated
added in
v0.13.0
func (o SecurityGroupRuleProtocol) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupRuleProtocolGetProtocolArgType
deprecated
added in
v0.21.2
type SecurityGroupRuleProtocolGetProtocolArgType = Protocol
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupRuleProtocolGetProtocolAttributeType ¶ added in v0.21.2
type SecurityGroupRuleProtocolGetProtocolAttributeType = *Protocol
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupRuleProtocolGetProtocolRetType
deprecated
added in
v0.21.2
type SecurityGroupRuleProtocolGetProtocolRetType = Protocol
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupgetStatefulArgType
deprecated
added in
v0.21.2
type SecurityGroupgetStatefulArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupgetStatefulAttributeType ¶ added in v0.21.2
type SecurityGroupgetStatefulAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SecurityGroupgetStatefulRetType
deprecated
added in
v0.21.2
type SecurityGroupgetStatefulRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. The `stackit-` prefix is reserved and cannot be used for Keys.
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Server) GetMachineType ¶ added in v0.13.0
func (o *Server) GetMachineType() (ret ServerGetMachineTypeRetType)
GetMachineType returns the MachineType field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Server) GetName ¶ added in v0.13.0
func (o *Server) GetName() (ret ServerGetNameRetType)
GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Server) HasAffinityGroup ¶ added in v0.13.0
HasAffinityGroup returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Server) HasAgent ¶ added in v0.31.0
HasAgent returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Server) HasAvailabilityZone ¶ added in v0.13.0
HasAvailabilityZone returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Server) HasBootVolume ¶ added in v0.13.0
HasBootVolume returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Server) HasCreatedAt ¶ added in v0.13.0
HasCreatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Server) HasErrorMessage ¶ added in v0.13.0
HasErrorMessage returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Server) HasId ¶ added in v0.13.0
HasId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Server) HasImageId ¶ added in v0.13.0
HasImageId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Server) HasKeypairName ¶ added in v0.13.0
HasKeypairName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Server) HasLabels ¶ added in v0.13.0
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Server) HasLaunchedAt ¶ added in v0.13.0
HasLaunchedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Server) HasMaintenanceWindow ¶ added in v0.13.0
HasMaintenanceWindow returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Server) HasMetadata ¶ added in v0.26.0
HasMetadata returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Server) HasNetworking ¶ added in v0.13.0
HasNetworking returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Server) HasNics ¶ added in v0.13.0
HasNics returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Server) HasPowerStatus ¶ added in v0.13.0
HasPowerStatus returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Server) HasSecurityGroups ¶ added in v0.13.0
HasSecurityGroups returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Server) HasServiceAccountMails ¶ added in v0.13.0
HasServiceAccountMails returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Server) HasStatus ¶ added in v0.13.0
HasStatus returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Server) HasUpdatedAt ¶ added in v0.13.0
HasUpdatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Server) HasUserData ¶ added in v0.13.0
HasUserData returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Server) HasVolumes ¶ added in v0.13.0
HasVolumes returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Server) SetMachineType ¶ added in v0.13.0
func (o *Server) SetMachineType(v ServerGetMachineTypeRetType)
SetMachineType sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Server) SetName ¶ added in v0.13.0
func (o *Server) SetName(v ServerGetNameRetType)
SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ServerAgent) HasProvisioned ¶ added in v0.31.0
func (o *ServerAgent) HasProvisioned() bool
HasProvisioned returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ServerAgent) ToMap
deprecated
added in
v0.31.0
func (o ServerAgent) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerAgentgetProvisionedArgType
deprecated
added in
v0.31.0
type ServerAgentgetProvisionedArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerAgentgetProvisionedAttributeType ¶ added in v0.31.0
type ServerAgentgetProvisionedAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerAgentgetProvisionedRetType
deprecated
added in
v0.31.0
type ServerAgentgetProvisionedRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ServerBootVolume) HasDeleteOnTermination ¶ added in v1.0.0
func (o *ServerBootVolume) HasDeleteOnTermination() bool
HasDeleteOnTermination returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ServerBootVolume) HasId ¶ added in v1.0.0
func (o *ServerBootVolume) HasId() bool
HasId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ServerBootVolume) HasPerformanceClass ¶ added in v1.0.0
func (o *ServerBootVolume) HasPerformanceClass() bool
HasPerformanceClass returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ServerBootVolume) HasSize ¶ added in v1.0.0
func (o *ServerBootVolume) HasSize() bool
HasSize returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ServerBootVolume) HasSource ¶ added in v1.0.0
func (o *ServerBootVolume) HasSource() bool
HasSource returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ServerBootVolume) ToMap
deprecated
added in
v1.0.0
func (o ServerBootVolume) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerBootVolumeGetIdArgType
deprecated
added in
v1.0.0
type ServerBootVolumeGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerBootVolumeGetIdAttributeType ¶ added in v1.0.0
type ServerBootVolumeGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerBootVolumeGetIdRetType
deprecated
added in
v1.0.0
type ServerBootVolumeGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerBootVolumeGetPerformanceClassArgType
deprecated
added in
v1.0.0
type ServerBootVolumeGetPerformanceClassArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerBootVolumeGetPerformanceClassAttributeType ¶ added in v1.0.0
type ServerBootVolumeGetPerformanceClassAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerBootVolumeGetPerformanceClassRetType
deprecated
added in
v1.0.0
type ServerBootVolumeGetPerformanceClassRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerBootVolumeGetSizeArgType
deprecated
added in
v1.0.0
type ServerBootVolumeGetSizeArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerBootVolumeGetSizeAttributeType ¶ added in v1.0.0
type ServerBootVolumeGetSizeAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerBootVolumeGetSizeRetType
deprecated
added in
v1.0.0
type ServerBootVolumeGetSizeRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerBootVolumeGetSourceArgType
deprecated
added in
v1.0.0
type ServerBootVolumeGetSourceArgType = BootVolumeSource
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerBootVolumeGetSourceAttributeType ¶ added in v1.0.0
type ServerBootVolumeGetSourceAttributeType = *BootVolumeSource
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerBootVolumeGetSourceRetType
deprecated
added in
v1.0.0
type ServerBootVolumeGetSourceRetType = BootVolumeSource
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerBootVolumegetDeleteOnTerminationArgType
deprecated
added in
v1.0.0
type ServerBootVolumegetDeleteOnTerminationArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerBootVolumegetDeleteOnTerminationAttributeType ¶ added in v1.0.0
type ServerBootVolumegetDeleteOnTerminationAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerBootVolumegetDeleteOnTerminationRetType
deprecated
added in
v1.0.0
type ServerBootVolumegetDeleteOnTerminationRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ServerConsoleUrl) GetUrl ¶ added in v0.13.0
func (o *ServerConsoleUrl) GetUrl() (ret ServerConsoleUrlGetUrlRetType)
GetUrl returns the Url field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ServerConsoleUrl) SetUrl ¶ added in v0.13.0
func (o *ServerConsoleUrl) SetUrl(v ServerConsoleUrlGetUrlRetType)
SetUrl sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ServerConsoleUrl) ToMap
deprecated
added in
v0.13.0
func (o ServerConsoleUrl) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerConsoleUrlGetUrlArgType
deprecated
added in
v0.21.2
type ServerConsoleUrlGetUrlArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerConsoleUrlGetUrlAttributeType ¶ added in v0.21.2
type ServerConsoleUrlGetUrlAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerConsoleUrlGetUrlRetType
deprecated
added in
v0.21.2
type ServerConsoleUrlGetUrlRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetAffinityGroupArgType
deprecated
added in
v0.21.2
type ServerGetAffinityGroupArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetAffinityGroupAttributeType ¶ added in v0.21.2
type ServerGetAffinityGroupAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetAffinityGroupRetType
deprecated
added in
v0.21.2
type ServerGetAffinityGroupRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetAgentArgType
deprecated
added in
v0.31.0
type ServerGetAgentArgType = ServerAgent
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetAgentAttributeType ¶ added in v0.31.0
type ServerGetAgentAttributeType = *ServerAgent
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetAgentRetType
deprecated
added in
v0.31.0
type ServerGetAgentRetType = ServerAgent
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetAvailabilityZoneArgType
deprecated
added in
v0.21.2
type ServerGetAvailabilityZoneArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetAvailabilityZoneAttributeType ¶ added in v0.21.2
type ServerGetAvailabilityZoneAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetAvailabilityZoneRetType
deprecated
added in
v0.21.2
type ServerGetAvailabilityZoneRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetBootVolumeArgType
deprecated
added in
v0.21.2
type ServerGetBootVolumeArgType = ServerBootVolume
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetBootVolumeAttributeType ¶ added in v0.21.2
type ServerGetBootVolumeAttributeType = *ServerBootVolume
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetBootVolumeRetType
deprecated
added in
v0.21.2
type ServerGetBootVolumeRetType = ServerBootVolume
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetCreatedAtArgType
deprecated
added in
v0.21.2
type ServerGetCreatedAtAttributeType ¶ added in v0.21.2
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetCreatedAtRetType
deprecated
added in
v0.21.2
type ServerGetErrorMessageArgType
deprecated
added in
v0.21.2
type ServerGetErrorMessageArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetErrorMessageAttributeType ¶ added in v0.21.2
type ServerGetErrorMessageAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetErrorMessageRetType
deprecated
added in
v0.21.2
type ServerGetErrorMessageRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetIdArgType
deprecated
added in
v0.21.2
type ServerGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetIdAttributeType ¶ added in v0.21.2
type ServerGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetIdRetType
deprecated
added in
v0.21.2
type ServerGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetImageIdArgType
deprecated
added in
v0.21.2
type ServerGetImageIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetImageIdAttributeType ¶ added in v0.21.2
type ServerGetImageIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetImageIdRetType
deprecated
added in
v0.21.2
type ServerGetImageIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetKeypairNameArgType
deprecated
added in
v0.21.2
type ServerGetKeypairNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetKeypairNameAttributeType ¶ added in v0.21.2
type ServerGetKeypairNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetKeypairNameRetType
deprecated
added in
v0.21.2
type ServerGetKeypairNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetLabelsArgType
deprecated
added in
v0.21.2
type ServerGetLabelsArgType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetLabelsAttributeType ¶ added in v0.21.2
type ServerGetLabelsAttributeType = *map[string]interface{}
isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetLabelsRetType
deprecated
added in
v0.21.2
type ServerGetLabelsRetType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetLaunchedAtArgType
deprecated
added in
v0.21.2
type ServerGetLaunchedAtAttributeType ¶ added in v0.21.2
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetLaunchedAtRetType
deprecated
added in
v0.21.2
type ServerGetMachineTypeArgType
deprecated
added in
v0.21.2
type ServerGetMachineTypeArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetMachineTypeAttributeType ¶ added in v0.21.2
type ServerGetMachineTypeAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetMachineTypeRetType
deprecated
added in
v0.21.2
type ServerGetMachineTypeRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetMaintenanceWindowArgType
deprecated
added in
v0.21.2
type ServerGetMaintenanceWindowArgType = ServerMaintenance
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetMaintenanceWindowAttributeType ¶ added in v0.21.2
type ServerGetMaintenanceWindowAttributeType = *ServerMaintenance
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetMaintenanceWindowRetType
deprecated
added in
v0.21.2
type ServerGetMaintenanceWindowRetType = ServerMaintenance
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetMetadataArgType
deprecated
added in
v0.26.0
type ServerGetMetadataArgType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetMetadataAttributeType ¶ added in v0.26.0
type ServerGetMetadataAttributeType = *map[string]interface{}
isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetMetadataRetType
deprecated
added in
v0.26.0
type ServerGetMetadataRetType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetNameArgType
deprecated
added in
v0.21.2
type ServerGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetNameAttributeType ¶ added in v0.21.2
type ServerGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetNameRetType
deprecated
added in
v0.21.2
type ServerGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetNetworkingArgType
deprecated
added in
v0.21.2
type ServerGetNetworkingArgType = ServerNetworking
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetNetworkingAttributeType ¶ added in v0.21.2
type ServerGetNetworkingAttributeType = *ServerNetworking
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetNetworkingRetType
deprecated
added in
v0.21.2
type ServerGetNetworkingRetType = ServerNetworking
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetNicsArgType
deprecated
added in
v0.21.2
type ServerGetNicsArgType = []ServerNetwork
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetNicsAttributeType ¶ added in v0.21.2
type ServerGetNicsAttributeType = *[]ServerNetwork
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetNicsRetType
deprecated
added in
v0.21.2
type ServerGetNicsRetType = []ServerNetwork
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetPowerStatusArgType
deprecated
added in
v0.21.2
type ServerGetPowerStatusArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetPowerStatusAttributeType ¶ added in v0.21.2
type ServerGetPowerStatusAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetPowerStatusRetType
deprecated
added in
v0.21.2
type ServerGetPowerStatusRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetSecurityGroupsArgType
deprecated
added in
v0.21.2
type ServerGetSecurityGroupsArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetSecurityGroupsAttributeType ¶ added in v0.21.2
type ServerGetSecurityGroupsAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetSecurityGroupsRetType
deprecated
added in
v0.21.2
type ServerGetSecurityGroupsRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetServiceAccountMailsArgType
deprecated
added in
v0.21.2
type ServerGetServiceAccountMailsArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetServiceAccountMailsAttributeType ¶ added in v0.21.2
type ServerGetServiceAccountMailsAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetServiceAccountMailsRetType
deprecated
added in
v0.21.2
type ServerGetServiceAccountMailsRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetStatusArgType
deprecated
added in
v0.21.2
type ServerGetStatusArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetStatusAttributeType ¶ added in v0.21.2
type ServerGetStatusAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetStatusRetType
deprecated
added in
v0.21.2
type ServerGetStatusRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetUpdatedAtArgType
deprecated
added in
v0.21.2
type ServerGetUpdatedAtAttributeType ¶ added in v0.21.2
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetUpdatedAtRetType
deprecated
added in
v0.21.2
type ServerGetUserDataArgType
deprecated
added in
v0.21.2
type ServerGetUserDataArgType = []byte
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetUserDataAttributeType ¶ added in v0.21.2
type ServerGetUserDataAttributeType = *[]byte
isByteArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetUserDataRetType
deprecated
added in
v0.21.2
type ServerGetUserDataRetType = []byte
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetVolumesArgType
deprecated
added in
v0.21.2
type ServerGetVolumesArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetVolumesAttributeType ¶ added in v0.21.2
type ServerGetVolumesAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerGetVolumesRetType
deprecated
added in
v0.21.2
type ServerGetVolumesRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ServerListResponse) GetItems ¶ added in v0.13.0
func (o *ServerListResponse) GetItems() (ret ServerListResponseGetItemsRetType)
GetItems returns the Items field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ServerListResponse) SetItems ¶ added in v0.13.0
func (o *ServerListResponse) SetItems(v ServerListResponseGetItemsRetType)
SetItems sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ServerListResponse) ToMap
deprecated
added in
v0.13.0
func (o ServerListResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerListResponseGetItemsArgType
deprecated
added in
v0.21.2
type ServerListResponseGetItemsArgType = []Server
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerListResponseGetItemsAttributeType ¶ added in v0.21.2
type ServerListResponseGetItemsAttributeType = *[]Server
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerListResponseGetItemsRetType
deprecated
added in
v0.21.2
type ServerListResponseGetItemsRetType = []Server
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ServerMaintenance) GetEndsAt ¶ added in v0.13.0
func (o *ServerMaintenance) GetEndsAt() (ret ServerMaintenanceGetEndsAtRetType)
GetEndsAt returns the EndsAt field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ServerMaintenance) GetStartsAt ¶ added in v0.13.0
func (o *ServerMaintenance) GetStartsAt() (ret ServerMaintenanceGetStartsAtRetType)
GetStartsAt returns the StartsAt field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ServerMaintenance) GetStatus ¶ added in v0.13.0
func (o *ServerMaintenance) GetStatus() (ret ServerMaintenanceGetStatusRetType)
GetStatus returns the Status field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ServerMaintenance) HasDetails ¶ added in v0.13.0
func (o *ServerMaintenance) HasDetails() bool
HasDetails returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ServerMaintenance) SetEndsAt ¶ added in v0.13.0
func (o *ServerMaintenance) SetEndsAt(v ServerMaintenanceGetEndsAtRetType)
SetEndsAt sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ServerMaintenance) SetStartsAt ¶ added in v0.13.0
func (o *ServerMaintenance) SetStartsAt(v ServerMaintenanceGetStartsAtRetType)
SetStartsAt sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ServerMaintenance) SetStatus ¶ added in v0.13.0
func (o *ServerMaintenance) SetStatus(v ServerMaintenanceGetStatusRetType)
SetStatus sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ServerMaintenance) ToMap
deprecated
added in
v0.13.0
func (o ServerMaintenance) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerMaintenanceGetDetailsArgType
deprecated
added in
v0.21.2
type ServerMaintenanceGetDetailsArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerMaintenanceGetDetailsAttributeType ¶ added in v0.21.2
type ServerMaintenanceGetDetailsAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerMaintenanceGetDetailsRetType
deprecated
added in
v0.21.2
type ServerMaintenanceGetDetailsRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerMaintenanceGetEndsAtArgType
deprecated
added in
v0.21.2
type ServerMaintenanceGetEndsAtAttributeType ¶ added in v0.21.2
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerMaintenanceGetEndsAtRetType
deprecated
added in
v0.21.2
type ServerMaintenanceGetStartsAtArgType
deprecated
added in
v0.21.2
type ServerMaintenanceGetStartsAtAttributeType ¶ added in v0.21.2
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerMaintenanceGetStartsAtRetType
deprecated
added in
v0.21.2
type ServerMaintenanceGetStatusArgType
deprecated
added in
v0.21.2
type ServerMaintenanceGetStatusArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerMaintenanceGetStatusAttributeType ¶ added in v0.21.2
type ServerMaintenanceGetStatusAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerMaintenanceGetStatusRetType
deprecated
added in
v0.21.2
type ServerMaintenanceGetStatusRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ServerNetwork) GetMac ¶ added in v0.13.0
func (o *ServerNetwork) GetMac() (ret ServerNetworkGetMacRetType)
GetMac returns the Mac field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ServerNetwork) GetNetworkId ¶ added in v0.13.0
func (o *ServerNetwork) GetNetworkId() (ret ServerNetworkGetNetworkIdRetType)
GetNetworkId returns the NetworkId field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ServerNetwork) GetNetworkName ¶ added in v0.13.0
func (o *ServerNetwork) GetNetworkName() (ret ServerNetworkGetNetworkNameRetType)
GetNetworkName returns the NetworkName field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ServerNetwork) GetNicId ¶ added in v0.13.0
func (o *ServerNetwork) GetNicId() (ret ServerNetworkGetNicIdRetType)
GetNicId returns the NicId field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ServerNetwork) GetNicSecurity ¶ added in v0.13.0
func (o *ServerNetwork) GetNicSecurity() (ret ServerNetworkgetNicSecurityRetType)
GetNicSecurity returns the NicSecurity field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ServerNetwork) HasAllowedAddresses ¶ added in v0.13.0
func (o *ServerNetwork) HasAllowedAddresses() bool
HasAllowedAddresses returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ServerNetwork) HasIpv4 ¶ added in v0.13.0
func (o *ServerNetwork) HasIpv4() bool
HasIpv4 returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ServerNetwork) HasIpv6 ¶ added in v0.13.0
func (o *ServerNetwork) HasIpv6() bool
HasIpv6 returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ServerNetwork) HasPublicIp ¶ added in v0.13.0
func (o *ServerNetwork) HasPublicIp() bool
HasPublicIp returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ServerNetwork) HasSecurityGroups ¶ added in v0.13.0
func (o *ServerNetwork) HasSecurityGroups() bool
HasSecurityGroups returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ServerNetwork) SetMac ¶ added in v0.13.0
func (o *ServerNetwork) SetMac(v ServerNetworkGetMacRetType)
SetMac sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ServerNetwork) SetNetworkId ¶ added in v0.13.0
func (o *ServerNetwork) SetNetworkId(v ServerNetworkGetNetworkIdRetType)
SetNetworkId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ServerNetwork) SetNetworkName ¶ added in v0.13.0
func (o *ServerNetwork) SetNetworkName(v ServerNetworkGetNetworkNameRetType)
SetNetworkName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ServerNetwork) SetNicId ¶ added in v0.13.0
func (o *ServerNetwork) SetNicId(v ServerNetworkGetNicIdRetType)
SetNicId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ServerNetwork) SetNicSecurity ¶ added in v0.13.0
func (o *ServerNetwork) SetNicSecurity(v ServerNetworkgetNicSecurityRetType)
SetNicSecurity sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ServerNetwork) ToMap
deprecated
added in
v0.13.0
func (o ServerNetwork) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerNetworkGetAllowedAddressesArgType
deprecated
added in
v0.21.2
type ServerNetworkGetAllowedAddressesArgType = []AllowedAddressesInner
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerNetworkGetAllowedAddressesAttributeType ¶ added in v0.21.2
type ServerNetworkGetAllowedAddressesAttributeType = *[]AllowedAddressesInner
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerNetworkGetAllowedAddressesRetType
deprecated
added in
v0.21.2
type ServerNetworkGetAllowedAddressesRetType = []AllowedAddressesInner
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerNetworkGetIpv4ArgType
deprecated
added in
v0.21.2
type ServerNetworkGetIpv4ArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerNetworkGetIpv4AttributeType ¶ added in v0.21.2
type ServerNetworkGetIpv4AttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerNetworkGetIpv4RetType
deprecated
added in
v0.21.2
type ServerNetworkGetIpv4RetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerNetworkGetIpv6ArgType
deprecated
added in
v0.21.2
type ServerNetworkGetIpv6ArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerNetworkGetIpv6AttributeType ¶ added in v0.21.2
type ServerNetworkGetIpv6AttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerNetworkGetIpv6RetType
deprecated
added in
v0.21.2
type ServerNetworkGetIpv6RetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerNetworkGetMacArgType
deprecated
added in
v0.21.2
type ServerNetworkGetMacArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerNetworkGetMacAttributeType ¶ added in v0.21.2
type ServerNetworkGetMacAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerNetworkGetMacRetType
deprecated
added in
v0.21.2
type ServerNetworkGetMacRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerNetworkGetNetworkIdArgType
deprecated
added in
v0.21.2
type ServerNetworkGetNetworkIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerNetworkGetNetworkIdAttributeType ¶ added in v0.21.2
type ServerNetworkGetNetworkIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerNetworkGetNetworkIdRetType
deprecated
added in
v0.21.2
type ServerNetworkGetNetworkIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerNetworkGetNetworkNameArgType
deprecated
added in
v0.21.2
type ServerNetworkGetNetworkNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerNetworkGetNetworkNameAttributeType ¶ added in v0.21.2
type ServerNetworkGetNetworkNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerNetworkGetNetworkNameRetType
deprecated
added in
v0.21.2
type ServerNetworkGetNetworkNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerNetworkGetNicIdArgType
deprecated
added in
v0.21.2
type ServerNetworkGetNicIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerNetworkGetNicIdAttributeType ¶ added in v0.21.2
type ServerNetworkGetNicIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerNetworkGetNicIdRetType
deprecated
added in
v0.21.2
type ServerNetworkGetNicIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerNetworkGetPublicIpArgType
deprecated
added in
v0.21.2
type ServerNetworkGetPublicIpArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerNetworkGetPublicIpAttributeType ¶ added in v0.21.2
type ServerNetworkGetPublicIpAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerNetworkGetPublicIpRetType
deprecated
added in
v0.21.2
type ServerNetworkGetPublicIpRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerNetworkGetSecurityGroupsArgType
deprecated
added in
v0.21.2
type ServerNetworkGetSecurityGroupsArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerNetworkGetSecurityGroupsAttributeType ¶ added in v0.21.2
type ServerNetworkGetSecurityGroupsAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerNetworkGetSecurityGroupsRetType
deprecated
added in
v0.21.2
type ServerNetworkGetSecurityGroupsRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerNetworkgetNicSecurityArgType
deprecated
added in
v0.21.2
type ServerNetworkgetNicSecurityArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerNetworkgetNicSecurityAttributeType ¶ added in v0.21.2
type ServerNetworkgetNicSecurityAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServerNetworkgetNicSecurityRetType
deprecated
added in
v0.21.2
type ServerNetworkgetNicSecurityRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func CreateServerNetworkingAsServerNetworking ¶ added in v1.0.0
func CreateServerNetworkingAsServerNetworking(v *CreateServerNetworking) ServerNetworking
CreateServerNetworkingAsServerNetworking is a convenience function that returns CreateServerNetworking wrapped in ServerNetworking Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func CreateServerNetworkingWithNicsAsServerNetworking ¶ added in v1.0.0
func CreateServerNetworkingWithNicsAsServerNetworking(v *CreateServerNetworkingWithNics) ServerNetworking
CreateServerNetworkingWithNicsAsServerNetworking is a convenience function that returns CreateServerNetworkingWithNics wrapped in ServerNetworking Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ServerNetworking) GetActualInstance ¶ added in v1.0.0
func (obj *ServerNetworking) GetActualInstance() interface{}
Get the actual instance Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ServiceAccountMailListResponse) GetItems ¶ added in v0.13.0
func (o *ServiceAccountMailListResponse) GetItems() (ret ServiceAccountMailListResponseGetItemsRetType)
GetItems returns the Items field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ServiceAccountMailListResponse) SetItems ¶ added in v0.13.0
func (o *ServiceAccountMailListResponse) SetItems(v ServiceAccountMailListResponseGetItemsRetType)
SetItems sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ServiceAccountMailListResponse) ToMap
deprecated
added in
v0.13.0
func (o ServiceAccountMailListResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServiceAccountMailListResponseGetItemsArgType
deprecated
added in
v0.21.2
type ServiceAccountMailListResponseGetItemsArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServiceAccountMailListResponseGetItemsAttributeType ¶ added in v0.21.2
type ServiceAccountMailListResponseGetItemsAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ServiceAccountMailListResponseGetItemsRetType
deprecated
added in
v0.21.2
type ServiceAccountMailListResponseGetItemsRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SetImageSharePayload) HasParentOrganization ¶ added in v0.17.0
func (o *SetImageSharePayload) HasParentOrganization() bool
HasParentOrganization returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SetImageSharePayload) HasProjects ¶ added in v0.17.0
func (o *SetImageSharePayload) HasProjects() bool
HasProjects returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (SetImageSharePayload) ToMap
deprecated
added in
v0.17.0
func (o SetImageSharePayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SetImageSharePayloadGetProjectsArgType
deprecated
added in
v0.21.2
type SetImageSharePayloadGetProjectsArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SetImageSharePayloadGetProjectsAttributeType ¶ added in v0.21.2
type SetImageSharePayloadGetProjectsAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SetImageSharePayloadGetProjectsRetType
deprecated
added in
v0.21.2
type SetImageSharePayloadGetProjectsRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SetImageSharePayloadgetParentOrganizationArgType
deprecated
added in
v0.21.2
type SetImageSharePayloadgetParentOrganizationArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SetImageSharePayloadgetParentOrganizationAttributeType ¶ added in v0.21.2
type SetImageSharePayloadgetParentOrganizationAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SetImageSharePayloadgetParentOrganizationRetType
deprecated
added in
v0.21.2
type SetImageSharePayloadgetParentOrganizationRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SetImageShareRequest
deprecated
added in
v0.23.0
type SetImageShareRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (SetImageShareRequest) Execute
deprecated
added in
v0.23.0
func (r SetImageShareRequest) Execute() (*ImageShare, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (SetImageShareRequest) SetImageSharePayload ¶ added in v0.23.0
func (r SetImageShareRequest) SetImageSharePayload(setImageSharePayload SetImageSharePayload) ApiSetImageShareRequest
Settings for an Image Share. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type Snapshot ¶ added in v0.17.0
type Snapshot struct {
// Date-time when resource was created.
CreatedAt SnapshotGetCreatedAtAttributeType `json:"createdAt,omitempty"`
// Description Object. Allows string up to 255 Characters.
Description SnapshotGetDescriptionAttributeType `json:"description,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. The `stackit-` prefix is reserved and cannot be used for Keys.
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Snapshot) GetDescription ¶ added in v1.5.0
func (o *Snapshot) GetDescription() (res SnapshotGetDescriptionRetType)
GetDescription returns the Description field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Snapshot) GetDescriptionOk ¶ added in v1.5.0
func (o *Snapshot) GetDescriptionOk() (ret SnapshotGetDescriptionRetType, 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Snapshot) GetVolumeId ¶ added in v0.17.0
func (o *Snapshot) GetVolumeId() (ret SnapshotGetVolumeIdRetType)
GetVolumeId returns the VolumeId field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Snapshot) HasCreatedAt ¶ added in v0.17.0
HasCreatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Snapshot) HasDescription ¶ added in v1.5.0
HasDescription returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Snapshot) HasId ¶ added in v0.17.0
HasId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Snapshot) HasLabels ¶ added in v0.17.0
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Snapshot) HasName ¶ added in v0.17.0
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Snapshot) HasSize ¶ added in v0.17.0
HasSize returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Snapshot) HasStatus ¶ added in v0.17.0
HasStatus returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Snapshot) HasUpdatedAt ¶ added in v0.17.0
HasUpdatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Snapshot) SetDescription ¶ added in v1.5.0
func (o *Snapshot) SetDescription(v SnapshotGetDescriptionRetType)
SetDescription gets a reference to the given string and assigns it to the Description field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Snapshot) SetVolumeId ¶ added in v0.17.0
func (o *Snapshot) SetVolumeId(v SnapshotGetVolumeIdRetType)
SetVolumeId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotGetCreatedAtArgType
deprecated
added in
v0.21.2
type SnapshotGetCreatedAtAttributeType ¶ added in v0.21.2
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotGetCreatedAtRetType
deprecated
added in
v0.21.2
type SnapshotGetDescriptionArgType
deprecated
added in
v1.5.0
type SnapshotGetDescriptionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotGetDescriptionAttributeType ¶ added in v1.5.0
type SnapshotGetDescriptionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotGetDescriptionRetType
deprecated
added in
v1.5.0
type SnapshotGetDescriptionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotGetIdArgType
deprecated
added in
v0.21.2
type SnapshotGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotGetIdAttributeType ¶ added in v0.21.2
type SnapshotGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotGetIdRetType
deprecated
added in
v0.21.2
type SnapshotGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotGetLabelsArgType
deprecated
added in
v0.21.2
type SnapshotGetLabelsArgType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotGetLabelsAttributeType ¶ added in v0.21.2
type SnapshotGetLabelsAttributeType = *map[string]interface{}
isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotGetLabelsRetType
deprecated
added in
v0.21.2
type SnapshotGetLabelsRetType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotGetNameArgType
deprecated
added in
v0.21.2
type SnapshotGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotGetNameAttributeType ¶ added in v0.21.2
type SnapshotGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotGetNameRetType
deprecated
added in
v0.21.2
type SnapshotGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotGetSizeArgType
deprecated
added in
v0.21.2
type SnapshotGetSizeArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotGetSizeAttributeType ¶ added in v0.21.2
type SnapshotGetSizeAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotGetSizeRetType
deprecated
added in
v0.21.2
type SnapshotGetSizeRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotGetStatusArgType
deprecated
added in
v0.21.2
type SnapshotGetStatusArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotGetStatusAttributeType ¶ added in v0.21.2
type SnapshotGetStatusAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotGetStatusRetType
deprecated
added in
v0.21.2
type SnapshotGetStatusRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotGetUpdatedAtArgType
deprecated
added in
v0.21.2
type SnapshotGetUpdatedAtAttributeType ¶ added in v0.21.2
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotGetUpdatedAtRetType
deprecated
added in
v0.21.2
type SnapshotGetVolumeIdArgType
deprecated
added in
v0.21.2
type SnapshotGetVolumeIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotGetVolumeIdAttributeType ¶ added in v0.21.2
type SnapshotGetVolumeIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotGetVolumeIdRetType
deprecated
added in
v0.21.2
type SnapshotGetVolumeIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotListResponse) GetItems ¶ added in v0.17.0
func (o *SnapshotListResponse) GetItems() (ret SnapshotListResponseGetItemsRetType)
GetItems returns the Items field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*SnapshotListResponse) SetItems ¶ added in v0.17.0
func (o *SnapshotListResponse) SetItems(v SnapshotListResponseGetItemsRetType)
SetItems sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (SnapshotListResponse) ToMap
deprecated
added in
v0.17.0
func (o SnapshotListResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotListResponseGetItemsArgType
deprecated
added in
v0.21.2
type SnapshotListResponseGetItemsArgType = []Snapshot
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotListResponseGetItemsAttributeType ¶ added in v0.21.2
type SnapshotListResponseGetItemsAttributeType = *[]Snapshot
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type SnapshotListResponseGetItemsRetType
deprecated
added in
v0.21.2
type SnapshotListResponseGetItemsRetType = []Snapshot
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type StartServerRequest
deprecated
added in
v0.23.0
type StartServerRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (StartServerRequest) Execute
deprecated
added in
v0.23.0
func (r StartServerRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type StaticAreaID ¶ added in v0.29.0
type StaticAreaID string
StaticAreaID The identifier (ID) of a static area. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
const ( // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead STATICAREAID_PUBLIC StaticAreaID = "PUBLIC" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (StaticAreaID) Ptr ¶ added in v0.29.0
func (v StaticAreaID) Ptr() *StaticAreaID
Ptr returns reference to StaticAreaID value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*StaticAreaID) UnmarshalJSON
deprecated
added in
v0.29.0
func (v *StaticAreaID) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type StopServerRequest
deprecated
added in
v0.23.0
type StopServerRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (StopServerRequest) Execute
deprecated
added in
v0.23.0
func (r StopServerRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UnrescueServerRequest
deprecated
added in
v0.23.0
type UnrescueServerRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UnrescueServerRequest) Execute
deprecated
added in
v0.23.0
func (r UnrescueServerRequest) Execute() error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateAttachedVolumePayload) HasDeleteOnTermination ¶ added in v0.13.0
func (o *UpdateAttachedVolumePayload) HasDeleteOnTermination() bool
HasDeleteOnTermination returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateAttachedVolumePayload) HasServerId ¶ added in v0.13.0
func (o *UpdateAttachedVolumePayload) HasServerId() bool
HasServerId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateAttachedVolumePayload) HasVolumeId ¶ added in v0.13.0
func (o *UpdateAttachedVolumePayload) HasVolumeId() bool
HasVolumeId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateAttachedVolumePayload) ToMap
deprecated
added in
v0.13.0
func (o UpdateAttachedVolumePayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateAttachedVolumePayloadGetServerIdArgType
deprecated
added in
v0.21.2
type UpdateAttachedVolumePayloadGetServerIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateAttachedVolumePayloadGetServerIdAttributeType ¶ added in v0.21.2
type UpdateAttachedVolumePayloadGetServerIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateAttachedVolumePayloadGetServerIdRetType
deprecated
added in
v0.21.2
type UpdateAttachedVolumePayloadGetServerIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateAttachedVolumePayloadGetVolumeIdArgType
deprecated
added in
v0.21.2
type UpdateAttachedVolumePayloadGetVolumeIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateAttachedVolumePayloadGetVolumeIdAttributeType ¶ added in v0.21.2
type UpdateAttachedVolumePayloadGetVolumeIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateAttachedVolumePayloadGetVolumeIdRetType
deprecated
added in
v0.21.2
type UpdateAttachedVolumePayloadGetVolumeIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateAttachedVolumePayloadgetDeleteOnTerminationArgType
deprecated
added in
v0.21.2
type UpdateAttachedVolumePayloadgetDeleteOnTerminationArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateAttachedVolumePayloadgetDeleteOnTerminationAttributeType ¶ added in v0.21.2
type UpdateAttachedVolumePayloadgetDeleteOnTerminationAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateAttachedVolumePayloadgetDeleteOnTerminationRetType
deprecated
added in
v0.21.2
type UpdateAttachedVolumePayloadgetDeleteOnTerminationRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateAttachedVolumeRequest
deprecated
added in
v0.23.0
type UpdateAttachedVolumeRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateAttachedVolumeRequest) Execute
deprecated
added in
v0.23.0
func (r UpdateAttachedVolumeRequest) Execute() (*VolumeAttachment, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateAttachedVolumeRequest) UpdateAttachedVolumePayload ¶ added in v0.23.0
func (r UpdateAttachedVolumeRequest) UpdateAttachedVolumePayload(updateAttachedVolumePayload UpdateAttachedVolumePayload) ApiUpdateAttachedVolumeRequest
Request a volume attachment update. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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"`
// Description Object. Allows string up to 255 Characters.
Description UpdateBackupPayloadGetDescriptionAttributeType `json:"description,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. The `stackit-` prefix is reserved and cannot be used for Keys.
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateBackupPayload) GetDescription ¶ added in v1.5.0
func (o *UpdateBackupPayload) GetDescription() (res UpdateBackupPayloadGetDescriptionRetType)
GetDescription returns the Description field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateBackupPayload) GetDescriptionOk ¶ added in v1.5.0
func (o *UpdateBackupPayload) GetDescriptionOk() (ret UpdateBackupPayloadGetDescriptionRetType, 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateBackupPayload) HasAvailabilityZone ¶ added in v0.17.0
func (o *UpdateBackupPayload) HasAvailabilityZone() bool
HasAvailabilityZone returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateBackupPayload) HasCreatedAt ¶ added in v0.17.0
func (o *UpdateBackupPayload) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateBackupPayload) HasDescription ¶ added in v1.5.0
func (o *UpdateBackupPayload) HasDescription() bool
HasDescription returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateBackupPayload) HasEncrypted ¶ added in v1.2.0
func (o *UpdateBackupPayload) HasEncrypted() bool
HasEncrypted returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateBackupPayload) HasId ¶ added in v0.17.0
func (o *UpdateBackupPayload) HasId() bool
HasId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateBackupPayload) HasLabels ¶ added in v0.17.0
func (o *UpdateBackupPayload) HasLabels() bool
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateBackupPayload) HasName ¶ added in v0.17.0
func (o *UpdateBackupPayload) HasName() bool
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateBackupPayload) HasSize ¶ added in v0.17.0
func (o *UpdateBackupPayload) HasSize() bool
HasSize returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateBackupPayload) HasSnapshotId ¶ added in v0.17.0
func (o *UpdateBackupPayload) HasSnapshotId() bool
HasSnapshotId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateBackupPayload) HasStatus ¶ added in v0.17.0
func (o *UpdateBackupPayload) HasStatus() bool
HasStatus returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateBackupPayload) HasUpdatedAt ¶ added in v0.17.0
func (o *UpdateBackupPayload) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateBackupPayload) HasVolumeId ¶ added in v0.17.0
func (o *UpdateBackupPayload) HasVolumeId() bool
HasVolumeId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateBackupPayload) SetDescription ¶ added in v1.5.0
func (o *UpdateBackupPayload) SetDescription(v UpdateBackupPayloadGetDescriptionRetType)
SetDescription gets a reference to the given string and assigns it to the Description field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateBackupPayload) ToMap
deprecated
added in
v0.17.0
func (o UpdateBackupPayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateBackupPayloadGetAvailabilityZoneArgType
deprecated
added in
v0.21.2
type UpdateBackupPayloadGetAvailabilityZoneArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateBackupPayloadGetAvailabilityZoneAttributeType ¶ added in v0.21.2
type UpdateBackupPayloadGetAvailabilityZoneAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateBackupPayloadGetAvailabilityZoneRetType
deprecated
added in
v0.21.2
type UpdateBackupPayloadGetAvailabilityZoneRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateBackupPayloadGetCreatedAtArgType
deprecated
added in
v0.21.2
type UpdateBackupPayloadGetCreatedAtAttributeType ¶ added in v0.21.2
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateBackupPayloadGetCreatedAtRetType
deprecated
added in
v0.21.2
type UpdateBackupPayloadGetDescriptionArgType
deprecated
added in
v1.5.0
type UpdateBackupPayloadGetDescriptionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateBackupPayloadGetDescriptionAttributeType ¶ added in v1.5.0
type UpdateBackupPayloadGetDescriptionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateBackupPayloadGetDescriptionRetType
deprecated
added in
v1.5.0
type UpdateBackupPayloadGetDescriptionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateBackupPayloadGetIdArgType
deprecated
added in
v0.21.2
type UpdateBackupPayloadGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateBackupPayloadGetIdAttributeType ¶ added in v0.21.2
type UpdateBackupPayloadGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateBackupPayloadGetIdRetType
deprecated
added in
v0.21.2
type UpdateBackupPayloadGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateBackupPayloadGetLabelsArgType
deprecated
added in
v0.21.2
type UpdateBackupPayloadGetLabelsArgType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateBackupPayloadGetLabelsAttributeType ¶ added in v0.21.2
type UpdateBackupPayloadGetLabelsAttributeType = *map[string]interface{}
isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateBackupPayloadGetLabelsRetType
deprecated
added in
v0.21.2
type UpdateBackupPayloadGetLabelsRetType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateBackupPayloadGetNameArgType
deprecated
added in
v0.21.2
type UpdateBackupPayloadGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateBackupPayloadGetNameAttributeType ¶ added in v0.21.2
type UpdateBackupPayloadGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateBackupPayloadGetNameRetType
deprecated
added in
v0.21.2
type UpdateBackupPayloadGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateBackupPayloadGetSizeArgType
deprecated
added in
v0.21.2
type UpdateBackupPayloadGetSizeArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateBackupPayloadGetSizeAttributeType ¶ added in v0.21.2
type UpdateBackupPayloadGetSizeAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateBackupPayloadGetSizeRetType
deprecated
added in
v0.21.2
type UpdateBackupPayloadGetSizeRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateBackupPayloadGetSnapshotIdArgType
deprecated
added in
v0.21.2
type UpdateBackupPayloadGetSnapshotIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateBackupPayloadGetSnapshotIdAttributeType ¶ added in v0.21.2
type UpdateBackupPayloadGetSnapshotIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateBackupPayloadGetSnapshotIdRetType
deprecated
added in
v0.21.2
type UpdateBackupPayloadGetSnapshotIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateBackupPayloadGetStatusArgType
deprecated
added in
v0.21.2
type UpdateBackupPayloadGetStatusArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateBackupPayloadGetStatusAttributeType ¶ added in v0.21.2
type UpdateBackupPayloadGetStatusAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateBackupPayloadGetStatusRetType
deprecated
added in
v0.21.2
type UpdateBackupPayloadGetStatusRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateBackupPayloadGetUpdatedAtArgType
deprecated
added in
v0.21.2
type UpdateBackupPayloadGetUpdatedAtAttributeType ¶ added in v0.21.2
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateBackupPayloadGetUpdatedAtRetType
deprecated
added in
v0.21.2
type UpdateBackupPayloadGetVolumeIdArgType
deprecated
added in
v0.21.2
type UpdateBackupPayloadGetVolumeIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateBackupPayloadGetVolumeIdAttributeType ¶ added in v0.21.2
type UpdateBackupPayloadGetVolumeIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateBackupPayloadGetVolumeIdRetType
deprecated
added in
v0.21.2
type UpdateBackupPayloadGetVolumeIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateBackupPayloadgetEncryptedArgType
deprecated
added in
v1.2.0
type UpdateBackupPayloadgetEncryptedArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateBackupPayloadgetEncryptedAttributeType ¶ added in v1.2.0
type UpdateBackupPayloadgetEncryptedAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateBackupPayloadgetEncryptedRetType
deprecated
added in
v1.2.0
type UpdateBackupPayloadgetEncryptedRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateBackupRequest
deprecated
added in
v0.23.0
type UpdateBackupRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateBackupRequest) Execute
deprecated
added in
v0.23.0
func (r UpdateBackupRequest) Execute() (*Backup, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateBackupRequest) UpdateBackupPayload ¶ added in v0.23.0
func (r UpdateBackupRequest) UpdateBackupPayload(updateBackupPayload UpdateBackupPayload) ApiUpdateBackupRequest
Request an update of a backup. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. The `stackit-` prefix is reserved and cannot be used for Keys.
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateImagePayload) HasAgent ¶ added in v0.28.0
func (o *UpdateImagePayload) HasAgent() bool
HasAgent returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateImagePayload) HasConfig ¶ added in v0.17.0
func (o *UpdateImagePayload) HasConfig() bool
HasConfig returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateImagePayload) HasDiskFormat ¶ added in v0.17.0
func (o *UpdateImagePayload) HasDiskFormat() bool
HasDiskFormat returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateImagePayload) HasLabels ¶ added in v0.17.0
func (o *UpdateImagePayload) HasLabels() bool
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateImagePayload) HasMinDiskSize ¶ added in v0.17.0
func (o *UpdateImagePayload) HasMinDiskSize() bool
HasMinDiskSize returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateImagePayload) HasMinRam ¶ added in v0.17.0
func (o *UpdateImagePayload) HasMinRam() bool
HasMinRam returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateImagePayload) HasName ¶ added in v0.17.0
func (o *UpdateImagePayload) HasName() bool
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateImagePayload) HasProtected ¶ added in v0.17.0
func (o *UpdateImagePayload) HasProtected() bool
HasProtected returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateImagePayload) ToMap
deprecated
added in
v0.17.0
func (o UpdateImagePayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateImagePayloadGetAgentArgType
deprecated
added in
v0.28.0
type UpdateImagePayloadGetAgentArgType = ImageAgent
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateImagePayloadGetAgentAttributeType ¶ added in v0.28.0
type UpdateImagePayloadGetAgentAttributeType = *ImageAgent
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateImagePayloadGetAgentRetType
deprecated
added in
v0.28.0
type UpdateImagePayloadGetAgentRetType = ImageAgent
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateImagePayloadGetConfigArgType
deprecated
added in
v0.21.2
type UpdateImagePayloadGetConfigArgType = ImageConfig
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateImagePayloadGetConfigAttributeType ¶ added in v0.21.2
type UpdateImagePayloadGetConfigAttributeType = *ImageConfig
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateImagePayloadGetConfigRetType
deprecated
added in
v0.21.2
type UpdateImagePayloadGetConfigRetType = ImageConfig
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateImagePayloadGetDiskFormatArgType
deprecated
added in
v0.21.2
type UpdateImagePayloadGetDiskFormatArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateImagePayloadGetDiskFormatAttributeType ¶ added in v0.21.2
type UpdateImagePayloadGetDiskFormatAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateImagePayloadGetDiskFormatRetType
deprecated
added in
v0.21.2
type UpdateImagePayloadGetDiskFormatRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateImagePayloadGetLabelsArgType
deprecated
added in
v0.21.2
type UpdateImagePayloadGetLabelsArgType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateImagePayloadGetLabelsAttributeType ¶ added in v0.21.2
type UpdateImagePayloadGetLabelsAttributeType = *map[string]interface{}
isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateImagePayloadGetLabelsRetType
deprecated
added in
v0.21.2
type UpdateImagePayloadGetLabelsRetType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateImagePayloadGetMinDiskSizeArgType
deprecated
added in
v0.21.2
type UpdateImagePayloadGetMinDiskSizeArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateImagePayloadGetMinDiskSizeAttributeType ¶ added in v0.21.2
type UpdateImagePayloadGetMinDiskSizeAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateImagePayloadGetMinDiskSizeRetType
deprecated
added in
v0.21.2
type UpdateImagePayloadGetMinDiskSizeRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateImagePayloadGetMinRamArgType
deprecated
added in
v0.21.2
type UpdateImagePayloadGetMinRamArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateImagePayloadGetMinRamAttributeType ¶ added in v0.21.2
type UpdateImagePayloadGetMinRamAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateImagePayloadGetMinRamRetType
deprecated
added in
v0.21.2
type UpdateImagePayloadGetMinRamRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateImagePayloadGetNameArgType
deprecated
added in
v0.21.2
type UpdateImagePayloadGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateImagePayloadGetNameAttributeType ¶ added in v0.21.2
type UpdateImagePayloadGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateImagePayloadGetNameRetType
deprecated
added in
v0.21.2
type UpdateImagePayloadGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateImagePayloadgetProtectedArgType
deprecated
added in
v0.21.2
type UpdateImagePayloadgetProtectedArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateImagePayloadgetProtectedAttributeType ¶ added in v0.21.2
type UpdateImagePayloadgetProtectedAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateImagePayloadgetProtectedRetType
deprecated
added in
v0.21.2
type UpdateImagePayloadgetProtectedRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateImageRequest
deprecated
added in
v0.23.0
type UpdateImageRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateImageRequest) Execute
deprecated
added in
v0.23.0
func (r UpdateImageRequest) Execute() (*Image, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateImageRequest) UpdateImagePayload ¶ added in v0.23.0
func (r UpdateImageRequest) UpdateImagePayload(updateImagePayload UpdateImagePayload) ApiUpdateImageRequest
Request an update of an Image. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateImageSharePayload) HasParentOrganization ¶ added in v0.17.0
func (o *UpdateImageSharePayload) HasParentOrganization() bool
HasParentOrganization returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateImageSharePayload) HasProjects ¶ added in v0.17.0
func (o *UpdateImageSharePayload) HasProjects() bool
HasProjects returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateImageSharePayload) ToMap
deprecated
added in
v0.17.0
func (o UpdateImageSharePayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateImageSharePayloadGetProjectsArgType
deprecated
added in
v0.21.2
type UpdateImageSharePayloadGetProjectsArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateImageSharePayloadGetProjectsAttributeType ¶ added in v0.21.2
type UpdateImageSharePayloadGetProjectsAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateImageSharePayloadGetProjectsRetType
deprecated
added in
v0.21.2
type UpdateImageSharePayloadGetProjectsRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateImageSharePayloadgetParentOrganizationArgType
deprecated
added in
v0.21.2
type UpdateImageSharePayloadgetParentOrganizationArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateImageSharePayloadgetParentOrganizationAttributeType ¶ added in v0.21.2
type UpdateImageSharePayloadgetParentOrganizationAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateImageSharePayloadgetParentOrganizationRetType
deprecated
added in
v0.21.2
type UpdateImageSharePayloadgetParentOrganizationRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateImageShareRequest
deprecated
added in
v0.23.0
type UpdateImageShareRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateImageShareRequest) Execute
deprecated
added in
v0.23.0
func (r UpdateImageShareRequest) Execute() (*ImageShare, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateImageShareRequest) UpdateImageSharePayload ¶ added in v0.23.0
func (r UpdateImageShareRequest) UpdateImageSharePayload(updateImageSharePayload UpdateImageSharePayload) ApiUpdateImageShareRequest
Update an Image Share. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. The `stackit-` prefix is reserved and cannot be used for Keys.
Labels UpdateKeyPairPayloadGetLabelsAttributeType `json:"labels,omitempty"`
}
UpdateKeyPairPayload Object that represents an update request body of a public key of an SSH keypair. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateKeyPairPayload) HasLabels ¶ added in v0.16.0
func (o *UpdateKeyPairPayload) HasLabels() bool
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateKeyPairPayload) ToMap
deprecated
added in
v0.16.0
func (o UpdateKeyPairPayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateKeyPairPayloadGetLabelsArgType
deprecated
added in
v0.21.2
type UpdateKeyPairPayloadGetLabelsArgType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateKeyPairPayloadGetLabelsAttributeType ¶ added in v0.21.2
type UpdateKeyPairPayloadGetLabelsAttributeType = *map[string]interface{}
isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateKeyPairPayloadGetLabelsRetType
deprecated
added in
v0.21.2
type UpdateKeyPairPayloadGetLabelsRetType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateKeyPairRequest
deprecated
added in
v0.23.0
type UpdateKeyPairRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateKeyPairRequest) Execute
deprecated
added in
v0.23.0
func (r UpdateKeyPairRequest) Execute() (*Keypair, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateKeyPairRequest) UpdateKeyPairPayload ¶ added in v0.23.0
func (r UpdateKeyPairRequest) UpdateKeyPairPayload(updateKeyPairPayload UpdateKeyPairPayload) ApiUpdateKeyPairRequest
Request an update of an SSH keypair. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateNetworkAreaRegionPayload) HasIpv4 ¶ added in v1.0.0
func (o *UpdateNetworkAreaRegionPayload) HasIpv4() bool
HasIpv4 returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateNetworkAreaRegionPayload) ToMap
deprecated
added in
v1.0.0
func (o UpdateNetworkAreaRegionPayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateNetworkAreaRegionPayloadGetIpv4ArgType
deprecated
added in
v1.0.0
type UpdateNetworkAreaRegionPayloadGetIpv4ArgType = UpdateRegionalAreaIPv4
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateNetworkAreaRegionPayloadGetIpv4AttributeType ¶ added in v1.0.0
type UpdateNetworkAreaRegionPayloadGetIpv4AttributeType = *UpdateRegionalAreaIPv4
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateNetworkAreaRegionPayloadGetIpv4RetType
deprecated
added in
v1.0.0
type UpdateNetworkAreaRegionPayloadGetIpv4RetType = UpdateRegionalAreaIPv4
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateNetworkAreaRegionRequest
deprecated
added in
v1.0.0
type UpdateNetworkAreaRegionRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateNetworkAreaRegionRequest) Execute
deprecated
added in
v1.0.0
func (r UpdateNetworkAreaRegionRequest) Execute() (*RegionalArea, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateNetworkAreaRegionRequest) UpdateNetworkAreaRegionPayload ¶ added in v1.0.0
func (r UpdateNetworkAreaRegionRequest) UpdateNetworkAreaRegionPayload(updateNetworkAreaRegionPayload UpdateNetworkAreaRegionPayload) ApiUpdateNetworkAreaRegionRequest
Request an update of a regional network area. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. The `stackit-` prefix is reserved and cannot be used for Keys.
Labels UpdateNetworkAreaRoutePayloadGetLabelsAttributeType `json:"labels,omitempty"`
}
UpdateNetworkAreaRoutePayload Object that represents the request body for a route update. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateNetworkAreaRoutePayload) HasLabels ¶ added in v0.15.0
func (o *UpdateNetworkAreaRoutePayload) HasLabels() bool
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateNetworkAreaRoutePayload) ToMap
deprecated
added in
v0.15.0
func (o UpdateNetworkAreaRoutePayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateNetworkAreaRoutePayloadGetLabelsArgType
deprecated
added in
v0.21.2
type UpdateNetworkAreaRoutePayloadGetLabelsArgType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateNetworkAreaRoutePayloadGetLabelsAttributeType ¶ added in v0.21.2
type UpdateNetworkAreaRoutePayloadGetLabelsAttributeType = *map[string]interface{}
isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateNetworkAreaRoutePayloadGetLabelsRetType
deprecated
added in
v0.21.2
type UpdateNetworkAreaRoutePayloadGetLabelsRetType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateNetworkAreaRouteRequest
deprecated
added in
v0.23.0
type UpdateNetworkAreaRouteRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateNetworkAreaRouteRequest) Execute
deprecated
added in
v0.23.0
func (r UpdateNetworkAreaRouteRequest) Execute() (*Route, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateNetworkAreaRouteRequest) UpdateNetworkAreaRoutePayload ¶ added in v0.23.0
func (r UpdateNetworkAreaRouteRequest) UpdateNetworkAreaRoutePayload(updateNetworkAreaRoutePayload UpdateNetworkAreaRoutePayload) ApiUpdateNetworkAreaRouteRequest
Request an update of a network route. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateNetworkIPv4Body) HasGateway ¶ added in v0.12.0
func (o *UpdateNetworkIPv4Body) HasGateway() bool
HasGateway returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateNetworkIPv4Body) HasNameservers ¶ added in v0.12.0
func (o *UpdateNetworkIPv4Body) HasNameservers() bool
HasNameservers returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateNetworkIPv4Body) SetGatewayNil ¶ added in v0.12.0
func (o *UpdateNetworkIPv4Body) SetGatewayNil()
SetGatewayNil sets the value for Gateway to be an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateNetworkIPv4Body) ToMap
deprecated
added in
v0.12.0
func (o UpdateNetworkIPv4Body) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateNetworkIPv4BodyGetGatewayArgType
deprecated
added in
v0.21.2
type UpdateNetworkIPv4BodyGetGatewayArgType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateNetworkIPv4BodyGetGatewayAttributeType ¶ added in v0.21.2
type UpdateNetworkIPv4BodyGetGatewayAttributeType = *NullableString
isNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateNetworkIPv4BodyGetGatewayRetType
deprecated
added in
v0.21.2
type UpdateNetworkIPv4BodyGetGatewayRetType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateNetworkIPv4BodyGetNameserversArgType
deprecated
added in
v0.21.2
type UpdateNetworkIPv4BodyGetNameserversArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateNetworkIPv4BodyGetNameserversAttributeType ¶ added in v0.21.2
type UpdateNetworkIPv4BodyGetNameserversAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateNetworkIPv4BodyGetNameserversRetType
deprecated
added in
v0.21.2
type UpdateNetworkIPv4BodyGetNameserversRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateNetworkIPv6Body) HasGateway ¶ added in v0.12.0
func (o *UpdateNetworkIPv6Body) HasGateway() bool
HasGateway returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateNetworkIPv6Body) HasNameservers ¶ added in v0.12.0
func (o *UpdateNetworkIPv6Body) HasNameservers() bool
HasNameservers returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateNetworkIPv6Body) SetGatewayNil ¶ added in v0.12.0
func (o *UpdateNetworkIPv6Body) SetGatewayNil()
SetGatewayNil sets the value for Gateway to be an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateNetworkIPv6Body) ToMap
deprecated
added in
v0.12.0
func (o UpdateNetworkIPv6Body) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateNetworkIPv6BodyGetGatewayArgType
deprecated
added in
v0.21.2
type UpdateNetworkIPv6BodyGetGatewayArgType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateNetworkIPv6BodyGetGatewayAttributeType ¶ added in v0.21.2
type UpdateNetworkIPv6BodyGetGatewayAttributeType = *NullableString
isNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateNetworkIPv6BodyGetGatewayRetType
deprecated
added in
v0.21.2
type UpdateNetworkIPv6BodyGetGatewayRetType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateNetworkIPv6BodyGetNameserversArgType
deprecated
added in
v0.21.2
type UpdateNetworkIPv6BodyGetNameserversArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateNetworkIPv6BodyGetNameserversAttributeType ¶ added in v0.21.2
type UpdateNetworkIPv6BodyGetNameserversAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateNetworkIPv6BodyGetNameserversRetType
deprecated
added in
v0.21.2
type UpdateNetworkIPv6BodyGetNameserversRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. The `stackit-` prefix is reserved and cannot be used for Keys.
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateNicPayload) HasAllowedAddresses ¶ added in v0.16.0
func (o *UpdateNicPayload) HasAllowedAddresses() bool
HasAllowedAddresses returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateNicPayload) HasDescription ¶ added in v0.31.0
func (o *UpdateNicPayload) HasDescription() bool
HasDescription returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateNicPayload) HasLabels ¶ added in v0.16.0
func (o *UpdateNicPayload) HasLabels() bool
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateNicPayload) HasName ¶ added in v0.16.0
func (o *UpdateNicPayload) HasName() bool
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateNicPayload) HasNicSecurity ¶ added in v0.16.0
func (o *UpdateNicPayload) HasNicSecurity() bool
HasNicSecurity returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateNicPayload) HasSecurityGroups ¶ added in v0.16.0
func (o *UpdateNicPayload) HasSecurityGroups() bool
HasSecurityGroups returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateNicPayload) ToMap
deprecated
added in
v0.16.0
func (o UpdateNicPayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateNicPayloadGetAllowedAddressesArgType
deprecated
added in
v0.21.2
type UpdateNicPayloadGetAllowedAddressesArgType = []AllowedAddressesInner
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateNicPayloadGetAllowedAddressesAttributeType ¶ added in v0.21.2
type UpdateNicPayloadGetAllowedAddressesAttributeType = *[]AllowedAddressesInner
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateNicPayloadGetAllowedAddressesRetType
deprecated
added in
v0.21.2
type UpdateNicPayloadGetAllowedAddressesRetType = []AllowedAddressesInner
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateNicPayloadGetDescriptionArgType
deprecated
added in
v0.31.0
type UpdateNicPayloadGetDescriptionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateNicPayloadGetDescriptionAttributeType ¶ added in v0.31.0
type UpdateNicPayloadGetDescriptionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateNicPayloadGetDescriptionRetType
deprecated
added in
v0.31.0
type UpdateNicPayloadGetDescriptionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateNicPayloadGetLabelsArgType
deprecated
added in
v0.21.2
type UpdateNicPayloadGetLabelsArgType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateNicPayloadGetLabelsAttributeType ¶ added in v0.21.2
type UpdateNicPayloadGetLabelsAttributeType = *map[string]interface{}
isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateNicPayloadGetLabelsRetType
deprecated
added in
v0.21.2
type UpdateNicPayloadGetLabelsRetType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateNicPayloadGetNameArgType
deprecated
added in
v0.21.2
type UpdateNicPayloadGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateNicPayloadGetNameAttributeType ¶ added in v0.21.2
type UpdateNicPayloadGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateNicPayloadGetNameRetType
deprecated
added in
v0.21.2
type UpdateNicPayloadGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateNicPayloadGetSecurityGroupsArgType
deprecated
added in
v0.21.2
type UpdateNicPayloadGetSecurityGroupsArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateNicPayloadGetSecurityGroupsAttributeType ¶ added in v0.21.2
type UpdateNicPayloadGetSecurityGroupsAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateNicPayloadGetSecurityGroupsRetType
deprecated
added in
v0.21.2
type UpdateNicPayloadGetSecurityGroupsRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateNicPayloadgetNicSecurityArgType
deprecated
added in
v0.21.2
type UpdateNicPayloadgetNicSecurityArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateNicPayloadgetNicSecurityAttributeType ¶ added in v0.21.2
type UpdateNicPayloadgetNicSecurityAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateNicPayloadgetNicSecurityRetType
deprecated
added in
v0.21.2
type UpdateNicPayloadgetNicSecurityRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateNicRequest
deprecated
added in
v0.23.0
type UpdateNicRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateNicRequest) Execute
deprecated
added in
v0.23.0
func (r UpdateNicRequest) Execute() (*NIC, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateNicRequest) UpdateNicPayload ¶ added in v0.23.0
func (r UpdateNicRequest) UpdateNicPayload(updateNicPayload UpdateNicPayload) ApiUpdateNicRequest
Request an update of a network interface. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. The `stackit-` prefix is reserved and cannot be used for Keys.
Labels UpdatePublicIPPayloadGetLabelsAttributeType `json:"labels,omitempty"`
// Universally Unique Identifier (UUID).
NetworkInterface UpdatePublicIPPayloadGetNetworkInterfaceAttributeType `json:"networkInterface,omitempty"`
}
UpdatePublicIPPayload Object that represents a public IP. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdatePublicIPPayload) HasId ¶ added in v0.13.0
func (o *UpdatePublicIPPayload) HasId() bool
HasId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdatePublicIPPayload) HasIp ¶ added in v0.13.0
func (o *UpdatePublicIPPayload) HasIp() bool
HasIp returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdatePublicIPPayload) HasLabels ¶ added in v0.13.0
func (o *UpdatePublicIPPayload) HasLabels() bool
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdatePublicIPPayload) HasNetworkInterface ¶ added in v0.13.0
func (o *UpdatePublicIPPayload) HasNetworkInterface() bool
HasNetworkInterface returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdatePublicIPPayload) SetNetworkInterfaceNil ¶ added in v0.13.0
func (o *UpdatePublicIPPayload) SetNetworkInterfaceNil()
SetNetworkInterfaceNil sets the value for NetworkInterface to be an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdatePublicIPPayload) ToMap
deprecated
added in
v0.13.0
func (o UpdatePublicIPPayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdatePublicIPPayloadGetIdArgType
deprecated
added in
v0.21.2
type UpdatePublicIPPayloadGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdatePublicIPPayloadGetIdAttributeType ¶ added in v0.21.2
type UpdatePublicIPPayloadGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdatePublicIPPayloadGetIdRetType
deprecated
added in
v0.21.2
type UpdatePublicIPPayloadGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdatePublicIPPayloadGetIpArgType
deprecated
added in
v0.21.2
type UpdatePublicIPPayloadGetIpArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdatePublicIPPayloadGetIpAttributeType ¶ added in v0.21.2
type UpdatePublicIPPayloadGetIpAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdatePublicIPPayloadGetIpRetType
deprecated
added in
v0.21.2
type UpdatePublicIPPayloadGetIpRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdatePublicIPPayloadGetLabelsArgType
deprecated
added in
v0.21.2
type UpdatePublicIPPayloadGetLabelsArgType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdatePublicIPPayloadGetLabelsAttributeType ¶ added in v0.21.2
type UpdatePublicIPPayloadGetLabelsAttributeType = *map[string]interface{}
isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdatePublicIPPayloadGetLabelsRetType
deprecated
added in
v0.21.2
type UpdatePublicIPPayloadGetLabelsRetType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdatePublicIPPayloadGetNetworkInterfaceArgType
deprecated
added in
v0.21.2
type UpdatePublicIPPayloadGetNetworkInterfaceArgType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdatePublicIPPayloadGetNetworkInterfaceAttributeType ¶ added in v0.21.2
type UpdatePublicIPPayloadGetNetworkInterfaceAttributeType = *NullableString
isNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdatePublicIPPayloadGetNetworkInterfaceRetType
deprecated
added in
v0.21.2
type UpdatePublicIPPayloadGetNetworkInterfaceRetType = *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdatePublicIPRequest
deprecated
added in
v0.23.0
type UpdatePublicIPRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdatePublicIPRequest) Execute
deprecated
added in
v0.23.0
func (r UpdatePublicIPRequest) Execute() (*PublicIp, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdatePublicIPRequest) UpdatePublicIPPayload ¶ added in v0.23.0
func (r UpdatePublicIPRequest) UpdatePublicIPPayload(updatePublicIPPayload UpdatePublicIPPayload) ApiUpdatePublicIPRequest
Request an update of a public IP. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateRegionalAreaIPv4) HasDefaultNameservers ¶ added in v1.0.0
func (o *UpdateRegionalAreaIPv4) HasDefaultNameservers() bool
HasDefaultNameservers returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateRegionalAreaIPv4) HasDefaultPrefixLen ¶ added in v1.0.0
func (o *UpdateRegionalAreaIPv4) HasDefaultPrefixLen() bool
HasDefaultPrefixLen returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateRegionalAreaIPv4) HasMaxPrefixLen ¶ added in v1.0.0
func (o *UpdateRegionalAreaIPv4) HasMaxPrefixLen() bool
HasMaxPrefixLen returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateRegionalAreaIPv4) HasMinPrefixLen ¶ added in v1.0.0
func (o *UpdateRegionalAreaIPv4) HasMinPrefixLen() bool
HasMinPrefixLen returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateRegionalAreaIPv4) ToMap
deprecated
added in
v1.0.0
func (o UpdateRegionalAreaIPv4) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateRegionalAreaIPv4GetDefaultNameserversArgType
deprecated
added in
v1.0.0
type UpdateRegionalAreaIPv4GetDefaultNameserversArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateRegionalAreaIPv4GetDefaultNameserversAttributeType ¶ added in v1.0.0
type UpdateRegionalAreaIPv4GetDefaultNameserversAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateRegionalAreaIPv4GetDefaultNameserversRetType
deprecated
added in
v1.0.0
type UpdateRegionalAreaIPv4GetDefaultNameserversRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateRegionalAreaIPv4GetDefaultPrefixLenArgType
deprecated
added in
v1.0.0
type UpdateRegionalAreaIPv4GetDefaultPrefixLenArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateRegionalAreaIPv4GetDefaultPrefixLenAttributeType ¶ added in v1.0.0
type UpdateRegionalAreaIPv4GetDefaultPrefixLenAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateRegionalAreaIPv4GetDefaultPrefixLenRetType
deprecated
added in
v1.0.0
type UpdateRegionalAreaIPv4GetDefaultPrefixLenRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateRegionalAreaIPv4GetMaxPrefixLenArgType
deprecated
added in
v1.0.0
type UpdateRegionalAreaIPv4GetMaxPrefixLenArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateRegionalAreaIPv4GetMaxPrefixLenAttributeType ¶ added in v1.0.0
type UpdateRegionalAreaIPv4GetMaxPrefixLenAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateRegionalAreaIPv4GetMaxPrefixLenRetType
deprecated
added in
v1.0.0
type UpdateRegionalAreaIPv4GetMaxPrefixLenRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateRegionalAreaIPv4GetMinPrefixLenArgType
deprecated
added in
v1.0.0
type UpdateRegionalAreaIPv4GetMinPrefixLenArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateRegionalAreaIPv4GetMinPrefixLenAttributeType ¶ added in v1.0.0
type UpdateRegionalAreaIPv4GetMinPrefixLenAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateRegionalAreaIPv4GetMinPrefixLenRetType
deprecated
added in
v1.0.0
type UpdateRegionalAreaIPv4GetMinPrefixLenRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. The `stackit-` prefix is reserved and cannot be used for Keys.
Labels UpdateRouteOfRoutingTablePayloadGetLabelsAttributeType `json:"labels,omitempty"`
}
UpdateRouteOfRoutingTablePayload Object that represents the request body for a route update. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateRouteOfRoutingTablePayload) HasLabels ¶ added in v1.0.0
func (o *UpdateRouteOfRoutingTablePayload) HasLabels() bool
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateRouteOfRoutingTablePayload) ToMap
deprecated
added in
v1.0.0
func (o UpdateRouteOfRoutingTablePayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateRouteOfRoutingTablePayloadGetLabelsArgType
deprecated
added in
v1.0.0
type UpdateRouteOfRoutingTablePayloadGetLabelsArgType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateRouteOfRoutingTablePayloadGetLabelsAttributeType ¶ added in v1.0.0
type UpdateRouteOfRoutingTablePayloadGetLabelsAttributeType = *map[string]interface{}
isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateRouteOfRoutingTablePayloadGetLabelsRetType
deprecated
added in
v1.0.0
type UpdateRouteOfRoutingTablePayloadGetLabelsRetType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateRouteOfRoutingTableRequest
deprecated
added in
v1.0.0
type UpdateRouteOfRoutingTableRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateRouteOfRoutingTableRequest) Execute
deprecated
added in
v1.0.0
func (r UpdateRouteOfRoutingTableRequest) Execute() (*Route, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateRouteOfRoutingTableRequest) UpdateRouteOfRoutingTablePayload ¶ added in v1.0.0
func (r UpdateRouteOfRoutingTableRequest) UpdateRouteOfRoutingTablePayload(updateRouteOfRoutingTablePayload UpdateRouteOfRoutingTablePayload) ApiUpdateRouteOfRoutingTableRequest
Request an update of a route in a routing table. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. The `stackit-` prefix is reserved and cannot be used for Keys.
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateRoutingTableOfAreaPayload) HasDescription ¶ added in v1.0.0
func (o *UpdateRoutingTableOfAreaPayload) HasDescription() bool
HasDescription returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateRoutingTableOfAreaPayload) HasDynamicRoutes ¶ added in v1.0.0
func (o *UpdateRoutingTableOfAreaPayload) HasDynamicRoutes() bool
HasDynamicRoutes returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateRoutingTableOfAreaPayload) HasLabels ¶ added in v1.0.0
func (o *UpdateRoutingTableOfAreaPayload) HasLabels() bool
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateRoutingTableOfAreaPayload) HasName ¶ added in v1.0.0
func (o *UpdateRoutingTableOfAreaPayload) HasName() bool
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateRoutingTableOfAreaPayload) HasSystemRoutes ¶ added in v1.3.0
func (o *UpdateRoutingTableOfAreaPayload) HasSystemRoutes() bool
HasSystemRoutes returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateRoutingTableOfAreaPayload) ToMap
deprecated
added in
v1.0.0
func (o UpdateRoutingTableOfAreaPayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateRoutingTableOfAreaPayloadGetDescriptionArgType
deprecated
added in
v1.0.0
type UpdateRoutingTableOfAreaPayloadGetDescriptionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateRoutingTableOfAreaPayloadGetDescriptionAttributeType ¶ added in v1.0.0
type UpdateRoutingTableOfAreaPayloadGetDescriptionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateRoutingTableOfAreaPayloadGetDescriptionRetType
deprecated
added in
v1.0.0
type UpdateRoutingTableOfAreaPayloadGetDescriptionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateRoutingTableOfAreaPayloadGetLabelsArgType
deprecated
added in
v1.0.0
type UpdateRoutingTableOfAreaPayloadGetLabelsArgType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateRoutingTableOfAreaPayloadGetLabelsAttributeType ¶ added in v1.0.0
type UpdateRoutingTableOfAreaPayloadGetLabelsAttributeType = *map[string]interface{}
isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateRoutingTableOfAreaPayloadGetLabelsRetType
deprecated
added in
v1.0.0
type UpdateRoutingTableOfAreaPayloadGetLabelsRetType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateRoutingTableOfAreaPayloadGetNameArgType
deprecated
added in
v1.0.0
type UpdateRoutingTableOfAreaPayloadGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateRoutingTableOfAreaPayloadGetNameAttributeType ¶ added in v1.0.0
type UpdateRoutingTableOfAreaPayloadGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateRoutingTableOfAreaPayloadGetNameRetType
deprecated
added in
v1.0.0
type UpdateRoutingTableOfAreaPayloadGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateRoutingTableOfAreaPayloadgetDynamicRoutesArgType
deprecated
added in
v1.0.0
type UpdateRoutingTableOfAreaPayloadgetDynamicRoutesArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateRoutingTableOfAreaPayloadgetDynamicRoutesAttributeType ¶ added in v1.0.0
type UpdateRoutingTableOfAreaPayloadgetDynamicRoutesAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateRoutingTableOfAreaPayloadgetDynamicRoutesRetType
deprecated
added in
v1.0.0
type UpdateRoutingTableOfAreaPayloadgetDynamicRoutesRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateRoutingTableOfAreaPayloadgetSystemRoutesArgType
deprecated
added in
v1.3.0
type UpdateRoutingTableOfAreaPayloadgetSystemRoutesArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateRoutingTableOfAreaPayloadgetSystemRoutesAttributeType ¶ added in v1.3.0
type UpdateRoutingTableOfAreaPayloadgetSystemRoutesAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateRoutingTableOfAreaPayloadgetSystemRoutesRetType
deprecated
added in
v1.3.0
type UpdateRoutingTableOfAreaPayloadgetSystemRoutesRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateRoutingTableOfAreaRequest
deprecated
added in
v1.0.0
type UpdateRoutingTableOfAreaRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateRoutingTableOfAreaRequest) Execute
deprecated
added in
v1.0.0
func (r UpdateRoutingTableOfAreaRequest) Execute() (*RoutingTable, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateRoutingTableOfAreaRequest) UpdateRoutingTableOfAreaPayload ¶ added in v1.0.0
func (r UpdateRoutingTableOfAreaRequest) UpdateRoutingTableOfAreaPayload(updateRoutingTableOfAreaPayload UpdateRoutingTableOfAreaPayload) ApiUpdateRoutingTableOfAreaRequest
Request an update of a routing table. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. The `stackit-` prefix is reserved and cannot be used for Keys.
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateSecurityGroupPayload) HasDescription ¶ added in v0.13.0
func (o *UpdateSecurityGroupPayload) HasDescription() bool
HasDescription returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateSecurityGroupPayload) HasLabels ¶ added in v0.13.0
func (o *UpdateSecurityGroupPayload) HasLabels() bool
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateSecurityGroupPayload) HasName ¶ added in v0.13.0
func (o *UpdateSecurityGroupPayload) HasName() bool
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateSecurityGroupPayload) ToMap
deprecated
added in
v0.13.0
func (o UpdateSecurityGroupPayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateSecurityGroupPayloadGetDescriptionArgType
deprecated
added in
v0.21.2
type UpdateSecurityGroupPayloadGetDescriptionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateSecurityGroupPayloadGetDescriptionAttributeType ¶ added in v0.21.2
type UpdateSecurityGroupPayloadGetDescriptionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateSecurityGroupPayloadGetDescriptionRetType
deprecated
added in
v0.21.2
type UpdateSecurityGroupPayloadGetDescriptionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateSecurityGroupPayloadGetLabelsArgType
deprecated
added in
v0.21.2
type UpdateSecurityGroupPayloadGetLabelsArgType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateSecurityGroupPayloadGetLabelsAttributeType ¶ added in v0.21.2
type UpdateSecurityGroupPayloadGetLabelsAttributeType = *map[string]interface{}
isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateSecurityGroupPayloadGetLabelsRetType
deprecated
added in
v0.21.2
type UpdateSecurityGroupPayloadGetLabelsRetType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateSecurityGroupPayloadGetNameArgType
deprecated
added in
v0.21.2
type UpdateSecurityGroupPayloadGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateSecurityGroupPayloadGetNameAttributeType ¶ added in v0.21.2
type UpdateSecurityGroupPayloadGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateSecurityGroupPayloadGetNameRetType
deprecated
added in
v0.21.2
type UpdateSecurityGroupPayloadGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateSecurityGroupRequest
deprecated
added in
v0.23.0
type UpdateSecurityGroupRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateSecurityGroupRequest) Execute
deprecated
added in
v0.23.0
func (r UpdateSecurityGroupRequest) Execute() (*SecurityGroup, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateSecurityGroupRequest) UpdateSecurityGroupPayload ¶ added in v0.23.0
func (r UpdateSecurityGroupRequest) UpdateSecurityGroupPayload(updateSecurityGroupPayload UpdateSecurityGroupPayload) ApiUpdateSecurityGroupRequest
Request an update of a security group. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. The `stackit-` prefix is reserved and cannot be used for Keys.
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateServerPayload) HasLabels ¶ added in v0.13.0
func (o *UpdateServerPayload) HasLabels() bool
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateServerPayload) HasMetadata ¶ added in v0.26.0
func (o *UpdateServerPayload) HasMetadata() bool
HasMetadata returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateServerPayload) HasName ¶ added in v0.13.0
func (o *UpdateServerPayload) HasName() bool
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateServerPayload) ToMap
deprecated
added in
v0.13.0
func (o UpdateServerPayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateServerPayloadGetLabelsArgType
deprecated
added in
v0.21.2
type UpdateServerPayloadGetLabelsArgType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateServerPayloadGetLabelsAttributeType ¶ added in v0.21.2
type UpdateServerPayloadGetLabelsAttributeType = *map[string]interface{}
isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateServerPayloadGetLabelsRetType
deprecated
added in
v0.21.2
type UpdateServerPayloadGetLabelsRetType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateServerPayloadGetMetadataArgType
deprecated
added in
v0.26.0
type UpdateServerPayloadGetMetadataArgType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateServerPayloadGetMetadataAttributeType ¶ added in v0.26.0
type UpdateServerPayloadGetMetadataAttributeType = *map[string]interface{}
isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateServerPayloadGetMetadataRetType
deprecated
added in
v0.26.0
type UpdateServerPayloadGetMetadataRetType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateServerPayloadGetNameArgType
deprecated
added in
v0.21.2
type UpdateServerPayloadGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateServerPayloadGetNameAttributeType ¶ added in v0.21.2
type UpdateServerPayloadGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateServerPayloadGetNameRetType
deprecated
added in
v0.21.2
type UpdateServerPayloadGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateServerRequest
deprecated
added in
v0.23.0
type UpdateServerRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateServerRequest) Execute
deprecated
added in
v0.23.0
func (r UpdateServerRequest) Execute() (*Server, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateServerRequest) UpdateServerPayload ¶ added in v0.23.0
func (r UpdateServerRequest) UpdateServerPayload(updateServerPayload UpdateServerPayload) ApiUpdateServerRequest
Request an update of a server. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateSnapshotPayload ¶ added in v0.17.0
type UpdateSnapshotPayload struct {
// Description Object. Allows string up to 255 Characters.
Description UpdateSnapshotPayloadGetDescriptionAttributeType `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. The `stackit-` prefix is reserved and cannot be used for Keys.
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateSnapshotPayload) GetDescription ¶ added in v1.5.0
func (o *UpdateSnapshotPayload) GetDescription() (res UpdateSnapshotPayloadGetDescriptionRetType)
GetDescription returns the Description field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateSnapshotPayload) GetDescriptionOk ¶ added in v1.5.0
func (o *UpdateSnapshotPayload) GetDescriptionOk() (ret UpdateSnapshotPayloadGetDescriptionRetType, 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateSnapshotPayload) HasDescription ¶ added in v1.5.0
func (o *UpdateSnapshotPayload) HasDescription() bool
HasDescription returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateSnapshotPayload) HasLabels ¶ added in v0.17.0
func (o *UpdateSnapshotPayload) HasLabels() bool
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateSnapshotPayload) HasName ¶ added in v0.17.0
func (o *UpdateSnapshotPayload) HasName() bool
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateSnapshotPayload) SetDescription ¶ added in v1.5.0
func (o *UpdateSnapshotPayload) SetDescription(v UpdateSnapshotPayloadGetDescriptionRetType)
SetDescription gets a reference to the given string and assigns it to the Description field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateSnapshotPayload) ToMap
deprecated
added in
v0.17.0
func (o UpdateSnapshotPayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateSnapshotPayloadGetDescriptionArgType
deprecated
added in
v1.5.0
type UpdateSnapshotPayloadGetDescriptionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateSnapshotPayloadGetDescriptionAttributeType ¶ added in v1.5.0
type UpdateSnapshotPayloadGetDescriptionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateSnapshotPayloadGetDescriptionRetType
deprecated
added in
v1.5.0
type UpdateSnapshotPayloadGetDescriptionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateSnapshotPayloadGetLabelsArgType
deprecated
added in
v0.21.2
type UpdateSnapshotPayloadGetLabelsArgType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateSnapshotPayloadGetLabelsAttributeType ¶ added in v0.21.2
type UpdateSnapshotPayloadGetLabelsAttributeType = *map[string]interface{}
isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateSnapshotPayloadGetLabelsRetType
deprecated
added in
v0.21.2
type UpdateSnapshotPayloadGetLabelsRetType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateSnapshotPayloadGetNameArgType
deprecated
added in
v0.21.2
type UpdateSnapshotPayloadGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateSnapshotPayloadGetNameAttributeType ¶ added in v0.21.2
type UpdateSnapshotPayloadGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateSnapshotPayloadGetNameRetType
deprecated
added in
v0.21.2
type UpdateSnapshotPayloadGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateSnapshotRequest
deprecated
added in
v0.23.0
type UpdateSnapshotRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateSnapshotRequest) Execute
deprecated
added in
v0.23.0
func (r UpdateSnapshotRequest) Execute() (*Snapshot, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateSnapshotRequest) UpdateSnapshotPayload ¶ added in v0.23.0
func (r UpdateSnapshotRequest) UpdateSnapshotPayload(updateSnapshotPayload UpdateSnapshotPayload) ApiUpdateSnapshotRequest
Request an update of a snapshot. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. The `stackit-` prefix is reserved and cannot be used for Keys.
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateVolumePayload) HasBootable ¶ added in v0.16.0
func (o *UpdateVolumePayload) HasBootable() bool
HasBootable returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateVolumePayload) HasDescription ¶ added in v0.13.0
func (o *UpdateVolumePayload) HasDescription() bool
HasDescription returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateVolumePayload) HasImageConfig ¶ added in v0.17.0
func (o *UpdateVolumePayload) HasImageConfig() bool
HasImageConfig returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateVolumePayload) HasLabels ¶ added in v0.13.0
func (o *UpdateVolumePayload) HasLabels() bool
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*UpdateVolumePayload) HasName ¶ added in v0.13.0
func (o *UpdateVolumePayload) HasName() bool
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateVolumePayload) ToMap
deprecated
added in
v0.13.0
func (o UpdateVolumePayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateVolumePayloadGetDescriptionArgType
deprecated
added in
v0.21.2
type UpdateVolumePayloadGetDescriptionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateVolumePayloadGetDescriptionAttributeType ¶ added in v0.21.2
type UpdateVolumePayloadGetDescriptionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateVolumePayloadGetDescriptionRetType
deprecated
added in
v0.21.2
type UpdateVolumePayloadGetDescriptionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateVolumePayloadGetImageConfigArgType
deprecated
added in
v0.21.2
type UpdateVolumePayloadGetImageConfigArgType = ImageConfig
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateVolumePayloadGetImageConfigAttributeType ¶ added in v0.21.2
type UpdateVolumePayloadGetImageConfigAttributeType = *ImageConfig
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateVolumePayloadGetImageConfigRetType
deprecated
added in
v0.21.2
type UpdateVolumePayloadGetImageConfigRetType = ImageConfig
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateVolumePayloadGetLabelsArgType
deprecated
added in
v0.21.2
type UpdateVolumePayloadGetLabelsArgType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateVolumePayloadGetLabelsAttributeType ¶ added in v0.21.2
type UpdateVolumePayloadGetLabelsAttributeType = *map[string]interface{}
isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateVolumePayloadGetLabelsRetType
deprecated
added in
v0.21.2
type UpdateVolumePayloadGetLabelsRetType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateVolumePayloadGetNameArgType
deprecated
added in
v0.21.2
type UpdateVolumePayloadGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateVolumePayloadGetNameAttributeType ¶ added in v0.21.2
type UpdateVolumePayloadGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateVolumePayloadGetNameRetType
deprecated
added in
v0.21.2
type UpdateVolumePayloadGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateVolumePayloadgetBootableArgType
deprecated
added in
v0.21.2
type UpdateVolumePayloadgetBootableArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateVolumePayloadgetBootableAttributeType ¶ added in v0.21.2
type UpdateVolumePayloadgetBootableAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateVolumePayloadgetBootableRetType
deprecated
added in
v0.21.2
type UpdateVolumePayloadgetBootableRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type UpdateVolumeRequest
deprecated
added in
v0.23.0
type UpdateVolumeRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateVolumeRequest) Execute
deprecated
added in
v0.23.0
func (r UpdateVolumeRequest) Execute() (*Volume, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (UpdateVolumeRequest) UpdateVolumePayload ¶ added in v0.23.0
func (r UpdateVolumeRequest) UpdateVolumePayload(updateVolumePayload UpdateVolumePayload) ApiUpdateVolumeRequest
Request an update of a volume. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. The `stackit-` prefix is reserved and cannot be used for Keys.
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Volume) GetAvailabilityZone ¶ added in v0.13.0
func (o *Volume) GetAvailabilityZone() (ret VolumeGetAvailabilityZoneRetType)
GetAvailabilityZone returns the AvailabilityZone field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Volume) HasBootable ¶ added in v0.16.0
HasBootable returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Volume) HasCreatedAt ¶ added in v0.13.0
HasCreatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Volume) HasDescription ¶ added in v0.13.0
HasDescription returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Volume) HasEncrypted ¶ added in v0.28.0
HasEncrypted returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Volume) HasEncryptionParameters ¶ added in v0.28.0
HasEncryptionParameters returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Volume) HasId ¶ added in v0.13.0
HasId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Volume) HasImageConfig ¶ added in v0.17.0
HasImageConfig returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Volume) HasLabels ¶ added in v0.13.0
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Volume) HasName ¶ added in v0.13.0
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Volume) HasPerformanceClass ¶ added in v0.13.0
HasPerformanceClass returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Volume) HasServerId ¶ added in v0.13.0
HasServerId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Volume) HasSize ¶ added in v0.13.0
HasSize returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Volume) HasSource ¶ added in v0.13.0
HasSource returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Volume) HasStatus ¶ added in v0.13.0
HasStatus returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Volume) HasUpdatedAt ¶ added in v0.13.0
HasUpdatedAt returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Volume) SetAvailabilityZone ¶ added in v0.13.0
func (o *Volume) SetAvailabilityZone(v VolumeGetAvailabilityZoneRetType)
SetAvailabilityZone sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*VolumeAttachment) HasDeleteOnTermination ¶ added in v0.13.0
func (o *VolumeAttachment) HasDeleteOnTermination() bool
HasDeleteOnTermination returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*VolumeAttachment) HasServerId ¶ added in v0.13.0
func (o *VolumeAttachment) HasServerId() bool
HasServerId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*VolumeAttachment) HasVolumeId ¶ added in v0.13.0
func (o *VolumeAttachment) HasVolumeId() bool
HasVolumeId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (VolumeAttachment) ToMap
deprecated
added in
v0.13.0
func (o VolumeAttachment) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeAttachmentGetServerIdArgType
deprecated
added in
v0.21.2
type VolumeAttachmentGetServerIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeAttachmentGetServerIdAttributeType ¶ added in v0.21.2
type VolumeAttachmentGetServerIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeAttachmentGetServerIdRetType
deprecated
added in
v0.21.2
type VolumeAttachmentGetServerIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeAttachmentGetVolumeIdArgType
deprecated
added in
v0.21.2
type VolumeAttachmentGetVolumeIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeAttachmentGetVolumeIdAttributeType ¶ added in v0.21.2
type VolumeAttachmentGetVolumeIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeAttachmentGetVolumeIdRetType
deprecated
added in
v0.21.2
type VolumeAttachmentGetVolumeIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*VolumeAttachmentListResponse) GetItems ¶ added in v0.13.0
func (o *VolumeAttachmentListResponse) GetItems() (ret VolumeAttachmentListResponseGetItemsRetType)
GetItems returns the Items field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*VolumeAttachmentListResponse) SetItems ¶ added in v0.13.0
func (o *VolumeAttachmentListResponse) SetItems(v VolumeAttachmentListResponseGetItemsRetType)
SetItems sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (VolumeAttachmentListResponse) ToMap
deprecated
added in
v0.13.0
func (o VolumeAttachmentListResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeAttachmentListResponseGetItemsArgType
deprecated
added in
v0.21.2
type VolumeAttachmentListResponseGetItemsArgType = []VolumeAttachment
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeAttachmentListResponseGetItemsAttributeType ¶ added in v0.21.2
type VolumeAttachmentListResponseGetItemsAttributeType = *[]VolumeAttachment
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeAttachmentListResponseGetItemsRetType
deprecated
added in
v0.21.2
type VolumeAttachmentListResponseGetItemsRetType = []VolumeAttachment
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeAttachmentgetDeleteOnTerminationArgType
deprecated
added in
v0.21.2
type VolumeAttachmentgetDeleteOnTerminationArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeAttachmentgetDeleteOnTerminationAttributeType ¶ added in v0.21.2
type VolumeAttachmentgetDeleteOnTerminationAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeAttachmentgetDeleteOnTerminationRetType
deprecated
added in
v0.21.2
type VolumeAttachmentgetDeleteOnTerminationRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*VolumeEncryptionParameter) GetKekKeyId ¶ added in v0.28.0
func (o *VolumeEncryptionParameter) GetKekKeyId() (ret VolumeEncryptionParameterGetKekKeyIdRetType)
GetKekKeyId returns the KekKeyId field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*VolumeEncryptionParameter) GetKekKeyVersion ¶ added in v0.28.0
func (o *VolumeEncryptionParameter) GetKekKeyVersion() (ret VolumeEncryptionParameterGetKekKeyVersionRetType)
GetKekKeyVersion returns the KekKeyVersion field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*VolumeEncryptionParameter) GetKekKeyringId ¶ added in v0.28.0
func (o *VolumeEncryptionParameter) GetKekKeyringId() (ret VolumeEncryptionParameterGetKekKeyringIdRetType)
GetKekKeyringId returns the KekKeyringId field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*VolumeEncryptionParameter) GetServiceAccount ¶ added in v0.28.0
func (o *VolumeEncryptionParameter) GetServiceAccount() (ret VolumeEncryptionParameterGetServiceAccountRetType)
GetServiceAccount returns the ServiceAccount field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*VolumeEncryptionParameter) HasKekProjectId ¶ added in v0.28.0
func (o *VolumeEncryptionParameter) HasKekProjectId() bool
HasKekProjectId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*VolumeEncryptionParameter) HasKeyPayload ¶ added in v0.28.0
func (o *VolumeEncryptionParameter) HasKeyPayload() bool
HasKeyPayload returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*VolumeEncryptionParameter) SetKekKeyId ¶ added in v0.28.0
func (o *VolumeEncryptionParameter) SetKekKeyId(v VolumeEncryptionParameterGetKekKeyIdRetType)
SetKekKeyId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*VolumeEncryptionParameter) SetKekKeyVersion ¶ added in v0.28.0
func (o *VolumeEncryptionParameter) SetKekKeyVersion(v VolumeEncryptionParameterGetKekKeyVersionRetType)
SetKekKeyVersion sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*VolumeEncryptionParameter) SetKekKeyringId ¶ added in v0.28.0
func (o *VolumeEncryptionParameter) SetKekKeyringId(v VolumeEncryptionParameterGetKekKeyringIdRetType)
SetKekKeyringId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*VolumeEncryptionParameter) SetServiceAccount ¶ added in v0.28.0
func (o *VolumeEncryptionParameter) SetServiceAccount(v VolumeEncryptionParameterGetServiceAccountRetType)
SetServiceAccount sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (VolumeEncryptionParameter) ToMap
deprecated
added in
v0.28.0
func (o VolumeEncryptionParameter) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeEncryptionParameterGetKekKeyIdArgType
deprecated
added in
v0.28.0
type VolumeEncryptionParameterGetKekKeyIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeEncryptionParameterGetKekKeyIdAttributeType ¶ added in v0.28.0
type VolumeEncryptionParameterGetKekKeyIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeEncryptionParameterGetKekKeyIdRetType
deprecated
added in
v0.28.0
type VolumeEncryptionParameterGetKekKeyIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeEncryptionParameterGetKekKeyVersionArgType
deprecated
added in
v0.28.0
type VolumeEncryptionParameterGetKekKeyVersionArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeEncryptionParameterGetKekKeyVersionAttributeType ¶ added in v0.28.0
type VolumeEncryptionParameterGetKekKeyVersionAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeEncryptionParameterGetKekKeyVersionRetType
deprecated
added in
v0.28.0
type VolumeEncryptionParameterGetKekKeyVersionRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeEncryptionParameterGetKekKeyringIdArgType
deprecated
added in
v0.28.0
type VolumeEncryptionParameterGetKekKeyringIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeEncryptionParameterGetKekKeyringIdAttributeType ¶ added in v0.28.0
type VolumeEncryptionParameterGetKekKeyringIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeEncryptionParameterGetKekKeyringIdRetType
deprecated
added in
v0.28.0
type VolumeEncryptionParameterGetKekKeyringIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeEncryptionParameterGetKekProjectIdArgType
deprecated
added in
v0.28.0
type VolumeEncryptionParameterGetKekProjectIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeEncryptionParameterGetKekProjectIdAttributeType ¶ added in v0.28.0
type VolumeEncryptionParameterGetKekProjectIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeEncryptionParameterGetKekProjectIdRetType
deprecated
added in
v0.28.0
type VolumeEncryptionParameterGetKekProjectIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeEncryptionParameterGetKeyPayloadArgType
deprecated
added in
v0.28.0
type VolumeEncryptionParameterGetKeyPayloadArgType = []byte
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeEncryptionParameterGetKeyPayloadAttributeType ¶ added in v0.28.0
type VolumeEncryptionParameterGetKeyPayloadAttributeType = *[]byte
isByteArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeEncryptionParameterGetKeyPayloadRetType
deprecated
added in
v0.28.0
type VolumeEncryptionParameterGetKeyPayloadRetType = []byte
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeEncryptionParameterGetServiceAccountArgType
deprecated
added in
v0.28.0
type VolumeEncryptionParameterGetServiceAccountArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeEncryptionParameterGetServiceAccountAttributeType ¶ added in v0.28.0
type VolumeEncryptionParameterGetServiceAccountAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeEncryptionParameterGetServiceAccountRetType
deprecated
added in
v0.28.0
type VolumeEncryptionParameterGetServiceAccountRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeGetAvailabilityZoneArgType
deprecated
added in
v0.21.2
type VolumeGetAvailabilityZoneArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeGetAvailabilityZoneAttributeType ¶ added in v0.21.2
type VolumeGetAvailabilityZoneAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeGetAvailabilityZoneRetType
deprecated
added in
v0.21.2
type VolumeGetAvailabilityZoneRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeGetCreatedAtArgType
deprecated
added in
v0.21.2
type VolumeGetCreatedAtAttributeType ¶ added in v0.21.2
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeGetCreatedAtRetType
deprecated
added in
v0.21.2
type VolumeGetDescriptionArgType
deprecated
added in
v0.21.2
type VolumeGetDescriptionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeGetDescriptionAttributeType ¶ added in v0.21.2
type VolumeGetDescriptionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeGetDescriptionRetType
deprecated
added in
v0.21.2
type VolumeGetDescriptionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeGetEncryptionParametersArgType
deprecated
added in
v0.28.0
type VolumeGetEncryptionParametersArgType = VolumeEncryptionParameter
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeGetEncryptionParametersAttributeType ¶ added in v0.28.0
type VolumeGetEncryptionParametersAttributeType = *VolumeEncryptionParameter
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeGetEncryptionParametersRetType
deprecated
added in
v0.28.0
type VolumeGetEncryptionParametersRetType = VolumeEncryptionParameter
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeGetIdArgType
deprecated
added in
v0.21.2
type VolumeGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeGetIdAttributeType ¶ added in v0.21.2
type VolumeGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeGetIdRetType
deprecated
added in
v0.21.2
type VolumeGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeGetImageConfigArgType
deprecated
added in
v0.21.2
type VolumeGetImageConfigArgType = ImageConfig
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeGetImageConfigAttributeType ¶ added in v0.21.2
type VolumeGetImageConfigAttributeType = *ImageConfig
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeGetImageConfigRetType
deprecated
added in
v0.21.2
type VolumeGetImageConfigRetType = ImageConfig
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeGetLabelsArgType
deprecated
added in
v0.21.2
type VolumeGetLabelsArgType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeGetLabelsAttributeType ¶ added in v0.21.2
type VolumeGetLabelsAttributeType = *map[string]interface{}
isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeGetLabelsRetType
deprecated
added in
v0.21.2
type VolumeGetLabelsRetType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeGetNameArgType
deprecated
added in
v0.21.2
type VolumeGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeGetNameAttributeType ¶ added in v0.21.2
type VolumeGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeGetNameRetType
deprecated
added in
v0.21.2
type VolumeGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeGetPerformanceClassArgType
deprecated
added in
v0.21.2
type VolumeGetPerformanceClassArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeGetPerformanceClassAttributeType ¶ added in v0.21.2
type VolumeGetPerformanceClassAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeGetPerformanceClassRetType
deprecated
added in
v0.21.2
type VolumeGetPerformanceClassRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeGetServerIdArgType
deprecated
added in
v0.21.2
type VolumeGetServerIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeGetServerIdAttributeType ¶ added in v0.21.2
type VolumeGetServerIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeGetServerIdRetType
deprecated
added in
v0.21.2
type VolumeGetServerIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeGetSizeArgType
deprecated
added in
v0.21.2
type VolumeGetSizeArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeGetSizeAttributeType ¶ added in v0.21.2
type VolumeGetSizeAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeGetSizeRetType
deprecated
added in
v0.21.2
type VolumeGetSizeRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeGetSourceArgType
deprecated
added in
v0.21.2
type VolumeGetSourceArgType = VolumeSource
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeGetSourceAttributeType ¶ added in v0.21.2
type VolumeGetSourceAttributeType = *VolumeSource
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeGetSourceRetType
deprecated
added in
v0.21.2
type VolumeGetSourceRetType = VolumeSource
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeGetStatusArgType
deprecated
added in
v0.21.2
type VolumeGetStatusArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeGetStatusAttributeType ¶ added in v0.21.2
type VolumeGetStatusAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeGetStatusRetType
deprecated
added in
v0.21.2
type VolumeGetStatusRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeGetUpdatedAtArgType
deprecated
added in
v0.21.2
type VolumeGetUpdatedAtAttributeType ¶ added in v0.21.2
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeGetUpdatedAtRetType
deprecated
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*VolumeListResponse) GetItems ¶ added in v0.13.0
func (o *VolumeListResponse) GetItems() (ret VolumeListResponseGetItemsRetType)
GetItems returns the Items field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*VolumeListResponse) SetItems ¶ added in v0.13.0
func (o *VolumeListResponse) SetItems(v VolumeListResponseGetItemsRetType)
SetItems sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (VolumeListResponse) ToMap
deprecated
added in
v0.13.0
func (o VolumeListResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeListResponseGetItemsArgType
deprecated
added in
v0.21.2
type VolumeListResponseGetItemsArgType = []Volume
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeListResponseGetItemsAttributeType ¶ added in v0.21.2
type VolumeListResponseGetItemsAttributeType = *[]Volume
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeListResponseGetItemsRetType
deprecated
added in
v0.21.2
type VolumeListResponseGetItemsRetType = []Volume
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. The `stackit-` prefix is reserved and cannot be used for Keys.
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*VolumePerformanceClass) GetName ¶ added in v0.16.0
func (o *VolumePerformanceClass) GetName() (ret VolumePerformanceClassGetNameRetType)
GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*VolumePerformanceClass) HasDescription ¶ added in v0.16.0
func (o *VolumePerformanceClass) HasDescription() bool
HasDescription returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*VolumePerformanceClass) HasIops ¶ added in v0.16.0
func (o *VolumePerformanceClass) HasIops() bool
HasIops returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*VolumePerformanceClass) HasLabels ¶ added in v0.16.0
func (o *VolumePerformanceClass) HasLabels() bool
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*VolumePerformanceClass) HasThroughput ¶ added in v0.16.0
func (o *VolumePerformanceClass) HasThroughput() bool
HasThroughput returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*VolumePerformanceClass) SetName ¶ added in v0.16.0
func (o *VolumePerformanceClass) SetName(v VolumePerformanceClassGetNameRetType)
SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (VolumePerformanceClass) ToMap
deprecated
added in
v0.16.0
func (o VolumePerformanceClass) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumePerformanceClassGetDescriptionArgType
deprecated
added in
v0.21.2
type VolumePerformanceClassGetDescriptionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumePerformanceClassGetDescriptionAttributeType ¶ added in v0.21.2
type VolumePerformanceClassGetDescriptionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumePerformanceClassGetDescriptionRetType
deprecated
added in
v0.21.2
type VolumePerformanceClassGetDescriptionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumePerformanceClassGetIopsArgType
deprecated
added in
v0.21.2
type VolumePerformanceClassGetIopsArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumePerformanceClassGetIopsAttributeType ¶ added in v0.21.2
type VolumePerformanceClassGetIopsAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumePerformanceClassGetIopsRetType
deprecated
added in
v0.21.2
type VolumePerformanceClassGetIopsRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumePerformanceClassGetLabelsArgType
deprecated
added in
v0.21.2
type VolumePerformanceClassGetLabelsArgType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumePerformanceClassGetLabelsAttributeType ¶ added in v0.21.2
type VolumePerformanceClassGetLabelsAttributeType = *map[string]interface{}
isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumePerformanceClassGetLabelsRetType
deprecated
added in
v0.21.2
type VolumePerformanceClassGetLabelsRetType = map[string]interface{}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumePerformanceClassGetNameArgType
deprecated
added in
v0.21.2
type VolumePerformanceClassGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumePerformanceClassGetNameAttributeType ¶ added in v0.21.2
type VolumePerformanceClassGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumePerformanceClassGetNameRetType
deprecated
added in
v0.21.2
type VolumePerformanceClassGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumePerformanceClassGetThroughputArgType
deprecated
added in
v0.21.2
type VolumePerformanceClassGetThroughputArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumePerformanceClassGetThroughputAttributeType ¶ added in v0.21.2
type VolumePerformanceClassGetThroughputAttributeType = *int64
isLong Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumePerformanceClassGetThroughputRetType
deprecated
added in
v0.21.2
type VolumePerformanceClassGetThroughputRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*VolumePerformanceClassListResponse) GetItems ¶ added in v0.16.0
func (o *VolumePerformanceClassListResponse) GetItems() (ret VolumePerformanceClassListResponseGetItemsRetType)
GetItems returns the Items field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*VolumePerformanceClassListResponse) SetItems ¶ added in v0.16.0
func (o *VolumePerformanceClassListResponse) SetItems(v VolumePerformanceClassListResponseGetItemsRetType)
SetItems sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (VolumePerformanceClassListResponse) ToMap
deprecated
added in
v0.16.0
func (o VolumePerformanceClassListResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumePerformanceClassListResponseGetItemsArgType
deprecated
added in
v0.21.2
type VolumePerformanceClassListResponseGetItemsArgType = []VolumePerformanceClass
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumePerformanceClassListResponseGetItemsAttributeType ¶ added in v0.21.2
type VolumePerformanceClassListResponseGetItemsAttributeType = *[]VolumePerformanceClass
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumePerformanceClassListResponseGetItemsRetType
deprecated
added in
v0.21.2
type VolumePerformanceClassListResponseGetItemsRetType = []VolumePerformanceClass
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*VolumeSource) GetId ¶ added in v0.13.0
func (o *VolumeSource) GetId() (ret VolumeSourceGetIdRetType)
GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*VolumeSource) GetType ¶ added in v0.13.0
func (o *VolumeSource) GetType() (ret VolumeSourceGetTypeRetType)
GetType returns the Type field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*VolumeSource) SetId ¶ added in v0.13.0
func (o *VolumeSource) SetId(v VolumeSourceGetIdRetType)
SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*VolumeSource) SetType ¶ added in v0.13.0
func (o *VolumeSource) SetType(v VolumeSourceGetTypeRetType)
SetType sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (VolumeSource) ToMap
deprecated
added in
v0.13.0
func (o VolumeSource) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeSourceGetIdArgType
deprecated
added in
v0.21.2
type VolumeSourceGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeSourceGetIdAttributeType ¶ added in v0.21.2
type VolumeSourceGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeSourceGetIdRetType
deprecated
added in
v0.21.2
type VolumeSourceGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeSourceGetTypeArgType
deprecated
added in
v0.21.2
type VolumeSourceGetTypeArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeSourceGetTypeAttributeType ¶ added in v0.21.2
type VolumeSourceGetTypeAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeSourceGetTypeRetType
deprecated
added in
v0.21.2
type VolumeSourceGetTypeRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumegetBootableArgType
deprecated
added in
v0.21.2
type VolumegetBootableArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumegetBootableAttributeType ¶ added in v0.21.2
type VolumegetBootableAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumegetBootableRetType
deprecated
added in
v0.21.2
type VolumegetBootableRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumegetEncryptedArgType
deprecated
added in
v0.28.0
type VolumegetEncryptedArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumegetEncryptedAttributeType ¶ added in v0.28.0
type VolumegetEncryptedAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumegetEncryptedRetType
deprecated
added in
v0.28.0
type VolumegetEncryptedRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
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
Directories
¶
| Path | Synopsis |
|---|---|
|
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. |
|
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. |
|
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. |
|
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. |
|
Deprecated: Will be removed after 2026-09-30.
|
Deprecated: Will be removed after 2026-09-30. |