UNPKG

aws-sdk

Version:
1,878 lines (1,877 loc) • 93.4 kB
{ "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",