Account represents a DigitalOcean Account.
AccountServiceOp handles communication with the Account related methods of the DigitalOcean API.
Action represents a DigitalOcean Action.
ActionsServiceOp handles communication with the image action related methods of the DigitalOcean API.
Address represents the billing address of a customer.
AlertDestinationUpdateRequest represents a request to update alert destinations.
AlertPolicy represents a DigitalOcean alert policy.
AlertPolicyCreateRequest holds the info for creating a new alert policy.
AlertPolicyUpdateRequest holds the info for updating an existing alert policy.
Alerts represents the alerts section of an alert policy.
App An application's configuration and status.
AppAlert Represents an alert configured for an app or component.
AppAlertProgress struct for AppAlertProgress.
AppAlertProgressStep struct for AppAlertProgressStep.
AppAlertProgressStepReason struct for AppAlertProgressStepReason.
AppAlertSlackWebhook Configuration of a Slack alerting destination.
AppAlertSpec Configuration of an alert for the app or a individual component.
AppAutoscalingSpec struct for AppAutoscalingSpec.
AppAutoscalingSpecMetricCPU struct for AppAutoscalingSpecMetricCPU.
AppAutoscalingSpecMetrics struct for AppAutoscalingSpecMetrics.
AppBuildConfig struct for AppBuildConfig.
AppBuildConfigCNBVersioning struct for AppBuildConfigCNBVersioning.
AppCORSPolicy struct for AppCORSPolicy.
AppCreateRequest struct for AppCreateRequest.
AppDatabaseSpec struct for AppDatabaseSpec.
AppDedicatedIp Represents a dedicated egress ip.
AppDomain struct for AppDomain.
AppDomainProgress struct for AppDomainProgress.
AppDomainProgressStep struct for AppDomainProgressStep.
AppDomainProgressStepReason struct for AppDomainProgressStepReason.
AppDomainSpec struct for AppDomainSpec.
AppDomainValidation struct for AppDomainValidation.
AppEgressSpec Specification for app egress configurations.
AppExec represents the websocket URL used for sending/receiving console input and output.
AppFunctionsSpec struct for AppFunctionsSpec.
AppIngressSpec Specification for app ingress configurations.
AppIngressSpecRule A rule that configures component routes, rewrites, redirects and cors.
AppIngressSpecRuleMatch The match configuration for a rule.
AppIngressSpecRuleRoutingComponent The component routing configuration.
AppIngressSpecRuleRoutingRedirect The redirect routing configuration.
AppIngressSpecRuleStringMatch The string match configuration.
AppInstanceSize struct for AppInstanceSize.
AppJobSpec struct for AppJobSpec.
AppJobSpecTermination struct for AppJobSpecTermination.
AppLogDestinationSpec struct for AppLogDestinationSpec.
AppLogDestinationSpecDataDog DataDog configuration.
AppLogDestinationSpecHeader struct for AppLogDestinationSpecHeader.
AppLogDestinationSpecLogtail Logtail configuration.
AppLogDestinationSpecOpenSearch OpenSearch configuration.
AppLogDestinationSpecPapertrail Papertrail configuration.
AppLogs represent app logs.
AppMaintenanceSpec struct for AppMaintenanceSpec.
AppProposeRequest struct for AppProposeRequest.
AppProposeResponse struct for AppProposeResponse.
AppRegion struct for AppRegion.
AppRestartRequest represents a request to restart an app.
AppRouteSpec struct for AppRouteSpec.
AppServiceSpec struct for AppServiceSpec.
AppServiceSpecHealthCheck struct for AppServiceSpecHealthCheck.
AppServiceSpecTermination struct for AppServiceSpecTermination.
AppSpec The desired configuration of an application.
AppsServiceOp handles communication with Apps methods of the DigitalOcean API.
AppStaticSiteSpec struct for AppStaticSiteSpec.
AppStringMatch struct for AppStringMatch.
AppTier struct for AppTier.
AppUpdateRequest represents a request to update an app.
AppVariableDefinition struct for AppVariableDefinition.
AppWorkerSpec struct for AppWorkerSpec.
AppWorkerSpecTermination struct for AppWorkerSpecTermination.
ArgError is an error that represents an error with an input to godo.
AssociatedResource is the object to represent a Kubernetes cluster associated resource's ID and Name.
BackupWindow object.
Balance represents a DigitalOcean Balance.
BalanceServiceOp handles communication with the Balance related methods of the DigitalOcean API.
BGP represents the BGP configuration of a Partner Interconnect Attachment.
BillingHistory represents a DigitalOcean Billing History.
BillingHistoryEntry represents an entry in a customer's Billing History.
BillingHistoryServiceOp handles communication with the BillingHistory related methods of the DigitalOcean API.
BitbucketSourceSpec struct for BitbucketSourceSpec.
Blob represents a registry blob.
Buildpack struct for Buildpack.
CDN represents a DigitalOcean CDN.
CDNCreateRequest represents a request to create a CDN.
CDNFlushCacheRequest represents a request to flush cache of a CDN.
CDNServiceOp handles communication with the CDN related methods of the DigitalOcean API.
CDNSettings define CDN settings for a Global LB.
CDNUpdateCustomDomainRequest represents a request to update the custom domain of a CDN.
CDNUpdateTTLRequest represents a request to update the ttl of a CDN.
Certificate represents a DigitalOcean certificate configuration.
CertificateRequest represents configuration for a new certificate.
CertificatesServiceOp handles communication with certificates methods of the DigitalOcean API.
Client manages communication with DigitalOcean V2 API.
ClusterlintDiagnostic is a diagnostic returned from clusterlint.
ClusterlintObject is the object a clusterlint diagnostic refers to.
ClusterlintOwner indicates the resource that owns the offending object.
CreateProjectRequest represents the request to create a new project.
CreateUptimeUptimeAlertRequest represents the request to create a new Uptime Alert.
CreateUptimeCheckRequest represents the request to create a new uptime check.
CustomImageCreateRequest represents a request to create a custom image.
Database represents a DigitalOcean managed database product.
DatabaseBackup represents a database backup.
DatabaseBackupRestore contains information needed to restore a backup.
DatabaseCA represents a database ca.
DatabaseConnection represents a database connection.
DatabaseCreateDBRequest is used to create a new engine-specific database within the cluster.
DatabaseCreateFirewallRule is a rule describing an inbound source to a database.
DatabaseCreateLogsinkRequest is used to create logsink for a database cluster.
DatabaseCreatePoolRequest is used to create a new database connection pool.
DatabaseCreateReplicaRequest is used to create a new read-only replica.
DatabaseCreateRequest represents a request to create a database cluster.
DatabaseCreateTopicRequest is used to create a new topic within a kafka cluster.
DatabaseCreateUserRequest is used to create a new database user.
DatabaseDB represents an engine-specific database created within a database cluster.
DatabaseEngineOptions represents the configuration options that are available for a given database engine.
DatbaseEvent contains the information about a Datbase event.
DatabaseFirewallRule is a rule describing an inbound source to a database.
DatabaseLayout represents the slugs available for a given database engine at various node counts.
DatabaseLogsink represents a logsink.
DatabaseLogsinkConfig represents one of the configurable options (rsyslog_logsink, elasticsearch_logsink, or opensearch_logsink) for a logsink.
DatabaseMaintenanceWindow represents the maintenance_window of a database cluster.
DatabaseMigrateRequest can be used to initiate a database migrate operation.
DatabaseMySQLUserSettings contains MySQL-specific user settings.
DatabaseOptions represents the available database engines.
DatabasePool represents a database connection pool.
DatabaseReplica represents a read-only replica of a particular database.
DatabaseResetUserAuthRequest is used to reset a users DB auth.
DatabaseResizeRequest can be used to initiate a database resize operation.
DatabasesServiceOp handles communication with the Databases related methods of the DigitalOcean API.
DatabaseTopic represents a Kafka topic.
DatabaseUpdateFirewallRulesRequest is used to set the firewall rules for a database.
DatabaseUpdateLogsinkRequest is used to update logsink for a database cluster.
DatabaseUpdateMaintenanceRequest can be used to update the database's maintenance window.
DatabaseUpdatePoolRequest is used to update a database connection pool.
DatabaseUpdateTopicRequest ...
DatabaseUpdateUserRequest is used to update an existing database user.
DatabaseUser represents a user in the database.
DatabaseUserSettings contains user settings.
Deployment struct for Deployment.
DeploymentCauseDetails struct for DeploymentCauseDetails.
DeploymentCauseDetailsAutoscalerAction struct for DeploymentCauseDetailsAutoscalerAction.
DeploymentCauseDetailsDigitalOceanUser struct for DeploymentCauseDetailsDigitalOceanUser.
DeploymentCauseDetailsDigitalOceanUserAction struct for DeploymentCauseDetailsDigitalOceanUserAction.
DeploymentCauseDetailsDOCRPush struct for DeploymentCauseDetailsDOCRPush.
DeploymentCauseDetailsGitPush struct for DeploymentCauseDetailsGitPush.
DeploymentCreateRequest represents a request to create a deployment.
DeploymentFunctions struct for DeploymentFunctions.
DeploymentJob struct for DeploymentJob.
DeploymentProgress struct for DeploymentProgress.
DeploymentProgressStep struct for DeploymentProgressStep.
DeploymentProgressStepReason struct for DeploymentProgressStepReason.
DeploymentService struct for DeploymentService.
DeploymentStaticSite struct for DeploymentStaticSite.
DeploymentTiming struct for DeploymentTiming.
DeploymentTimingComponent struct for DeploymentTimingComponent.
DeploymentWorker struct for DeploymentWorker.
DeployTemplate struct for DeployTemplate.
Destinations represents a DigitalOcean Firewall OutboundRule destinations.
DetectRequest struct for DetectRequest.
DetectResponse struct for DetectResponse.
DetectResponseComponent struct for DetectResponseComponent.
DetectResponseServerlessFunction struct for DetectResponseServerlessFunction.
DetectResponseServerlessFunctionLimits struct for DetectResponseServerlessFunctionLimits.
DetectResponseServerlessPackage struct for DetectResponseServerlessPackage.
DiskInfo containing information about the disks available to Droplets created with this size.
DiskSize provides information about the size of a disk.
DockerCredentials is the content of a Docker config file that is used by the docker CLI See: https://docs.docker.com/engine/reference/commandline/cli/#configjson-properties.
Domain represents a DigitalOcean domain.
DomainCreateRequest represents a request to create a domain.
DomainRecord represents a DigitalOcean DomainRecord.
DomainRecordEditRequest represents a request to update a domain record.
DomainsServiceOp handles communication with the domain related methods of the DigitalOcean API.
Droplet represents a DigitalOcean Droplet.
DropletActionsServiceOp handles communication with the Droplet action related methods of the DigitalOcean API.
DropletAutoscaleConfiguration represents a DigitalOcean droplet autoscale pool configuration.
DropletAutoscaleHistoryEvent represents a DigitalOcean droplet autoscale pool history event.
DropletAutoscalePool represents a DigitalOcean droplet autoscale pool.
DropletAutoscalePoolRequest represents a DigitalOcean droplet autoscale pool create/update request.
DropletAutoscaleResource represents a DigitalOcean droplet autoscale pool resource.
DropletAutoscaleResourceTemplate represents a DigitalOcean droplet autoscale pool resource template.
DropletAutoscaleResourceUtilization represents a DigitalOcean droplet autoscale pool resource utilization.
DropletAutoscaleServiceOp handles communication with droplet autoscale-related methods of the DigitalOcean API.
DropletBackupPolicy defines the information about a droplet's backup policy.
DropletBackupPolicyConfig defines the backup policy for a Droplet.
DropletBackupPolicyRequest defines the backup policy when creating a Droplet.
DropletBandwidthMetricsRequest holds the information needed to retrieve Droplet bandwidth metrics.
DropletCreateImage identifies an image for the create request.
DropletCreateRequest represents a request to create a Droplet.
DropletCreateSSHKey identifies a SSH Key for the create request.
DropletCreateVolume identifies a volume to attach for the create request.
DropletMetricsRequest holds the information needed to retrieve Droplet various metrics.
DropletMultiCreateRequest is a request to create multiple Droplets.
DropletsServiceOp handles communication with the Droplet related methods of the DigitalOcean API.
An ErrorResponse reports the error caused by an API request.
Firewall represents a DigitalOcean Firewall configuration.
FirewallRequest represents the configuration to be applied to an existing or a new Firewall.
FirewallRulesRequest represents rules configuration to be applied to an existing Firewall.
FirewallsServiceOp handles communication with Firewalls methods of the DigitalOcean API.
FloatingIP represents a Digital Ocean floating IP.
FloatingIPActionsServiceOp handles communication with the floating IPs action related methods of the DigitalOcean API.
FloatingIPCreateRequest represents a request to create a floating IP.
FloatingIPsServiceOp handles communication with the floating IPs related methods of the DigitalOcean API.
ForwardingRule represents load balancer forwarding rules.
GarbageCollection represents a garbage collection.
GetAppDatabaseConnectionDetailsResponse struct for GetAppDatabaseConnectionDetailsResponse.
GetDatabaseConnectionDetailsResponse struct for GetDatabaseConnectionDetailsResponse.
GetDatabaseConnectionDetailsResponsePool struct for GetDatabaseConnectionDetailsResponsePool.
GetDatabaseTrustedSourceResponse struct for GetDatabaseTrustedSourceResponse.
GitHubSourceSpec struct for GitHubSourceSpec.
GitLabSourceSpec struct for GitLabSourceSpec.
GitSourceSpec struct for GitSourceSpec.
GLBSettings define settings for configuring a Global LB.
GPUInfo provides information about the GPU available to Droplets created with this size.
Grant represents a Grant for a Spaces key.
HealthCheck represents optional load balancer health check rules.
Image represents a DigitalOcean Image.
ImageActionsServiceOp handles communication with the image action related methods of the DigitalOcean API.
ImageSourceSpec struct for ImageSourceSpec.
ImageSourceSpecDeployOnPush struct for ImageSourceSpecDeployOnPush.
ImagesServiceOp handles communication with the image related methods of the DigitalOcean API.
ImageUpdateRequest represents a request to update an image.
InboundRule represents a DigitalOcean Firewall inbound rule.
InstallKubernetesAppsRequest represents a request required to install 1-click kubernetes apps.
InstallKubernetesAppsResponse is the response of a kubernetes 1-click install request.
Invoice represents a DigitalOcean Invoice.
InvoiceItem represents a line-item on a DigitalOcean Invoice.
InvoiceList contains a paginated list of all of a customer's invoices.
InvoiceListItem contains a small list of information about a customer's invoice.
InvoicesServiceOp handles communication with the Invoice related methods of the DigitalOcean API.
InvoiceSummary contains metadata and summarized usage for an invoice generated by DigitalOcean.
InvoiceSummaryBreakdown is a grouped set of InvoiceItems from an invoice.
InvoiceSummaryBreakdownItem further breaks down the InvoiceSummary by product.
KafkaACL contains Kafka specific user access control information.
KafkaConfig holds advanced configurations for Kafka database clusters.
Kernel object.
Key represents a DigitalOcean Key.
KeyCreateRequest represents a request to create a new SSH key.
KeysServiceOp handles communication with SSH key related method of the DigitalOcean API.
KeyUpdateRequest represents a request to update an SSH key stored in a DigitalOcean account.
KubernetesAssociatedResources represents a cluster's associated resources.
KubernetesCluster represents a Kubernetes cluster.
KubernetesClusterConfig is the content of a Kubernetes config file, which can be used to interact with your Kubernetes cluster using `kubectl`.
KubernetesClusterCreateRequest represents a request to create a Kubernetes cluster.
KubernetesClusterCredentials represents Kubernetes cluster credentials.
KubernetesClusterCredentialsGetRequest is a request to get cluster credentials.
KubernetesClusterDeleteSelectiveRequest represents a delete selective request to delete a cluster and it's associated resources.
KubernetesClusterRegistryRequest represents clusters to integrate with docr registry.
KubernetesClusterStatus describes the status of a cluster.
KubernetesClusterUpdateRequest represents a request to update a Kubernetes cluster.
KubernetesClusterUpgradeRequest represents a request to upgrade a Kubernetes cluster.
KubernetesClusterUser represents a Kubernetes cluster user.
KubernetesControlPlaneFirewall represents Kubernetes cluster control plane firewall.
KubernetesMaintenancePolicy is a configuration to set the maintenance window of a cluster.
KubernetesNode represents a Node in a node pool in a Kubernetes cluster.
KubernetesNodeDeleteRequest is a request to delete a specific node in a node pool.
KubernetesNodePool represents a node pool in a Kubernetes cluster.
KubernetesNodePoolCreateRequest represents a request to create a node pool for a Kubernetes cluster.
KubernetesNodePoolRecycleNodesRequest is DEPRECATED please use DeleteNode The type will be removed in godo 2.0.
KubernetesNodePoolUpdateRequest represents a request to update a node pool in a Kubernetes cluster.
KubernetesNodeSize is a node sizes supported for Kubernetes clusters.
KubernetesNodeStatus represents the status of a particular Node in a Kubernetes cluster.
KubernetesOptions represents options available for creating Kubernetes clusters.
KubernetesRegion is a region usable by Kubernetes clusters.
KubernetesServiceOp handles communication with Kubernetes methods of the DigitalOcean API.
KubernetesVersion is a DigitalOcean Kubernetes release.
LBDomain defines domain names required to ingress traffic to a Global LB.
LBFirewall holds the allow and deny rules for a loadbalancer's firewall.
LinkAction is a pointer to an action.
Links manages links that are returned along with a List.
ListBuildpacksResponse struct for ListBuildpacksResponse.
ListDatabaseEvents contains a list of project events.
ListOptions specifies the optional parameters to various List methods that support pagination.
ListVolumeParams stores the options you can set for a ListVolumeCall.
LoadBalancer represents a DigitalOcean load balancer configuration.
LoadBalancerMetricsRequest holds the information needed to retrieve Load Balancer various metrics.
LoadBalancerRequest represents the configuration to be applied to an existing or a new load balancer.
LoadBalancersServiceOp handles communication with load balancer-related methods of the DigitalOcean API.
Meta describes generic information about a response.
MetricsData holds the data portion of a Metrics response.
MetricsResponse holds a Metrics query response.
MongoDBConfig holds advanced configurations for MongoDB database clusters.
MonitoringServiceOp handles communication with monitoring related methods of the DigitalOcean API.
MySQLConfig holds advanced configurations for MySQL database clusters.
Networks represents the Droplet's Networks.
NetworkV4 represents a DigitalOcean IPv4 Network.
NetworkV6 represents a DigitalOcean IPv6 network.
Notifications represents a DigitalOcean Notifications configuration.
OneClick is the structure of a 1-click.
OneClickServiceOp interfaces with 1-click endpoints in the DigitalOcean API.
OneClicksRoot is the root of the json payload that contains a list of 1-clicks.
OpenSearchACL contains OpenSearch specific user access control information.
OpenSearchBasicAuth Configure Username and/or Password for Basic authentication.
OpensearchConfig holds advanced configurations for Opensearch database clusters.
OutboundRule represents a DigitalOcean Firewall outbound rule.
Pages are pages specified in Links.
PartnerInterconnectAttachment represents a DigitalOcean Partner Interconnect Attachment.
PartnerInterconnectAttachmentCreateRequest represents a request to create a Partner Interconnect Attachment.
PartnerInterconnectAttachmentsServiceOp interfaces with the Partner Interconnect Attachment endpoints in the DigitalOcean API.
PartnerInterconnectAttachmentUpdateRequest represents a request to update a Partner Interconnect Attachment.
PendingChange represents a DigitalOcean Firewall status details.
PostgreSQLBouncerConfig configuration.
PostgreSQLConfig holds advanced configurations for PostgreSQL database clusters.
PostgreSQLTimeScaleDBConfig configuration.
Project represents a DigitalOcean Project configuration.
ProjectResource is the projects API's representation of a resource.
ProjectResourceLinks specify the link for more information about the resource.
ProjectsServiceOp handles communication with Projects methods of the DigitalOcean API.
Rate contains the rate limit for the current client.
RedisConfig holds advanced configurations for Redis database clusters.
Region represents a DigitalOcean Region.
RegionsServiceOp handles communication with the region related methods of the DigitalOcean API.
RegistriesCreateRequest represents a request to create a secondary registry.
RegistriesServiceOp handles communication with the multiple-registry beta methods.
Registry represents a registry.
RegistryCreateRequest represents a request to create a registry.
RegistryDockerCredentialsRequest represents a request to retrieve docker credentials for a registry.
RegistryOptions are options for users when creating or updating a registry.
RegistryServiceOp handles communication with Registry methods of the DigitalOcean API.
RegistrySubscription is a user's subscription.
RegistrySubscriptionTier is a subscription tier for container registry.
RegistrySubscriptionUpdateRequest represents a request to update the subscription plan for a registry.
RegistryValidateNameRequest represents a request to validate that a container registry name is available for use.
RemoteRoute represents a route for a Partner Interconnect Attachment.
Repository represents a repository.
RepositoryManifest represents a repository manifest.
RepositoryTag represents a repository tag.
RepositoryV2 represents a repository in the V2 format.
ReservedIP represents a Digital Ocean reserved IP.
ReservedIPActionsServiceOp handles communication with the reserved IPs action related methods of the DigitalOcean API.
ReservedIPCreateRequest represents a request to create a reserved IP.
ReservedIPsServiceOp handles communication with the reserved IPs related methods of the DigitalOcean API.
ReservedIPV6 represents a Digital Ocean reserved IP.
ReservedIPActionsServiceOp handles communication with the reserved IPs action related methods of the DigitalOcean API.
ReservedIPV6CreateRequest represents a request to reserve a reserved IP.
ReservedIPV6sServiceOp handles communication with the reserved IPs related methods of the DigitalOcean API.
ResetDatabasePasswordRequest struct for ResetDatabasePasswordRequest.
ResetDatabasePasswordResponse struct for ResetDatabasePasswordResponse.
Resource represent a single resource for associating/disassociating with tags.
Response is a DigitalOcean response.
RetryConfig sets the values used for enabling retries and backoffs for requests that fail with 429 or 500-level response codes using the go-retryablehttp client.
ServiceAddress represents a host:port for a generic service (e.g.
ServiceKey represents the service key of a Partner Interconnect Attachment.
Size represents a DigitalOcean Size.
SizesServiceOp handles communication with the size related methods of the DigitalOcean API.
SlackDetails represents the details required to send a slack alert.
Snapshot represents a DigitalOcean Snapshot.
SnapshotCreateRequest represents a request to create a block store volume.
SnapshotsServiceOp handles communication with the snapshot related methods of the DigitalOcean API.
Sources represents a DigitalOcean Firewall InboundRule sources.
SpacesKey represents a DigitalOcean Spaces key.
SpacesKeyCreateRequest represents a request to create a Spaces key.
SpacesKeysServiceOp handles communication with the Spaces key related methods of the DigitalOcean API.
SpacesKeyUpdateRequest represents a request to update a Spaces key.
StartGarbageCollectionRequest represents options to a garbage collection start request.
StickySessions represents optional load balancer session affinity rules.
StorageActionsServiceOp handles communication with the storage volumes action related methods of the DigitalOcean API.
StorageAttachment represents the attachment of a block storage volume to a specific Droplet under the device name.
StorageServiceOp handles communication with the storage volumes related methods of the DigitalOcean API.
Tag represent DigitalOcean tag.
TagCreateRequest represents the JSON structure of a request of that type.
TaggedDropletsResources represent the droplet resources a tag is attached to.
TaggedResources represent the set of resources a tag is attached to.
TaggedResourcesData represent the generic resources a tag is attached to.
TagResourcesRequest represents the JSON structure of a request of that type.
TagsServiceOp handles communication with tag related method of the DigitalOcean API.
Taint represents a Kubernetes taint that can be associated with a node pool (and, transitively, with all nodes of that pool).
TeamInfo contains information about the currently team context.
Timestamp represents a time that can be unmarshalled from a JSON string formatted as either an RFC3339 or Unix timestamp.
ToggleDatabaseTrustedSourceOptions provides optional parameters for ToggleDatabaseTrustedSource.
ToggleDatabaseTrustedSourceRequest struct for ToggleDatabaseTrustedSourceRequest.
ToggleDatabaseTrustedSourceResponse struct for ToggleDatabaseTrustedSourceResponse.
TokenListOptions specifies the optional parameters to various List methods that support token pagination.
TopicConfig represents all configurable options for a Kafka topic.
TopicConsumerGroup represents a consumer group for a particular Kafka topic.
TopicPartition represents the state of a Kafka topic partition.
UntagResourcesRequest represents the JSON structure of a request of that type.
UpdateGarbageCollectionRequest represents a request to update a garbage collection.
UpdateProjectRequest represents the request to update project information.
UpdateUptimeAlertRequest represents the request to update an alert.
UpdateUptimeCheckRequest represents the request to update uptime check information.
UpgradeBuildpackOptions struct for UpgradeBuildpackOptions.
UpgradeBuildpackResponse struct for UpgradeBuildpackResponse.
UptimeAlert represents a DigitalOcean Uptime Alert configuration.
UptimeCheck represents a DigitalOcean UptimeCheck configuration.
UptimeChecksServiceOp handles communication with Uptime Check methods of the DigitalOcean API.
UptimeCheckState represents a DigitalOcean Uptime Check's state configuration.
UptimePreviousOutage represents a DigitalOcean Uptime Check's previous outage configuration.
Volume represents a Digital Ocean block store volume.
VolumeCreateRequest represents a request to create a block store volume.
VPC represents a DigitalOcean Virtual Private Cloud configuration.
VPCCreateRequest represents a request to create a Virtual Private Cloud.
VPCPeering represents a DigitalOcean Virtual Private Cloud Peering configuration.
VPCPeeringCreateRequest represents a request to create a Virtual Private Cloud Peering for a list of associated VPC IDs.
VPCPeeringCreateRequestByVPCID represents a request to create a Virtual Private Cloud Peering for an associated VPC ID.
VPCPeeringUpdateRequest represents a request to update a Virtual Private Cloud Peering.
VPCsServiceOp interfaces with VPC endpoints in the DigitalOcean API.
VPCUpdateRequest represents a request to update a Virtual Private Cloud.
VRAM provides information about the amount of VRAM available to the GPU.