CloudGuard Aws Emr Cluster API
The Aws Emr Cluster API from CloudGuard — 2 operation(s) for aws emr cluster.
The Aws Emr Cluster API from CloudGuard — 2 operation(s) for aws emr cluster.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
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.curl "https://apis.io/api/v1/apis/cloudguard-aws-emr-cluster-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
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: 3.2.0
info:
title: Inventory - AWS Analytics Aws Emr Cluster 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: Aws Emr Cluster
paths:
/v2/AwsEmrCluster:
get:
tags:
- Aws Emr Cluster
operationId: AwsEmrCluster_Get_get_/v2/AwsEmrCluster
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Dome9.Web.Api.AwsEmrCluster.AwsEmrClusterViewModel'
description: ''
summary: Get
/v2/AwsEmrCluster/{id}:
get:
tags:
- Aws Emr Cluster
operationId: AwsEmrCluster_Get_get_/v2/AwsEmrCluster/{id}
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/Dome9.Web.Api.AwsEmrCluster.AwsEmrClusterViewModel'
description: ''
summary: Get
components:
schemas:
Dome9.Web.Api.AwsEmrCluster.AwsEmrInstanceViewModel:
type: object
properties:
ebsVolumes:
type: array
items:
$ref: '#/components/schemas/Dome9.Web.Api.AwsEmrCluster.AwsEmrEbsVolumeViewModel'
ec2InstanceId:
type: string
id:
type: string
instanceFleetId:
type: string
instanceGroupId:
type: string
instanceType:
type: string
market:
type: string
privateDnsName:
type: string
privateIpAddress:
type: string
publicDnsName:
type: string
publicIpAddress:
type: string
status:
$ref: '#/components/schemas/Dome9.Web.Api.AwsEmrCluster.AwsEmrInstanceStatusViewModel'
System.Collections.Generic.KeyValuePair_System.String_System.String_:
type: object
properties:
key:
type: string
readOnly: true
value:
type: string
readOnly: true
Dome9.Web.Api.AwsEmrCluster.AwsEmrApplicationViewModel:
type: object
properties:
additionalInfo:
type: object
additionalProperties:
type: string
args:
type: array
items:
type: string
name:
type: string
version:
type: string
Dome9.Web.Api.AwsEmrCluster.AwsEmrInstanceStateChangeReasonViewModel:
type: object
properties:
code:
type: string
message:
type: string
Dome9.Web.Api.AwsEmrCluster.AwsEmrInstanceStatusViewModel:
type: object
properties:
state:
type: string
stateChangeReason:
$ref: '#/components/schemas/Dome9.Web.Api.AwsEmrCluster.AwsEmrInstanceStateChangeReasonViewModel'
timeline:
$ref: '#/components/schemas/Dome9.Web.Api.AwsEmrCluster.AwsEmrInstanceTimelineViewModel'
Dome9.Web.Api.AwsEmrCluster.AwsEmrEbsVolumeViewModel:
type: object
properties:
device:
type: string
volumeId:
type: string
Dome9.Web.Api.AwsEmrCluster.AwsEmrClusterViewModel:
type: object
properties:
id:
type: string
externalId:
type: string
name:
type: string
region:
type: string
cloudAccountId:
format: uuid
type: string
example: 00000000-0000-0000-0000-000000000000
externalAccountNumber:
type: string
accountId:
format: int64
type: integer
applications:
type: array
items:
$ref: '#/components/schemas/Dome9.Web.Api.AwsEmrCluster.AwsEmrApplicationViewModel'
autoScalingRole:
type: string
autoTerminate:
type: boolean
configurations:
type: array
items:
$ref: '#/components/schemas/Dome9.Web.Api.AwsEmrCluster.AwsEmrConfigurationViewModel'
customAmiId:
type: string
ebsRootVolumeSize:
format: int32
type: integer
ec2InstanceAttributes:
$ref: '#/components/schemas/Dome9.Web.Api.AwsEmrCluster.AwsEmrEc2InstanceAttributesViewModel'
instanceCollectionType:
type: string
logUri:
type: string
masterPublicDnsName:
type: string
normalizedInstanceHours:
format: int32
type: integer
releaseLabel:
type: string
repoUpgradeOnBoot:
type: string
requestedAmiVersion:
type: string
runningAmiVersion:
type: string
scaleDownBehavior:
type: string
securityConfiguration:
type: string
serviceRole:
type: string
status:
$ref: '#/components/schemas/Dome9.Web.Api.AwsEmrCluster.AwsEmrClusterStatusViewModel'
tags:
type: object
additionalProperties:
type: string
terminationProtected:
type: boolean
visibleToAllUsers:
type: boolean
instances:
type: array
items:
$ref: '#/components/schemas/Dome9.Web.Api.AwsEmrCluster.AwsEmrInstanceViewModel'
Dome9.Web.Api.AwsEmrCluster.AwsEmrClusterStatusViewModel:
type: object
properties:
state:
type: string
stateChangeReason:
$ref: '#/components/schemas/Dome9.Web.Api.AwsEmrCluster.AwsEmrClusterStateChangeReasonViewModel'
timeline:
$ref: '#/components/schemas/Dome9.Web.Api.AwsEmrCluster.AwsEmrClusterTimelineViewModel'
Dome9.Web.Api.AwsEmrCluster.AwsEmrClusterTimelineViewModel:
type: object
properties:
creationDateTime:
format: date-time
type: string
endDateTime:
format: date-time
type: string
readyDateTime:
format: date-time
type: string
Dome9.Web.Api.AwsEmrCluster.AwsEmrClusterStateChangeReasonViewModel:
type: object
properties:
code:
type: string
message:
type: string
Dome9.Web.Api.AwsEmrCluster.AwsEmrConfigurationViewModel:
type: object
properties:
classification:
type: string
configurations:
type: array
items:
$ref: '#/components/schemas/Dome9.Web.Api.AwsEmrCluster.AwsEmrConfigurationViewModel'
properties:
type: array
items:
$ref: '#/components/schemas/System.Collections.Generic.KeyValuePair_System.String_System.String_'
Dome9.Web.Api.AwsEmrCluster.AwsEmrInstanceTimelineViewModel:
type: object
properties:
creationDateTime:
format: date-time
type: string
endDateTime:
format: date-time
type: string
readyDateTime:
format: date-time
type: string
Dome9.Web.Api.AwsEmrCluster.AwsEmrEc2InstanceAttributesViewModel:
type: object
properties:
additionalMasterSecurityGroups:
type: array
items:
type: string
additionalSlaveSecurityGroups:
type: array
items:
type: string
ec2AvailabilityZone:
type: string
ec2KeyName:
type: string
ec2SubnetId:
type: string
emrManagedMasterSecurityGroup:
type: string
emrManagedSlaveSecurityGroup:
type: string
iamInstanceProfile:
type: string
requestedEc2AvailabilityZones:
type: array
items:
type: string
requestedEc2SubnetIds:
type: array
items:
type: string
serviceAccessSecurityGroup:
type: string
securitySchemes:
basic:
type: http
scheme: basic
x-readme:
explorer-enabled: true
proxy-enabled: true