aws-sdk
Version:
AWS SDK for JavaScript
1,878 lines (1,877 loc) • 93.4 kB
JSON
{
"metadata": {
"apiVersion": "2018-11-14",
"endpointPrefix": "kafka",
"signingName": "kafka",
"serviceFullName": "Managed Streaming for Kafka",
"serviceAbbreviation": "Kafka",
"serviceId": "Kafka",
"protocol": "rest-json",
"jsonVersion": "1.1",
"uid": "kafka-2018-11-14",
"signatureVersion": "v4"
},
"operations": {
"BatchAssociateScramSecret": {
"http": {
"requestUri": "/v1/clusters/{clusterArn}/scram-secrets",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"ClusterArn": {
"location": "uri",
"locationName": "clusterArn"
},
"SecretArnList": {
"shape": "S3",
"locationName": "secretArnList"
}
},
"required": [
"ClusterArn",
"SecretArnList"
]
},
"output": {
"type": "structure",
"members": {
"ClusterArn": {
"locationName": "clusterArn"
},
"UnprocessedScramSecrets": {
"shape": "S5",
"locationName": "unprocessedScramSecrets"
}
}
}
},
"CreateCluster": {
"http": {
"requestUri": "/v1/clusters",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"BrokerNodeGroupInfo": {
"shape": "S8",
"locationName": "brokerNodeGroupInfo"
},
"ClientAuthentication": {
"shape": "Sp",
"locationName": "clientAuthentication"
},
"ClusterName": {
"locationName": "clusterName"
},
"ConfigurationInfo": {
"shape": "Sw",
"locationName": "configurationInfo"
},
"EncryptionInfo": {
"shape": "Sy",
"locationName": "encryptionInfo"
},
"EnhancedMonitoring": {
"locationName": "enhancedMonitoring"
},
"OpenMonitoring": {
"shape": "S13",
"locationName": "openMonitoring"
},
"KafkaVersion": {
"locationName": "kafkaVersion"
},
"LoggingInfo": {
"shape": "S18",
"locationName": "loggingInfo"
},
"NumberOfBrokerNodes": {
"locationName": "numberOfBrokerNodes",
"type": "integer"
},
"Tags": {
"shape": "S1e",
"locationName": "tags"
},
"StorageMode": {
"locationName": "storageMode"
}
},
"required": [
"BrokerNodeGroupInfo",
"KafkaVersion",
"NumberOfBrokerNodes",
"ClusterName"
]
},
"output": {
"type": "structure",
"members": {
"ClusterArn": {
"locationName": "clusterArn"
},
"ClusterName": {
"locationName": "clusterName"
},
"State": {
"locationName": "state"
}
}
}
},
"CreateClusterV2": {
"http": {
"requestUri": "/api/v2/clusters",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"ClusterName": {
"locationName": "clusterName"
},
"Tags": {
"shape": "S1e",
"locationName": "tags"
},
"Provisioned": {
"locationName": "provisioned",
"type": "structure",
"members": {
"BrokerNodeGroupInfo": {
"shape": "S8",
"locationName": "brokerNodeGroupInfo"
},
"ClientAuthentication": {
"shape": "Sp",
"locationName": "clientAuthentication"
},
"ConfigurationInfo": {
"shape": "Sw",
"locationName": "configurationInfo"
},
"EncryptionInfo": {
"shape": "Sy",
"locationName": "encryptionInfo"
},
"EnhancedMonitoring": {
"locationName": "enhancedMonitoring"
},
"OpenMonitoring": {
"shape": "S13",
"locationName": "openMonitoring"
},
"KafkaVersion": {
"locationName": "kafkaVersion"
},
"LoggingInfo": {
"shape": "S18",
"locationName": "loggingInfo"
},
"NumberOfBrokerNodes": {
"locationName": "numberOfBrokerNodes",
"type": "integer"
},
"StorageMode": {
"locationName": "storageMode"
}
},
"required": [
"BrokerNodeGroupInfo",
"KafkaVersion",
"NumberOfBrokerNodes"
]
},
"Serverless": {
"locationName": "serverless",
"type": "structure",
"members": {
"VpcConfigs": {
"shape": "S1l",
"locationName": "vpcConfigs"
},
"ClientAuthentication": {
"shape": "S1n",
"locationName": "clientAuthentication"
}
},
"required": [
"VpcConfigs"
]
}
},
"required": [
"ClusterName"
]
},
"output": {
"type": "structure",
"members": {
"ClusterArn": {
"locationName": "clusterArn"
},
"ClusterName": {
"locationName": "clusterName"
},
"State": {
"locationName": "state"
},
"ClusterType": {
"locationName": "clusterType"
}
}
}
},
"CreateConfiguration": {
"http": {
"requestUri": "/v1/configurations",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"Description": {
"locationName": "description"
},
"KafkaVersions": {
"shape": "S3",
"locationName": "kafkaVersions"
},
"Name": {
"locationName": "name"
},
"ServerProperties": {
"locationName": "serverProperties",
"type": "blob"
}
},
"required": [
"ServerProperties",
"Name"
]
},
"output": {
"type": "structure",
"members": {
"Arn": {
"locationName": "arn"
},
"CreationTime": {
"shape": "S1u",
"locationName": "creationTime"
},
"LatestRevision": {
"shape": "S1v",
"locationName": "latestRevision"
},
"Name": {
"locationName": "name"
},
"State": {
"locationName": "state"
}
}
}
},
"CreateReplicator": {
"http": {
"requestUri": "/replication/v1/replicators",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"Description": {
"locationName": "description"
},
"KafkaClusters": {
"locationName": "kafkaClusters",
"type": "list",
"member": {
"type": "structure",
"members": {
"AmazonMskCluster": {
"shape": "S21",
"locationName": "amazonMskCluster"
},
"VpcConfig": {
"shape": "S22",
"locationName": "vpcConfig"
}
},
"required": [
"VpcConfig",
"AmazonMskCluster"
]
}
},
"ReplicationInfoList": {
"locationName": "replicationInfoList",
"type": "list",
"member": {
"type": "structure",
"members": {
"ConsumerGroupReplication": {
"shape": "S25",
"locationName": "consumerGroupReplication"
},
"SourceKafkaClusterArn": {
"locationName": "sourceKafkaClusterArn"
},
"TargetCompressionType": {
"locationName": "targetCompressionType"
},
"TargetKafkaClusterArn": {
"locationName": "targetKafkaClusterArn"
},
"TopicReplication": {
"shape": "S29",
"locationName": "topicReplication"
}
},
"required": [
"TargetCompressionType",
"TopicReplication",
"ConsumerGroupReplication",
"SourceKafkaClusterArn",
"TargetKafkaClusterArn"
]
}
},
"ReplicatorName": {
"locationName": "replicatorName"
},
"ServiceExecutionRoleArn": {
"locationName": "serviceExecutionRoleArn"
},
"Tags": {
"shape": "S1e",
"locationName": "tags"
}
},
"required": [
"ServiceExecutionRoleArn",
"ReplicatorName",
"ReplicationInfoList",
"KafkaClusters"
]
},
"output": {
"type": "structure",
"members": {
"ReplicatorArn": {
"locationName": "replicatorArn"
},
"ReplicatorName": {
"locationName": "replicatorName"
},
"ReplicatorState": {
"locationName": "replicatorState"
}
}
}
},
"CreateVpcConnection": {
"http": {
"requestUri": "/v1/vpc-connection",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"TargetClusterArn": {
"locationName": "targetClusterArn"
},
"Authentication": {
"locationName": "authentication"
},
"VpcId": {
"locationName": "vpcId"
},
"ClientSubnets": {
"shape": "S3",
"locationName": "clientSubnets"
},
"SecurityGroups": {
"shape": "S3",
"locationName": "securityGroups"
},
"Tags": {
"shape": "S1e",
"locationName": "tags"
}
},
"required": [
"TargetClusterArn",
"Authentication",
"VpcId",
"ClientSubnets",
"SecurityGroups"
]
},
"output": {
"type": "structure",
"members": {
"VpcConnectionArn": {
"locationName": "vpcConnectionArn"
},
"State": {
"locationName": "state"
},
"Authentication": {
"locationName": "authentication"
},
"VpcId": {
"locationName": "vpcId"
},
"ClientSubnets": {
"shape": "S3",
"locationName": "clientSubnets"
},
"SecurityGroups": {
"shape": "S3",
"locationName": "securityGroups"
},
"CreationTime": {
"shape": "S1u",
"locationName": "creationTime"
},
"Tags": {
"shape": "S1e",
"locationName": "tags"
}
}
}
},
"DeleteCluster": {
"http": {
"method": "DELETE",
"requestUri": "/v1/clusters/{clusterArn}",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"ClusterArn": {
"location": "uri",
"locationName": "clusterArn"
},
"CurrentVersion": {
"location": "querystring",
"locationName": "currentVersion"
}
},
"required": [
"ClusterArn"
]
},
"output": {
"type": "structure",
"members": {
"ClusterArn": {
"locationName": "clusterArn"
},
"State": {
"locationName": "state"
}
}
}
},
"DeleteClusterPolicy": {
"http": {
"method": "DELETE",
"requestUri": "/v1/clusters/{clusterArn}/policy",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"ClusterArn": {
"location": "uri",
"locationName": "clusterArn"
}
},
"required": [
"ClusterArn"
]
},
"output": {
"type": "structure",
"members": {}
}
},
"DeleteConfiguration": {
"http": {
"method": "DELETE",
"requestUri": "/v1/configurations/{arn}",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"Arn": {
"location": "uri",
"locationName": "arn"
}
},
"required": [
"Arn"
]
},
"output": {
"type": "structure",
"members": {
"Arn": {
"locationName": "arn"
},
"State": {
"locationName": "state"
}
}
}
},
"DeleteReplicator": {
"http": {
"method": "DELETE",
"requestUri": "/replication/v1/replicators/{replicatorArn}",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"CurrentVersion": {
"location": "querystring",
"locationName": "currentVersion"
},
"ReplicatorArn": {
"location": "uri",
"locationName": "replicatorArn"
}
},
"required": [
"ReplicatorArn"
]
},
"output": {
"type": "structure",
"members": {
"ReplicatorArn": {
"locationName": "replicatorArn"
},
"ReplicatorState": {
"locationName": "replicatorState"
}
}
}
},
"DeleteVpcConnection": {
"http": {
"method": "DELETE",
"requestUri": "/v1/vpc-connection/{arn}",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"Arn": {
"location": "uri",
"locationName": "arn"
}
},
"required": [
"Arn"
]
},
"output": {
"type": "structure",
"members": {
"VpcConnectionArn": {
"locationName": "vpcConnectionArn"
},
"State": {
"locationName": "state"
}
}
}
},
"DescribeCluster": {
"http": {
"method": "GET",
"requestUri": "/v1/clusters/{clusterArn}",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"ClusterArn": {
"location": "uri",
"locationName": "clusterArn"
}
},
"required": [
"ClusterArn"
]
},
"output": {
"type": "structure",
"members": {
"ClusterInfo": {
"shape": "S2w",
"locationName": "clusterInfo"
}
}
}
},
"DescribeClusterV2": {
"http": {
"method": "GET",
"requestUri": "/api/v2/clusters/{clusterArn}",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"ClusterArn": {
"location": "uri",
"locationName": "clusterArn"
}
},
"required": [
"ClusterArn"
]
},
"output": {
"type": "structure",
"members": {
"ClusterInfo": {
"shape": "S36",
"locationName": "clusterInfo"
}
}
}
},
"DescribeClusterOperation": {
"http": {
"method": "GET",
"requestUri": "/v1/operations/{clusterOperationArn}",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"ClusterOperationArn": {
"location": "uri",
"locationName": "clusterOperationArn"
}
},
"required": [
"ClusterOperationArn"
]
},
"output": {
"type": "structure",
"members": {
"ClusterOperationInfo": {
"shape": "S3b",
"locationName": "clusterOperationInfo"
}
}
}
},
"DescribeClusterOperationV2": {
"http": {
"method": "GET",
"requestUri": "/api/v2/operations/{clusterOperationArn}",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"ClusterOperationArn": {
"location": "uri",
"locationName": "clusterOperationArn"
}
},
"required": [
"ClusterOperationArn"
]
},
"output": {
"type": "structure",
"members": {
"ClusterOperationInfo": {
"locationName": "clusterOperationInfo",
"type": "structure",
"members": {
"ClusterArn": {
"locationName": "clusterArn"
},
"ClusterType": {
"locationName": "clusterType"
},
"StartTime": {
"shape": "S1u",
"locationName": "startTime"
},
"EndTime": {
"shape": "S1u",
"locationName": "endTime"
},
"ErrorInfo": {
"shape": "S3c",
"locationName": "errorInfo"
},
"OperationArn": {
"locationName": "operationArn"
},
"OperationState": {
"locationName": "operationState"
},
"OperationType": {
"locationName": "operationType"
},
"Provisioned": {
"locationName": "provisioned",
"type": "structure",
"members": {
"OperationSteps": {
"shape": "S3d",
"locationName": "operationSteps"
},
"SourceClusterInfo": {
"shape": "S3g",
"locationName": "sourceClusterInfo"
},
"TargetClusterInfo": {
"shape": "S3g",
"locationName": "targetClusterInfo"
},
"VpcConnectionInfo": {
"shape": "S3m",
"locationName": "vpcConnectionInfo"
}
}
},
"Serverless": {
"locationName": "serverless",
"type": "structure",
"members": {
"VpcConnectionInfo": {
"locationName": "vpcConnectionInfo",
"type": "structure",
"members": {
"CreationTime": {
"shape": "S1u",
"locationName": "creationTime"
},
"Owner": {
"locationName": "owner"
},
"UserIdentity": {
"shape": "S3n",
"locationName": "userIdentity"
},
"VpcConnectionArn": {
"locationName": "vpcConnectionArn"
}
}
}
}
}
}
}
}
}
},
"DescribeConfiguration": {
"http": {
"method": "GET",
"requestUri": "/v1/configurations/{arn}",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"Arn": {
"location": "uri",
"locationName": "arn"
}
},
"required": [
"Arn"
]
},
"output": {
"type": "structure",
"members": {
"Arn": {
"locationName": "arn"
},
"CreationTime": {
"shape": "S1u",
"locationName": "creationTime"
},
"Description": {
"locationName": "description"
},
"KafkaVersions": {
"shape": "S3",
"locationName": "kafkaVersions"
},
"LatestRevision": {
"shape": "S1v",
"locationName": "latestRevision"
},
"Name": {
"locationName": "name"
},
"State": {
"locationName": "state"
}
}
}
},
"DescribeConfigurationRevision": {
"http": {
"method": "GET",
"requestUri": "/v1/configurations/{arn}/revisions/{revision}",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"Arn": {
"location": "uri",
"locationName": "arn"
},
"Revision": {
"location": "uri",
"locationName": "revision",
"type": "long"
}
},
"required": [
"Revision",
"Arn"
]
},
"output": {
"type": "structure",
"members": {
"Arn": {
"locationName": "arn"
},
"CreationTime": {
"shape": "S1u",
"locationName": "creationTime"
},
"Description": {
"locationName": "description"
},
"Revision": {
"locationName": "revision",
"type": "long"
},
"ServerProperties": {
"locationName": "serverProperties",
"type": "blob"
}
}
}
},
"DescribeReplicator": {
"http": {
"method": "GET",
"requestUri": "/replication/v1/replicators/{replicatorArn}",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"ReplicatorArn": {
"location": "uri",
"locationName": "replicatorArn"
}
},
"required": [
"ReplicatorArn"
]
},
"output": {
"type": "structure",
"members": {
"CreationTime": {
"shape": "S1u",
"locationName": "creationTime"
},
"CurrentVersion": {
"locationName": "currentVersion"
},
"IsReplicatorReference": {
"locationName": "isReplicatorReference",
"type": "boolean"
},
"KafkaClusters": {
"locationName": "kafkaClusters",
"type": "list",
"member": {
"type": "structure",
"members": {
"AmazonMskCluster": {
"shape": "S21",
"locationName": "amazonMskCluster"
},
"KafkaClusterAlias": {
"locationName": "kafkaClusterAlias"
},
"VpcConfig": {
"shape": "S22",
"locationName": "vpcConfig"
}
}
}
},
"ReplicationInfoList": {
"locationName": "replicationInfoList",
"type": "list",
"member": {
"type": "structure",
"members": {
"ConsumerGroupReplication": {
"shape": "S25",
"locationName": "consumerGroupReplication"
},
"SourceKafkaClusterAlias": {
"locationName": "sourceKafkaClusterAlias"
},
"TargetCompressionType": {
"locationName": "targetCompressionType"
},
"TargetKafkaClusterAlias": {
"locationName": "targetKafkaClusterAlias"
},
"TopicReplication": {
"shape": "S29",
"locationName": "topicReplication"
}
}
}
},
"ReplicatorArn": {
"locationName": "replicatorArn"
},
"ReplicatorDescription": {
"locationName": "replicatorDescription"
},
"ReplicatorName": {
"locationName": "replicatorName"
},
"ReplicatorResourceArn": {
"locationName": "replicatorResourceArn"
},
"ReplicatorState": {
"locationName": "replicatorState"
},
"ServiceExecutionRoleArn": {
"locationName": "serviceExecutionRoleArn"
},
"StateInfo": {
"locationName": "stateInfo",
"type": "structure",
"members": {
"Code": {
"locationName": "code"
},
"Message": {
"locationName": "message"
}
}
},
"Tags": {
"shape": "S1e",
"locationName": "tags"
}
}
}
},
"DescribeVpcConnection": {
"http": {
"method": "GET",
"requestUri": "/v1/vpc-connection/{arn}",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"Arn": {
"location": "uri",
"locationName": "arn"
}
},
"required": [
"Arn"
]
},
"output": {
"type": "structure",
"members": {
"VpcConnectionArn": {
"locationName": "vpcConnectionArn"
},
"TargetClusterArn": {
"locationName": "targetClusterArn"
},
"State": {
"locationName": "state"
},
"Authentication": {
"locationName": "authentication"
},
"VpcId": {
"locationName": "vpcId"
},
"Subnets": {
"shape": "S3",
"locationName": "subnets"
},
"SecurityGroups": {
"shape": "S3",
"locationName": "securityGroups"
},
"CreationTime": {
"shape": "S1u",
"locationName": "creationTime"
},
"Tags": {
"shape": "S1e",
"locationName": "tags"
}
}
}
},
"BatchDisassociateScramSecret": {
"http": {
"method": "PATCH",
"requestUri": "/v1/clusters/{clusterArn}/scram-secrets",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"ClusterArn": {
"location": "uri",
"locationName": "clusterArn"
},
"SecretArnList": {
"shape": "S3",
"locationName": "secretArnList"
}
},
"required": [
"ClusterArn",
"SecretArnList"
]
},
"output": {
"type": "structure",
"members": {
"ClusterArn": {
"locationName": "clusterArn"
},
"UnprocessedScramSecrets": {
"shape": "S5",
"locationName": "unprocessedScramSecrets"
}
}
}
},
"GetBootstrapBrokers": {
"http": {
"method": "GET",
"requestUri": "/v1/clusters/{clusterArn}/bootstrap-brokers",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"ClusterArn": {
"location": "uri",
"locationName": "clusterArn"
}
},
"required": [
"ClusterArn"
]
},
"output": {
"type": "structure",
"members": {
"BootstrapBrokerString": {
"locationName": "bootstrapBrokerString"
},
"BootstrapBrokerStringTls": {
"locationName": "bootstrapBrokerStringTls"
},
"BootstrapBrokerStringSaslScram": {
"locationName": "bootstrapBrokerStringSaslScram"
},
"BootstrapBrokerStringSaslIam": {
"locationName": "bootstrapBrokerStringSaslIam"
},
"BootstrapBrokerStringPublicTls": {
"locationName": "bootstrapBrokerStringPublicTls"
},
"BootstrapBrokerStringPublicSaslScram": {
"locationName": "bootstrapBrokerStringPublicSaslScram"
},
"BootstrapBrokerStringPublicSaslIam": {
"locationName": "bootstrapBrokerStringPublicSaslIam"
},
"BootstrapBrokerStringVpcConnectivityTls": {
"locationName": "bootstrapBrokerStringVpcConnectivityTls"
},
"BootstrapBrokerStringVpcConnectivitySaslScram": {
"locationName": "bootstrapBrokerStringVpcConnectivitySaslScram"
},
"BootstrapBrokerStringVpcConnectivitySaslIam": {
"locationName": "bootstrapBrokerStringVpcConnectivitySaslIam"
}
}
}
},
"GetCompatibleKafkaVersions": {
"http": {
"method": "GET",
"requestUri": "/v1/compatible-kafka-versions",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"ClusterArn": {
"location": "querystring",
"locationName": "clusterArn"
}
}
},
"output": {
"type": "structure",
"members": {
"CompatibleKafkaVersions": {
"locationName": "compatibleKafkaVersions",
"type": "list",
"member": {
"type": "structure",
"members": {
"SourceVersion": {
"locationName": "sourceVersion"
},
"TargetVersions": {
"shape": "S3",
"locationName": "targetVersions"
}
}
}
}
}
}
},
"GetClusterPolicy": {
"http": {
"method": "GET",
"requestUri": "/v1/clusters/{clusterArn}/policy",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"ClusterArn": {
"location": "uri",
"locationName": "clusterArn"
}
},
"required": [
"ClusterArn"
]
},
"output": {
"type": "structure",
"members": {
"CurrentVersion": {
"locationName": "currentVersion"
},
"Policy": {
"locationName": "policy"
}
}
}
},
"ListClusterOperations": {
"http": {
"method": "GET",
"requestUri": "/v1/clusters/{clusterArn}/operations",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"ClusterArn": {
"location": "uri",
"locationName": "clusterArn"
},
"MaxResults": {
"location": "querystring",
"locationName": "maxResults",
"type": "integer"
},
"NextToken": {
"location": "querystring",
"locationName": "nextToken"
}
},
"required": [
"ClusterArn"
]
},
"output": {
"type": "structure",
"members": {
"ClusterOperationInfoList": {
"locationName": "clusterOperationInfoList",
"type": "list",
"member": {
"shape": "S3b"
}
},
"NextToken": {
"locationName": "nextToken"
}
}
}
},
"ListClusterOperationsV2": {
"http": {
"method": "GET",
"requestUri": "/api/v2/clusters/{clusterArn}/operations",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"ClusterArn": {
"location": "uri",
"locationName": "clusterArn"
},
"MaxResults": {
"location": "querystring",
"locationName": "maxResults",
"type": "integer"
},
"NextToken": {
"location": "querystring",
"locationName": "nextToken"
}
},
"required": [
"ClusterArn"
]
},
"output": {
"type": "structure",
"members": {
"ClusterOperationInfoList": {
"locationName": "clusterOperationInfoList",
"type": "list",
"member": {
"type": "structure",
"members": {
"ClusterArn": {
"locationName": "clusterArn"
},
"ClusterType": {
"locationName": "clusterType"
},
"StartTime": {
"shape": "S1u",
"locationName": "startTime"
},
"EndTime": {
"shape": "S1u",
"locationName": "endTime"
},
"OperationArn": {
"locationName": "operationArn"
},
"OperationState": {
"locationName": "operationState"
},
"OperationType": {
"locationName": "operationType"
}
}
}
},
"NextToken": {
"locationName": "nextToken"
}
}
}
},
"ListClusters": {
"http": {
"method": "GET",
"requestUri": "/v1/clusters",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"ClusterNameFilter": {
"location": "querystring",
"locationName": "clusterNameFilter"
},
"MaxResults": {
"location": "querystring",
"locationName": "maxResults",
"type": "integer"
},
"NextToken": {
"location": "querystring",
"locationName": "nextToken"
}
}
},
"output": {
"type": "structure",
"members": {
"ClusterInfoList": {
"locationName": "clusterInfoList",
"type": "list",
"member": {
"shape": "S2w"
}
},
"NextToken": {
"locationName": "nextToken"
}
}
}
},
"ListClustersV2": {
"http": {
"method": "GET",
"requestUri": "/api/v2/clusters",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"ClusterNameFilter": {
"location": "querystring",
"locationName": "clusterNameFilter"
},
"ClusterTypeFilter": {
"location": "querystring",
"locationName": "clusterTypeFilter"
},
"MaxResults": {
"location": "querystring",
"locationName": "maxResults",
"type": "integer"
},
"NextToken": {
"location": "querystring",
"locationName": "nextToken"
}
}
},
"output": {
"type": "structure",
"members": {
"ClusterInfoList": {
"locationName": "clusterInfoList",
"type": "list",
"member": {
"shape": "S36"
}
},
"NextToken": {
"locationName": "nextToken"
}
}
}
},
"ListConfigurationRevisions": {
"http": {
"method": "GET",
"requestUri": "/v1/configurations/{arn}/revisions",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"Arn": {
"location": "uri",
"locationName": "arn"
},
"MaxResults": {
"location": "querystring",
"locationName": "maxResults",
"type": "integer"
},
"NextToken": {
"location": "querystring",
"locationName": "nextToken"
}
},
"required": [
"Arn"
]
},
"output": {
"type": "structure",
"members": {
"NextToken": {
"locationName": "nextToken"
},
"Revisions": {
"locationName": "revisions",
"type": "list",
"member": {
"shape": "S1v"
}
}
}
}
},
"ListConfigurations": {
"http": {
"method": "GET",
"requestUri": "/v1/configurations",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"MaxResults": {
"location": "querystring",
"locationName": "maxResults",
"type": "integer"
},
"NextToken": {
"location": "querystring",
"locationName": "nextToken"
}
}
},
"output": {
"type": "structure",
"members": {
"Configurations": {
"locationName": "configurations",
"type": "list",
"member": {
"type": "structure",
"members": {
"Arn": {
"locationName": "arn"
},
"CreationTime": {
"shape": "S1u",
"locationName": "creationTime"
},
"Description": {
"locationName": "description"
},
"KafkaVersions": {
"shape": "S3",
"locationName": "kafkaVersions"
},
"LatestRevision": {
"shape": "S1v",
"locationName": "latestRevision"
},
"Name": {
"locationName": "name"
},
"State": {
"locationName": "state"
}
},
"required": [
"Description",
"LatestRevision",
"CreationTime",
"KafkaVersions",
"Arn",
"Name",
"State"
]
}
},
"NextToken": {
"locationName": "nextToken"
}
}
}
},
"ListKafkaVersions": {
"http": {
"method": "GET",
"requestUri": "/v1/kafka-versions",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"MaxResults": {
"location": "querystring",
"locationName": "maxResults",
"type": "integer"
},
"NextToken": {
"location": "querystring",
"locationName": "nextToken"
}
}
},
"output": {
"type": "structure",
"members": {
"KafkaVersions": {
"locationName": "kafkaVersions",
"type": "list",
"member": {
"type": "structure",
"members": {
"Version": {
"locationName": "version"
},
"Status": {
"locationName": "status"
}
}
}
},
"NextToken": {
"locationName": "nextToken"
}
}
}
},
"ListNodes": {
"http": {
"method": "GET",
"requestUri": "/v1/clusters/{clusterArn}/nodes",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"ClusterArn": {
"location": "uri",
"locationName": "clusterArn"
},
"MaxResults": {
"location": "querystring",
"locationName": "maxResults",
"type": "integer"
},
"NextToken": {
"location": "querystring",
"locationName": "nextToken"
}
},
"required": [
"ClusterArn"
]
},
"output": {
"type": "structure",
"members": {
"NextToken": {
"locationName": "nextToken"
},
"NodeInfoList": {
"locationName": "nodeInfoList",
"type": "list",
"member": {
"type": "structure",
"members": {
"AddedToClusterTime": {
"locationName": "addedToClusterTime"
},
"BrokerNodeInfo": {
"locationName": "brokerNodeInfo",
"type": "structure",
"members": {
"AttachedENIId": {
"locationName": "attachedENIId"
},
"BrokerId": {
"locationName": "brokerId",
"type": "double"
},
"ClientSubnet": {
"locationName": "clientSubnet"
},
"ClientVpcIpAddress": {
"locationName": "clientVpcIpAddress"
},
"CurrentBrokerSoftwareInfo": {
"shape": "S2x",
"locationName": "currentBrokerSoftwareInfo"
},
"Endpoints": {
"shape": "S3",
"locationName": "endpoints"
}
}
},
"ControllerNodeInfo": {
"locationName": "controllerNodeInfo",
"type": "structure",
"members": {
"Endpoints": {
"shape": "S3",
"locationName": "endpoints"
}
}
},
"InstanceType": {
"locationName": "instanceType"
},
"NodeARN": {
"locationName": "nodeARN"
},
"NodeType": {
"locationName": "nodeType"
},
"ZookeeperNodeInfo": {
"locationName": "zookeeperNodeInfo",
"type": "structure",
"members": {
"AttachedENIId": {
"locationName": "attachedENIId"
},
"ClientVpcIpAddress": {
"locationName": "clientVpcIpAddress"
},
"Endpoints": {
"shape": "S3",
"locationName": "endpoints"
},
"ZookeeperId": {
"locationName": "zookeeperId",
"type": "double"
},
"ZookeeperVersion": {
"locationName": "zookeeperVersion"
}
}
}
}
}
}
}
}
},
"ListReplicators": {
"http": {
"method": "GET",
"requestUri": "/replication/v1/replicators",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"MaxResults": {
"location": "querystring",
"locationName": "maxResults",
"type": "integer"
},
"NextToken": {
"location": "querystring",
"locationName": "nextToken"
},
"ReplicatorNameFilter": {
"location": "querystring",
"locationName": "replicatorNameFilter"
}
}
},
"output": {
"type": "structure",
"members": {
"NextToken": {
"locationName": "nextToken"
},
"Replicators": {
"locationName": "replicators",
"type": "list",
"member": {
"type": "structure",
"members": {
"CreationTime": {
"shape": "S1u",
"locationName": "creationTime"
},
"CurrentVersion": {
"locationName": "currentVersion"
},
"IsReplicatorReference": {
"locationName": "isReplicatorReference",
"type": "boolean"
},
"KafkaClustersSummary": {
"locationName": "kafkaClustersSummary",
"type": "list",
"member": {
"type": "structure",
"members": {
"AmazonMskCluster": {
"shape": "S21",
"locationName": "amazonMskCluster"
},
"KafkaClusterAlias": {
"locationName": "kafkaClusterAlias"
}
}
}
},
"ReplicationInfoSummaryList": {
"locationName": "replicationInfoSummaryList",
"type": "list",
"member": {
"type": "structure",
"members": {
"SourceKafkaClusterAlias": {
"locationName": "sourceKafkaClusterAlias"
},
"TargetKafkaClusterAlias": {
"locationName": "targetKafkaClusterAlias"
}
}
}
},
"ReplicatorArn": {
"locationName": "replicatorArn"
},
"ReplicatorName": {
"locationName": "replicatorName"
},
"ReplicatorResourceArn": {
"locationName": "replicatorResourceArn"
},
"ReplicatorState": {
"locationName": "replicatorState"
}
}
}
}
}
}
},
"ListScramSecrets": {
"http": {
"method": "GET",
"requestUri": "/v1/clusters/{clusterArn}/scram-secrets",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"ClusterArn": {
"location": "uri",
"locationName": "clusterArn"
},
"MaxResults": {
"location": "querystring",
"locationName": "maxResults",
"type": "integer"
},
"NextToken": {
"location": "querystring",
"locationName": "nextToken"
}
},
"required": [
"ClusterArn"
]
},
"output": {
"type": "structure",
"members": {
"NextToken": {
"locationName": "nextToken"
},
"SecretArnList": {
"shape": "S3",
"locationName": "secretArnList"
}
}
}
},
"ListTagsForResource": {
"http": {
"method": "GET",
"requestUri": "/v1/tags/{resourceArn}",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"ResourceArn": {
"location": "uri",
"locationName": "resourceArn"
}
},
"required": [
"ResourceArn"
]
},
"output": {
"type": "structure",
"members": {
"Tags": {
"shape": "S1e",
"locationName": "tags"
}
}
}
},
"ListClientVpcConnections": {
"http": {
"method": "GET",
"requestUri": "/v1/clusters/{clusterArn}/client-vpc-connections",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"ClusterArn": {
"location": "uri",
"locationName": "clusterArn"
},
"MaxResults": {
"location": "querystring",
"locationName": "maxResults",
"type": "integer"
},
"NextToken": {
"location": "querystring",
"locationName": "nextToken"
}
},
"required": [
"ClusterArn"
]
},
"output": {
"type": "structure",
"members": {
"ClientVpcConnections": {
"locationName": "clientVpcConnections",