Dome9 Cloud S3 Bucket API

The Cloud S3 Bucket API from Dome9 — 1 operation(s) for cloud s3 bucket.

Operations 1

GET /v2/CloudS3Bucket Cloud S3 bucket get #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/dome9-cloud-s3-bucket-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

dome9-cloud-s3-bucket-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  version: v2
  title: Dome9. Cloud S3 Bucket API
servers:
- url: https://api.dome9.com
tags:
- name: Cloud S3 Bucket
  type: InventoryAwsStorage
paths:
  /v2/CloudS3Bucket:
    get:
      tags:
      - Cloud S3 Bucket
      operationId: CloudS3Bucket_Get
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/Dome9.Web.Api.CloudS3Bucket.CloudS3BucketViewModel'
            text/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/Dome9.Web.Api.CloudS3Bucket.CloudS3BucketViewModel'
            text/html:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/Dome9.Web.Api.CloudS3Bucket.CloudS3BucketViewModel'
            application/xml:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/Dome9.Web.Api.CloudS3Bucket.CloudS3BucketViewModel'
            text/xml:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/Dome9.Web.Api.CloudS3Bucket.CloudS3BucketViewModel'
      summary: Cloud S3 bucket get
      x-summary-source: derived
components:
  schemas:
    Dome9.Web.Api.CloudS3Bucket.CloudS3TagViewModel:
      type: object
      properties:
        key:
          type: string
        value:
          type: string
    Dome9.Web.Api.CloudS3Bucket.CloudS3ServerSideEncryptionRuleViewModel:
      type: object
      properties:
        serverSideEncryptionByDefault:
          $ref: '#/components/schemas/Dome9.Web.Api.CloudS3Bucket.CloudS3ServerSideEncryptionByDefaultViewModel'
    Dome9.Web.Api.CloudS3Bucket.CloudS3LifecycleRuleExpirationViewModel:
      type: object
      properties:
        date:
          format: date-time
          type: string
        dateUtc:
          format: date-time
          type: string
        days:
          format: int32
          type: integer
        expiredObjectDeleteMarker:
          type: boolean
    Dome9.Web.Api.CloudS3Bucket.CloudS3ReplicationRuleViewModel:
      type: object
      properties:
        id:
          type: string
        prefix:
          type: string
        status:
          type: string
        destination:
          $ref: '#/components/schemas/Dome9.Web.Api.CloudS3Bucket.CloudS3ReplicationDestinationViewModel'
    Dome9.Web.Api.CloudS3Bucket.CloudS3RoutingRuleViewModel:
      type: object
      properties:
        condition:
          $ref: '#/components/schemas/Dome9.Web.Api.CloudS3Bucket.CloudS3RoutingRuleConditionViewModel'
        redirect:
          $ref: '#/components/schemas/Dome9.Web.Api.CloudS3Bucket.CloudS3RoutingRuleRedirectViewModel'
    Dome9.Web.Api.CloudS3Bucket.CloudS3LifecycleTagPredicateViewModel:
      type: object
      properties:
        tag:
          $ref: '#/components/schemas/Dome9.Web.Api.CloudS3Bucket.CloudS3TagViewModel'
    Dome9.Web.Api.CloudS3Bucket.CloudS3LifecycleFilterViewModel:
      type: object
      properties:
        lifecycleFilterPredicate:
          $ref: '#/components/schemas/Dome9.Web.Api.CloudS3Bucket.CloudS3LifecycleFilterPredicateViewModel'
    Dome9.Web.Api.CloudS3Bucket.CloudS3ReplicationConfigurationViewModel:
      type: object
      properties:
        role:
          type: string
        rules:
          type: array
          items:
            $ref: '#/components/schemas/Dome9.Web.Api.CloudS3Bucket.CloudS3ReplicationRuleViewModel'
    Dome9.Web.Api.CloudS3Bucket.CloudS3LifecycleConfigurationViewModel:
      type: object
      properties:
        rules:
          type: array
          items:
            $ref: '#/components/schemas/Dome9.Web.Api.CloudS3Bucket.CloudS3LifecycleRuleViewModel'
    Dome9.Web.Api.CloudS3Bucket.CloudS3BucketViewModel:
      type: object
      properties:
        id:
          description: Id
          type: string
          readOnly: true
        externalId:
          description: ExternalId
          type: string
          readOnly: true
        name:
          description: Name
          type: string
          readOnly: true
        region:
          description: Region
          enum:
          - us_east_1
          - us_west_1
          - eu_west_1
          - ap_southeast_1
          - ap_northeast_1
          - us_west_2
          - sa_east_1
          - az_1_region_a_geo_1
          - az_2_region_a_geo_1
          - az_3_region_a_geo_1
          - ap_southeast_2
          - mellanox_region
          - us_gov_west_1
          - eu_central_1
          - ap_northeast_2
          - ap_south_1
          - us_east_2
          - ca_central_1
          - eu_west_2
          - eu_west_3
          - eu_north_1
          - cn_north_1
          - cn_northwest_1
          - us_gov_east_1
          - ap_east_1
          - me_south_1
          - af_south_1
          - eu_south_1
          - ap_northeast_3
          - me_central_1
          - ap_south_2
          - ap_southeast_3
          - ap_southeast_4
          - eu_central_2
          - eu_south_2
          - il_central_1
          - ca_west_1
          - mx_central_1
          - ap_southeast_5
          - ap_southeast_7
          - westus
          - eastus
          - eastus2
          - northcentralus
          - westus2
          - southcentralus
          - centralus
          - usgovlowa
          - usgovvirginia
          - northeurope
          - westeurope
          - eastasia
          - southeastasia
          - japaneast
          - japanwest
          - brazilsouth
          - australiaeast
          - australiasoutheast
          - centralindia
          - southindia
          - westindia
          - canadaeast
          - westcentralus
          - chinaeast
          - chinanorth
          - canadacentral
          - germanycentral
          - germanynortheast
          - koreacentral
          - uksouth
          - ukwest
          - koreasouth
          - francecentral
          - francesouth
          - germanywestcentral
          - usdodcentral
          - usdodeast
          - usgovarizona
          - usgovtexas
          - australiacentral
          - australiacentral2
          - chinaeast2
          - chinanorth2
          - southafricanorth
          - southafricawest
          - uaecentral
          - uaenorth
          - ussecwest
          - usseceast
          - germanynorth
          - switzerlandwest
          - norwaywest
          - norwayeast
          - switzerlandnorth
          - westus3
          - swedencentral
          - chinanorth3
          - brazilsoutheast
          - eastus2euap
          - jioindiawest
          - jioindiacentral
          - qatarcentral
          - spaincentral
          - italynorth
          - polandcentral
          - mexicocentral
          - asia
          - asia_east1
          - asia_northeast1
          - asia_south1
          - asia_southeast1
          - australia_southeast1
          - europe
          - europe_north1
          - europe_west1
          - europe_west2
          - europe_west3
          - europe_west4
          - northamerica_northeast1
          - southamerica_east1
          - us
          - us_central1
          - us_east1
          - us_east4
          - us_west1
          - us_west2
          - global
          - asia_east2
          - eur4
          - nam4
          - europe_west6
          - japan_west
          - asia_northeast2
          - asia_northeast3
          - us_west3
          - us_west4
          - asia_southeast2
          - nam3
          - nam5
          - nam6
          - nam7
          - nam10
          - nam_eur_asia1
          - eur3
          - eur5
          - asia1
          - nam11
          - eu
          - northamerica_northeast2
          - southamerica_west1
          - us_east5
          - us_south1
          - europe_central2
          - europe_southwest1
          - europe_west8
          - europe_west9
          - europe_west10
          - europe_west12
          - asia_south2
          - australia_southeast2
          - me_central1
          - me_central2
          - me_west1
          - ap_sydney_1
          - ap_melbourne_1
          - sa_saopaulo_1
          - sa_vinhedo_1
          - ca_montreal_1
          - ca_toronto_1
          - sa_santiago_1
          - eu_paris_1
          - eu_marseille_1
          - eu_frankfurt_1
          - ap_hyderabad_1
          - ap_mumbai_1
          - il_jerusalem_1
          - eu_milan_1
          - ap_osaka_1
          - ap_tokyo_1
          - mx_queretaro_1
          - eu_amsterdam_1
          - me_jeddah_1
          - ap_singapore_1
          - af_johannesburg_1
          - ap_seoul_1
          - ap_chuncheon_1
          - eu_madrid_1
          - eu_stockholm_1
          - eu_zurich_1
          - me_abudhabi_1
          - me_dubai_1
          - uk_london_1
          - uk_cardiff_1
          - us_ashburn_1
          - us_phoenix_1
          - us_sanjose_1
          - us_gov_ashburn_1
          - us_gov_chicago_1
          - us_gov_phoenix_1
          - us_langley_1
          - us_luke_1
          - uk_gov_london_1
          - uk_gov_cardiff_1
          - sa_bogota_1
          - us_chicago_1
          - sa_valparaiso_1
          - mx_monterrey_1
          - eu_jovanovac_1
          - ap_singapore_2
          type: string
          readOnly: true
        cloudAccountId:
          format: uuid
          description: CloudAccountId
          type: string
          readOnly: true
          example: 00000000-0000-0000-0000-000000000000
        accountId:
          format: int64
          description: AccountId
          type: integer
          readOnly: true
        bucketName:
          type: string
        creationTime:
          format: date-time
          type: string
        bucketLogging:
          $ref: '#/components/schemas/Dome9.Web.Api.CloudS3Bucket.CloudS3BucketLoggingViewModel'
        bucketAcl:
          $ref: '#/components/schemas/Dome9.Web.Api.CloudS3Bucket.CloudS3BucketAclViewModel'
        bucketPolicy:
          $ref: '#/components/schemas/Dome9.Web.Api.CloudS3Bucket.CloudS3BucketPolicyViewModel'
        bucketVersioning:
          $ref: '#/components/schemas/Dome9.Web.Api.CloudS3Bucket.CloudS3BucketVersioningViewModel'
        bucketWebsite:
          $ref: '#/components/schemas/Dome9.Web.Api.CloudS3Bucket.CloudS3BucketWebsiteViewModel'
        bucketEncryption:
          $ref: '#/components/schemas/Dome9.Web.Api.CloudS3Bucket.CloudS3ServerSideEncryptionConfigurationViewModel'
        bucketReplication:
          $ref: '#/components/schemas/Dome9.Web.Api.CloudS3Bucket.CloudS3ReplicationConfigurationViewModel'
        bucketLifecycle:
          $ref: '#/components/schemas/Dome9.Web.Api.CloudS3Bucket.CloudS3LifecycleConfigurationViewModel'
        publicAccessBlock:
          $ref: '#/components/schemas/Dome9.Web.Api.CloudS3Bucket.CloudS3BucketPublicAccessBlockViewModel'
        isObjectOwnershipACL:
          type: boolean
        s3RegionName:
          type: string
        tags:
          type: object
          additionalProperties:
            type: string
    Dome9.Web.Api.CloudS3Bucket.CloudS3BucketGrantViewModel:
      type: object
      properties:
        granteeType:
          type: string
        granteeCanonicalUser:
          type: string
        granteeDisplayName:
          type: string
        granteeEmailAddress:
          format: email
          description: Email Address
          type: string
          example: MyName@gmail.com
        granteeURI:
          type: string
        granteePremissionHeaderName:
          type: string
        granteePremission:
          type: string
    Dome9.Web.Api.CloudS3Bucket.CloudS3LifecycleRuleNoncurrentVersionTransitionViewModel:
      type: object
      properties:
        noncurrentDays:
          format: int32
          type: integer
        storageClass:
          type: string
    Dome9.Web.Api.CloudS3Bucket.CloudS3BucketAclViewModel:
      type: object
      properties:
        ownerId:
          type: string
        ownerDisplayName:
          type: string
        grants:
          type: array
          items:
            $ref: '#/components/schemas/Dome9.Web.Api.CloudS3Bucket.CloudS3BucketGrantViewModel'
    Dome9.Web.Api.CloudS3Bucket.CloudS3BucketPolicyViewModel:
      type: object
      properties:
        document:
          type: string
    Dome9.Web.Api.CloudS3Bucket.CloudS3ServerSideEncryptionByDefaultViewModel:
      type: object
      properties:
        serverSideEncryptionAlgorithm:
          type: string
        serverSideEncryptionKeyManagementServiceKeyId:
          type: string
    Dome9.Web.Api.CloudS3Bucket.CloudS3BucketVersioningViewModel:
      type: object
      properties:
        status:
          type: string
        mfaDelete:
          type: boolean
    Dome9.Web.Api.CloudS3Bucket.CloudS3RoutingRuleRedirectViewModel:
      type: object
      properties:
        hostName:
          type: string
        httpRedirectCode:
          type: string
        protocol:
          type: string
        replaceKeyPrefixWith:
          type: string
        replaceKeyWith:
          type: string
    Dome9.Web.Api.CloudS3Bucket.CloudS3BucketWebsiteViewModel:
      type: object
      properties:
        indexDocumentSuffix:
          type: string
        errorDocument:
          type: string
        routingRules:
          type: array
          items:
            $ref: '#/components/schemas/Dome9.Web.Api.CloudS3Bucket.CloudS3RoutingRuleViewModel'
        redirectAllRequestsTo:
          $ref: '#/components/schemas/Dome9.Web.Api.CloudS3Bucket.CloudS3RoutingRuleRedirectViewModel'
    Dome9.Web.Api.CloudS3Bucket.CloudS3BucketPublicAccessBlockViewModel:
      type: object
      properties:
        blockPublicAcls:
          type: boolean
        ignorePublicAcls:
          type: boolean
        blockPublicPolicy:
          type: boolean
        restrictPublicBuckets:
          type: boolean
    Dome9.Web.Api.CloudS3Bucket.CloudS3LifecycleFilterPredicateViewModel:
      type: object
      properties:
        prefixOperand:
          $ref: '#/components/schemas/Dome9.Web.Api.CloudS3Bucket.CloudS3LifecyclePrefixPredicateViewModel'
        tagOperands:
          type: array
          items:
            $ref: '#/components/schemas/Dome9.Web.Api.CloudS3Bucket.CloudS3LifecycleTagPredicateViewModel'
    Dome9.Web.Api.CloudS3Bucket.CloudS3LifecycleRuleViewModel:
      type: object
      properties:
        expiration:
          $ref: '#/components/schemas/Dome9.Web.Api.CloudS3Bucket.CloudS3LifecycleRuleExpirationViewModel'
        id:
          type: string
        prefix:
          type: string
        filter:
          $ref: '#/components/schemas/Dome9.Web.Api.CloudS3Bucket.CloudS3LifecycleFilterViewModel'
        status:
          type: string
        transition:
          $ref: '#/components/schemas/Dome9.Web.Api.CloudS3Bucket.CloudS3LifecycleTransitionViewModel'
        noncurrentVersionExpiration:
          $ref: '#/components/schemas/Dome9.Web.Api.CloudS3Bucket.CloudS3LifecycleRuleNoncurrentVersionExpirationViewModel'
        noncurrentVersionTransition:
          $ref: '#/components/schemas/Dome9.Web.Api.CloudS3Bucket.CloudS3LifecycleRuleNoncurrentVersionTransitionViewModel'
        transitions:
          type: array
          items:
            $ref: '#/components/schemas/Dome9.Web.Api.CloudS3Bucket.CloudS3LifecycleTransitionViewModel'
        noncurrentVersionTransitions:
          type: array
          items:
            $ref: '#/components/schemas/Dome9.Web.Api.CloudS3Bucket.CloudS3LifecycleRuleNoncurrentVersionTransitionViewModel'
        abortIncompleteMultipartUpload:
          $ref: '#/components/schemas/Dome9.Web.Api.CloudS3Bucket.CloudS3LifecycleRuleAbortIncompleteMultipartUploadViewModel'
    Dome9.Web.Api.CloudS3Bucket.CloudS3BucketLoggingViewModel:
      type: object
      properties:
        targetPrefix:
          type: string
        targetBucketName:
          type: string
        grants:
          type: array
          items:
            $ref: '#/components/schemas/Dome9.Web.Api.CloudS3Bucket.CloudS3BucketGrantViewModel'
    Dome9.Web.Api.CloudS3Bucket.CloudS3RoutingRuleConditionViewModel:
      type: object
      properties:
        httpErrorCodeReturnedEquals:
          type: string
        keyPrefixEquals:
          type: string
    Dome9.Web.Api.CloudS3Bucket.CloudS3LifecycleTransitionViewModel:
      type: object
      properties:
        date:
          format: date-time
          type: string
        dateUtc:
          format: date-time
          type: string
        days:
          format: int32
          type: integer
        storageClass:
          type: string
    Dome9.Web.Api.CloudS3Bucket.CloudS3LifecyclePrefixPredicateViewModel:
      type: object
      properties:
        prefix:
          type: string
    Dome9.Web.Api.CloudS3Bucket.CloudS3LifecycleRuleAbortIncompleteMultipartUploadViewModel:
      type: object
      properties:
        daysAfterInitiation:
          format: int32
          type: integer
    Dome9.Web.Api.CloudS3Bucket.CloudS3ServerSideEncryptionConfigurationViewModel:
      type: object
      properties:
        serverSideEncryptionRules:
          type: array
          items:
            $ref: '#/components/schemas/Dome9.Web.Api.CloudS3Bucket.CloudS3ServerSideEncryptionRuleViewModel'
    Dome9.Web.Api.CloudS3Bucket.CloudS3LifecycleRuleNoncurrentVersionExpirationViewModel:
      type: object
      properties:
        noncurrentDays:
          format: int32
          type: integer
    Dome9.Web.Api.CloudS3Bucket.CloudS3ReplicationDestinationViewModel:
      type: object
      properties:
        bucketArn:
          type: string
        storageClass:
          type: string
  securitySchemes:
    API_key_V2:
      type: http
      scheme: basic