CloudGuard Cloud S3 Bucket API

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

Operations 1

GET /v2/CloudS3Bucket 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/cloudguard-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

cloudguard-cloud-s3-bucket-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Inventory Cloud S3 Bucket API
  version: v2
servers:
- url: https://api.dome9.com/
  description: US region
- url: https://api.{region}.dome9.com/
  description: Other regions
  variables:
    region:
      enum:
      - eu1
      - ap1
      - ap2
      - ap3
      - cace1
      default: eu1
security:
- basic: []
tags:
- name: Cloud S3 Bucket
paths:
  /v2/CloudS3Bucket:
    get:
      tags:
      - Cloud S3 Bucket
      operationId: CloudS3Bucket_Get_get_/v2/CloudS3Bucket
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/CloudS3BucketViewModel'
      description: ''
      summary: Get
components:
  schemas:
    CloudS3LifecycleRuleNoncurrentVersionTransitionViewModel:
      type: object
      additionalProperties: false
      required:
      - noncurrentDays
      - storageClass
      properties:
        noncurrentDays:
          type: integer
          format: int32
        storageClass:
          type: string
    CloudS3TagViewModel:
      type: object
      additionalProperties: false
      required:
      - key
      - value
      properties:
        key:
          type: string
        value:
          type: string
    CloudS3ReplicationConfigurationViewModel:
      type: object
      additionalProperties: false
      required:
      - role
      - rules
      properties:
        role:
          type: string
        rules:
          type: array
          items:
            $ref: '#/components/schemas/CloudS3ReplicationRuleViewModel'
    CloudS3RoutingRuleViewModel:
      type: object
      additionalProperties: false
      required:
      - condition
      - redirect
      properties:
        condition:
          $ref: '#/components/schemas/CloudS3RoutingRuleConditionViewModel'
        redirect:
          $ref: '#/components/schemas/CloudS3RoutingRuleRedirectViewModel'
    CloudS3BucketVersioningViewModel:
      type: object
      additionalProperties: false
      required:
      - status
      - mfaDelete
      properties:
        status:
          type: string
        mfaDelete:
          type: boolean
    CloudS3RoutingRuleConditionViewModel:
      type: object
      additionalProperties: false
      required:
      - httpErrorCodeReturnedEquals
      - keyPrefixEquals
      properties:
        httpErrorCodeReturnedEquals:
          type: string
        keyPrefixEquals:
          type: string
    CloudS3BucketWebsiteViewModel:
      type: object
      additionalProperties: false
      required:
      - indexDocumentSuffix
      - errorDocument
      - routingRules
      - redirectAllRequestsTo
      properties:
        indexDocumentSuffix:
          type: string
        errorDocument:
          type: string
        routingRules:
          type: array
          items:
            $ref: '#/components/schemas/CloudS3RoutingRuleViewModel'
        redirectAllRequestsTo:
          $ref: '#/components/schemas/CloudS3RoutingRuleRedirectViewModel'
    CloudS3LifecycleRuleAbortIncompleteMultipartUploadViewModel:
      type: object
      additionalProperties: false
      required:
      - daysAfterInitiation
      properties:
        daysAfterInitiation:
          type: integer
          format: int32
    CloudS3LifecycleRuleNoncurrentVersionExpirationViewModel:
      type: object
      additionalProperties: false
      required:
      - noncurrentDays
      properties:
        noncurrentDays:
          type: integer
          format: int32
    CloudS3BucketPolicyViewModel:
      type: object
      additionalProperties: false
      required:
      - document
      properties:
        document:
          type: string
    CloudS3ReplicationRuleViewModel:
      type: object
      additionalProperties: false
      required:
      - id
      - prefix
      - status
      - destination
      properties:
        id:
          type: string
        prefix:
          type: string
        status:
          type: string
        destination:
          $ref: '#/components/schemas/CloudS3ReplicationDestinationViewModel'
    CloudS3LifecycleFilterPredicateViewModel:
      type: object
      additionalProperties: false
      required:
      - prefixOperand
      - tagOperands
      properties:
        prefixOperand:
          $ref: '#/components/schemas/CloudS3LifecyclePrefixPredicateViewModel'
        tagOperands:
          type: array
          items:
            $ref: '#/components/schemas/CloudS3LifecycleTagPredicateViewModel'
    CloudS3ServerSideEncryptionRuleViewModel:
      type: object
      additionalProperties: false
      required:
      - serverSideEncryptionByDefault
      properties:
        serverSideEncryptionByDefault:
          $ref: '#/components/schemas/CloudS3ServerSideEncryptionByDefaultViewModel'
    CloudS3LifecycleConfigurationViewModel:
      type: object
      additionalProperties: false
      required:
      - rules
      properties:
        rules:
          type: array
          items:
            $ref: '#/components/schemas/CloudS3LifecycleRuleViewModel'
    CloudS3LifecycleTransitionViewModel:
      type: object
      additionalProperties: false
      required:
      - date
      - dateUtc
      - days
      - storageClass
      properties:
        date:
          type: string
          format: date-time
        dateUtc:
          type: string
          format: date-time
        days:
          type: integer
          format: int32
        storageClass:
          type: string
    CloudS3ServerSideEncryptionConfigurationViewModel:
      type: object
      additionalProperties: false
      required:
      - serverSideEncryptionRules
      properties:
        serverSideEncryptionRules:
          type: array
          items:
            $ref: '#/components/schemas/CloudS3ServerSideEncryptionRuleViewModel'
    CloudS3BucketLoggingViewModel:
      type: object
      additionalProperties: false
      required:
      - targetPrefix
      - targetBucketName
      - grants
      properties:
        targetPrefix:
          type: string
        targetBucketName:
          type: string
        grants:
          type: array
          items:
            $ref: '#/components/schemas/CloudS3BucketGrantViewModel'
    CloudS3LifecyclePrefixPredicateViewModel:
      type: object
      additionalProperties: false
      required:
      - prefix
      properties:
        prefix:
          type: string
    CloudS3BucketAclViewModel:
      type: object
      additionalProperties: false
      required:
      - ownerId
      - ownerDisplayName
      - grants
      properties:
        ownerId:
          type: string
        ownerDisplayName:
          type: string
        grants:
          type: array
          items:
            $ref: '#/components/schemas/CloudS3BucketGrantViewModel'
    CloudS3LifecycleFilterViewModel:
      type: object
      additionalProperties: false
      required:
      - lifecycleFilterPredicate
      properties:
        lifecycleFilterPredicate:
          $ref: '#/components/schemas/CloudS3LifecycleFilterPredicateViewModel'
    CloudS3BucketViewModel:
      type: object
      additionalProperties: false
      required:
      - id
      - externalId
      - name
      - region
      - cloudAccountId
      - accountId
      - bucketName
      - creationTime
      - bucketLogging
      - bucketAcl
      - bucketPolicy
      - bucketVersioning
      - bucketWebsite
      - bucketEncryption
      - bucketReplication
      - bucketLifecycle
      - publicAccessBlock
      - s3RegionName
      - tags
      properties:
        id:
          type: string
        externalId:
          type: string
        name:
          type: string
        region:
          oneOf:
          - $ref: '#/components/schemas/CloudRegion'
        cloudAccountId:
          type: string
          format: guid
        accountId:
          type: integer
          format: int64
        bucketName:
          type: string
        creationTime:
          type: string
          format: date-time
        bucketLogging:
          $ref: '#/components/schemas/CloudS3BucketLoggingViewModel'
        bucketAcl:
          $ref: '#/components/schemas/CloudS3BucketAclViewModel'
        bucketPolicy:
          $ref: '#/components/schemas/CloudS3BucketPolicyViewModel'
        bucketVersioning:
          $ref: '#/components/schemas/CloudS3BucketVersioningViewModel'
        bucketWebsite:
          $ref: '#/components/schemas/CloudS3BucketWebsiteViewModel'
        bucketEncryption:
          $ref: '#/components/schemas/CloudS3ServerSideEncryptionConfigurationViewModel'
        bucketReplication:
          $ref: '#/components/schemas/CloudS3ReplicationConfigurationViewModel'
        bucketLifecycle:
          $ref: '#/components/schemas/CloudS3LifecycleConfigurationViewModel'
        publicAccessBlock:
          $ref: '#/components/schemas/CloudS3BucketPublicAccessBlockViewModel'
        s3RegionName:
          type: string
        tags:
          $ref: '#/components/schemas/TagsDictionary'
    TagsDictionary:
      type: object
      additionalProperties:
        type: string
    CloudS3LifecycleRuleExpirationViewModel:
      type: object
      additionalProperties: false
      required:
      - date
      - dateUtc
      - days
      - expiredObjectDeleteMarker
      properties:
        date:
          type: string
          format: date-time
        dateUtc:
          type: string
          format: date-time
        days:
          type: integer
          format: int32
        expiredObjectDeleteMarker:
          type: boolean
    CloudS3ServerSideEncryptionByDefaultViewModel:
      type: object
      additionalProperties: false
      required:
      - serverSideEncryptionAlgorithm
      - serverSideEncryptionKeyManagementServiceKeyId
      properties:
        serverSideEncryptionAlgorithm:
          type: string
        serverSideEncryptionKeyManagementServiceKeyId:
          type: string
    CloudS3BucketGrantViewModel:
      type: object
      additionalProperties: false
      required:
      - granteeType
      - granteeCanonicalUser
      - granteeDisplayName
      - granteeEmailAddress
      - granteeURI
      - granteePremissionHeaderName
      - granteePremission
      properties:
        granteeType:
          type: string
        granteeCanonicalUser:
          type: string
        granteeDisplayName:
          type: string
        granteeEmailAddress:
          type: string
        granteeURI:
          type: string
        granteePremissionHeaderName:
          type: string
        granteePremission:
          type: string
    CloudS3ReplicationDestinationViewModel:
      type: object
      additionalProperties: false
      required:
      - bucketArn
      - storageClass
      properties:
        bucketArn:
          type: string
        storageClass:
          type: string
    CloudS3LifecycleRuleViewModel:
      type: object
      additionalProperties: false
      required:
      - expiration
      - id
      - prefix
      - filter
      - status
      - transition
      - noncurrentVersionExpiration
      - noncurrentVersionTransition
      - transitions
      - noncurrentVersionTransitions
      - abortIncompleteMultipartUpload
      properties:
        expiration:
          $ref: '#/components/schemas/CloudS3LifecycleRuleExpirationViewModel'
        id:
          type: string
        prefix:
          type: string
        filter:
          $ref: '#/components/schemas/CloudS3LifecycleFilterViewModel'
        status:
          type: string
        transition:
          $ref: '#/components/schemas/CloudS3LifecycleTransitionViewModel'
        noncurrentVersionExpiration:
          $ref: '#/components/schemas/CloudS3LifecycleRuleNoncurrentVersionExpirationViewModel'
        noncurrentVersionTransition:
          $ref: '#/components/schemas/CloudS3LifecycleRuleNoncurrentVersionTransitionViewModel'
        transitions:
          type: array
          items:
            $ref: '#/components/schemas/CloudS3LifecycleTransitionViewModel'
        noncurrentVersionTransitions:
          type: array
          items:
            $ref: '#/components/schemas/CloudS3LifecycleRuleNoncurrentVersionTransitionViewModel'
        abortIncompleteMultipartUpload:
          $ref: '#/components/schemas/CloudS3LifecycleRuleAbortIncompleteMultipartUploadViewModel'
    CloudS3LifecycleTagPredicateViewModel:
      type: object
      additionalProperties: false
      required:
      - tag
      properties:
        tag:
          $ref: '#/components/schemas/CloudS3TagViewModel'
    CloudRegion:
      type: string
      description: ''
      x-enumNames:
      - 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
      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
    CloudS3BucketPublicAccessBlockViewModel:
      type: object
      additionalProperties: false
      required:
      - blockPublicAcls
      - ignorePublicAcls
      - blockPublicPolicy
      - restrictPublicBuckets
      properties:
        blockPublicAcls:
          type:
          - boolean
          - 'null'
        ignorePublicAcls:
          type:
          - boolean
          - 'null'
        blockPublicPolicy:
          type:
          - boolean
          - 'null'
        restrictPublicBuckets:
          type:
          - boolean
          - 'null'
    CloudS3RoutingRuleRedirectViewModel:
      type: object
      additionalProperties: false
      required:
      - hostName
      - httpRedirectCode
      - protocol
      - replaceKeyPrefixWith
      - replaceKeyWith
      properties:
        hostName:
          type: string
        httpRedirectCode:
          type: string
        protocol:
          type: string
        replaceKeyPrefixWith:
          type: string
        replaceKeyWith:
          type: string
  securitySchemes:
    basic:
      type: http
      scheme: basic
x-readme:
  explorer-enabled: true
  proxy-enabled: true