The identity and technical contract details declared by the specification.
objectStorage2ServiceUUID
string
The unique identifier for the service.
objectStorage2ServiceListResponse
array
Response schema for a list of services.
objectStorage2NetworkListResponse
array
Response schema for a list of network details.
objectStorage2MetricsUsageResponse
object
Response schema for service usage metrics.
2 properties
objectStorage2QueryParamSort
string
Schema for a query parameter specifying the sort field and direction. Prefix with '-' for descending order.
objectStorage2PolicyCreate
object
Schema for creating a policy with a name, description, and document.
3 properties
2 required
objectStorage2PolicyAttachmentResponse
object
Schema representing a policy attachment response.
2 properties
objectStorage2RegionListResponse
array
Response schema for listing regions.
objectStorage2BucketListResponse
array
Response schema for listing buckets.
objectStorage2PolicyListResponse
array
Response schema for listing policies.
objectStorage2CreateAccessKeyResponse
object
Response schema for creating an access key.
5 properties
objectStorage2ServiceReplace
object
Schema for replacing a service, including name, status, networks, domains, labels, and properties.
8 properties
2 required
objectStorage2CustomDomainName
string
A valid hostname for the custom domain. Supports both apex domains (example.com) and subdomains (objects.example.com).
objectStorage2UserCreate
object
Schema for creating a new user.
1 property
1 required
objectStorage2AccessKeyID
string
The public identifier for an access key.
objectStorage2LabelListResponse
array
Response schema for listing labels.
objectStorage2PropertiesCreate
object
Schema for creating properties with an optional access control origin override.
1 property
objectStorage2AssumeRolePolicyRequest
object
Schema for the request to assume a role with a policy document.
1 property
1 required
objectStorage2QueryParamLimit
integer
Schema for a query parameter specifying the maximum number of entries to return (limit).
objectStorage2PolicyVersionID
string
The version identifier of a policy (e.g., v1, v2).
objectStorage2LabelCreate
object
Schema for creating a label with a key-value pair.
2 properties
2 required
objectStorage2NetworkDetailResponse
object
Schema for network details including family, name, type, and UUID.
4 properties
objectStorage2ServiceModify
object
Schema for modifying a service, including name, status, networks, domains, labels, and properties.
8 properties
objectStorage2GroupListResponse
array
Response schema for listing groups.
objectStorage2CustomDomainListResponse
array
Response schema for listing custom domains.
objectStorage2TagResponse
object
Schema for a key-value pair tag.
2 properties
objectStorage2StaticWebsiteErrorPage
object
Custom error page configuration for specific HTTP status codes or ranges
3 properties
1 required
objectStorage2CustomDomainModify
object
Schema for modifying a custom domain.
2 properties
objectStorage2LabelValue
stringnull
Schema for a label value property, allowing a string or null with specific character constraints.
objectStorage2RoleCreate
object
Schema for creating a new role.
6 properties
2 required
objectStorage2StaticWebsiteConfigCreate
object
Request body for creating a static website configuration. If domain is omitted, the primary static website domain is used.
7 properties
1 required
objectStorage2PermissionsBoundaryResponse
string
Schema representing a permissions boundary response.
objectStorage2CustomDomainCreate
object
Schema for creating a custom domain.
3 properties
2 required
objectStorage2TagValue
string
The value of a tag.
objectStorage2QueryParamInterval
string
Schema for a query parameter specifying the time interval.
objectStorage2LabelModify
object
Schema for modifying a label with a key-value pair.
2 properties
objectStorage2PolicyVersionResponse
object
Schema for a policy version response, including creation date, document content, default status, and version ID.
4 properties
objectStorage2QueryParamTimestamp
string
Schema for a query parameter specifying a timestamp.
objectStorage2PolicyAttachmentListResponse
array
Response schema for listing policy attachments.
objectStorage2AccessKeyDetailResponse
object
Response schema for access key details.
5 properties
objectStorage2BucketDetailResponse
object
Response schema for bucket details.
4 properties
objectStorage2PolicyAttachmentCreate
object
Schema for creating a policy attachment.
1 property
1 required
objectStorage2LabelDetailResponse
object
Schema for label details including key-value pairs.
2 properties
objectStorage2RegionDetailResponse
object
Response schema for detailed information about a specific region.
3 properties
objectStorage2AccessKeyListResponse
array
Response schema for listing access keys.
objectStorage2EndpointResponse
object
Response schema for endpoint details.
5 properties
objectStorage2NetworkFamily
string
Enum for the network family, indicating the type of IP address used.
objectStorage2TagKey
string
The key of a tag.
objectStorage2PolicyDetailResponse
object
Schema for policy details including ARN, attachment count, creation date, default version ID, description, document, name, system status, and last updated date.
9 properties
objectStorage2PropertyConfiguredStatus
string
Schema for the configured status of a property.
objectStorage2MetricsSeriesListResponse
array
Response schema for listing metrics series.
objectStorage2UserDetailResponse
object
Response schema for user details.
7 properties
objectStorage2RoleTag
object
Schema for tagging roles with key-value pairs.
2 properties
1 required
objectStorage2CustomDomainDetailResponse
object
Response schema for custom domain details.
3 properties
objectStorage2ServiceCreate
object
Schema for creating a service, including name, region, status, networks, domains, labels, and properties.
8 properties
3 required
objectStorage2RoleListResponse
array
Response schema for listing roles.
objectStorage2NetworkCreate
object
Schema for creating a network with optional private UUID, name, type, and family.
4 properties
3 required
objectStorage2AssumeRolePolicyResponse
object
Response schema for assuming a role with a policy document.
1 property
objectStorage2PermissionsBoundaryCreate
object
Schema for creating a permissions boundary with a specified policy name.
1 property
1 required
objectStorage2AccessKeyModify
object
Schema for modifying an access key.
1 property
objectStorage2UserListResponse
array
Response schema for listing users.
objectStorage2GroupCreate
object
Schema for creating a new IAM group.
1 property
1 required
objectStorage2StaticWebsiteConfig
object
Static website hosting configuration for a specific domain.
9 properties
8 required
objectStorage2TagListResponse
array
Response schema for listing tags associated with a resource.
objectStorage2BucketCreate
object
Schema for creating a new bucket.
1 property
1 required
objectStorage2PolicyVersionListResponse
array
Response schema for a list of policy versions.
objectStorage2ServiceDetailResponse
object
Response schema for service details, including UUID, name, and endpoints.
16 properties
objectStorage2ServiceDomains
object
Service domains with their static website hosting status
1 property
1 required
objectStorage2InlinePolicyCreate
object
Schema for creating an inline policy.
2 properties
2 required
objectStorage2Name
string
A resource name.
objectStorage2LabelKey
string
The key of a label.
objectStorage2NetworkType
string
Enum for the network type, indicating whether the network is public or private.
objectStorage2PolicyVersionCreate
object
Schema for creating a new version of a policy.
2 properties
2 required
objectStorage2QueryParamOffset
integer
Schema for a query parameter specifying the offset for pagination.
objectStorage2PolicySetDefaultVersion
object
Schema for setting a default version of a policy.
1 property
1 required
objectStorage2RoleResponse
object
Response schema for detailed information about a specific role.
10 properties
objectStorage2TagListRequest
array
Schema for a list of tags to apply to a resource.
objectStorage2InlinePolicyResponse
object
Schema representing an inline policy response.
2 properties
objectStorage2ErrorResponse
object
Schema for error responses from the API.
5 properties
4 required
objectStorage2RoleUpdate
object
Schema for updating an existing role.
2 properties
objectStorage2InlinePolicyListResponse
array
Response schema for listing inline policies.
objectStorage2StaticWebsiteConfigModify
object
Request body for updating a static website configuration
6 properties
objectStorage2GroupResponse
object
Response schema for group details.
3 properties
objectStorage2QueryParamForce
boolean
Schema for a query parameter specifying whether to force an operation.
The full machine-readable OpenAPI contract behind this narrative.
Other APIs UpCloud publishes across the network.