> ## Documentation Index
> Fetch the complete documentation index at: https://docs.megaport.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Terminating a Megaport Object Storage Connection

> This help topic describes how to terminate a Megaport Object Storage connection in the Megaport Portal.

export const Link = ({href, children}) => {
  const errorPrefix = '\x1b[31;1;4mERROR\x1b[0m: Link -';
  if (typeof href !== 'string') {
    href = String(href);
  }
  if (!href || href === 'undefined') {
    console.error(`${errorPrefix} the \`href\` property is required — rendering an empty string instead`);
    return <></>;
  }
  if (href.includes('{') || href.toUpperCase().includes('%7B')) {
    console.error(`${errorPrefix} could not resolve a variable in href "${href}" — rendering an empty string instead`);
    return <></>;
  }
  const isExternal = (/^https?:\/\//).test(href);
  return <a href={href} className="link" target={isExternal ? '_blank' : undefined} rel={isExternal ? 'noreferrer' : undefined}>
      {children ?? href}
      {isExternal && <span className="sr-only"> (opens in a new tab)</span>}
    </a>;
};

export const Image = ({src, alt = '', caption, width, height, shadow}) => {
  const errorPrefix = '\x1b[31;1;4mERROR\x1b[0m: Image -';
  if (typeof src !== 'string') {
    src = String(src);
  }
  if (!src || src === 'undefined') {
    console.error(`${errorPrefix} \`src\` is required — rendering an empty string instead`);
    return <></>;
  }
  const img = <img className={['mega-image-style', shadow ? 'shadow' : ''].join(' ')} src={src} alt={alt} width={width} height={height} style={{
    display: 'block'
  }} />;
  return caption ? <figure>
      {img}
      <figcaption style={{
    textAlign: 'center',
    width
  }}>{caption}</figcaption>
    </figure> : img;
};

You can terminate a Megaport Object Storage connection directly from the Megaport Portal.

Megaport Object Storage connections can be individually terminated or are automatically terminated as part of terminating the attached Port, MCR, MVE, or NAT Gateway.

<Callout icon="triangle-exclamation" color="red">
  Terminating a Megaport Object Storage connection in the Megaport Portal only removes the dedicated network connection to the storage on Latitude.sh. To delete your storage allocation, use the <Link href="https://www.latitude.sh/dashboard/">Latitude.sh Portal</Link>.
</Callout>

Terminating a Megaport Object Storage connection on a contract term will result in an early termination fee (ETF) equivalent to 100% of the remainder of the term.

For more information about Megaport Object Storage contract terms, see [Megaport Object Storage Pricing and Contract Terms](/finance/storage-pricing). You can waive the ETF yourself by ordering an eligible replacement service. For more information, see [Managing Early Termination Fees (ETF Management)](/finance/etf-management).

**To terminate a Megaport Object Storage connection**

1. In the <Link href="https://portal.megaport.com">Megaport Portal</Link>, go to the **Services** page.

2. Click the trash icon next to the Megaport Object Storage connection you want to terminate.
   <Image src="/images/connections/delete-vxc.png" alt="the Delete Megaport Object Storage button" shadow={true} width={250} />
   The **Terminate Services** window appears. Early termination fees are shown here, if applicable.
   <Image src="/images/storage/object/storage-terminate-vxc.png" shadow={true} width={600} />

3. In the **Cancellation Reason** drop-down list, select the reason you are terminating the connection.

   These options are available:

   * Moving to a Cloud-Native Solution
   * Changing Data Centers
   * Ordered in Error or Reordering
   * Proof of Concept / Test
   * Project Ended
   * Switching to Alternative Provider
   * Pricing
   * Product Performance
   * Reason not Listed

   <Note>
     - **Ordered in Error or Reordering** should be selected if you have upgraded or downgraded the service speed and re-ordered.
     - **Reason not Listed** should be selected to specify a different reason to those listed. Use the free text field to explain the reason for terminating the service. This field has a maximum of 400 characters.
     - You can also provide additional details in the free text field for any of the cancellation reasons.
   </Note>

4. Click **Yes, Terminate Service** to confirm, or click **No, Keep Services** to cancel.\
   The Megaport Object Storage connection is removed from the Megaport network.
