File: /var/www/api.javaapp.co.uk/node_modules/aws-sdk/apis/kafka-2018-11-14.min.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",
"type": "list",
"member": {
"type": "structure",
"members": {
"Authentication": {
"locationName": "authentication"
},
"CreationTime": {
"shape": "S1u",
"locationName": "creationTime"
},
"State": {
"locationName": "state"
},
"VpcConnectionArn": {
"locationName": "vpcConnectionArn"
},
"Owner": {
"locationName": "owner"
}
},
"required": [
"VpcConnectionArn"
]
}
},
"NextToken": {
"locationName": "nextToken"
}
}
}
},
"ListVpcConnections": {
"http": {
"method": "GET",
"requestUri": "/v1/vpc-connections",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"MaxResults": {
"location": "querystring",
"locationName": "maxResults",
"type": "integer"
},
"NextToken": {
"location": "querystring",
"locationName": "nextToken"
}
}
},
"output": {
"type": "structure",
"members": {
"VpcConnections": {
"locationName": "vpcConnections",
"type": "list",
"member": {
"type": "structure",
"members": {
"VpcConnectionArn": {
"locationName": "vpcConnectionArn"
},
"TargetClusterArn": {
"locationName": "targetClusterArn"
},
"CreationTime": {
"shape": "S1u",
"locationName": "creationTime"
},
"Authentication": {
"locationName": "authentication"
},
"VpcId": {
"locationName": "vpcId"
},
"State": {
"locationName": "state"
}
},
"required": [
"VpcConnectionArn",
"TargetClusterArn"
]
}
},
"NextToken": {
"locationName": "nextToken"
}
}
}
},
"RejectClientVpcConnection": {
"http": {
"method": "PUT",
"requestUri": "/v1/clusters/{clusterArn}/client-vpc-connection",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"ClusterArn": {
"location": "uri",
"locationName": "clusterArn"
},
"VpcConnectionArn": {
"locationName": "vpcConnectionArn"
}
},
"required": [
"VpcConnectionArn",
"ClusterArn"
]
},
"output": {
"type": "structure",
"members": {}
}
},
"PutClusterPolicy": {
"http": {
"method": "PUT",
"requestUri": "/v1/clusters/{clusterArn}/policy",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"ClusterArn": {
"location": "uri",
"locationName": "clusterArn"
},
"CurrentVersion": {
"locationName": "currentVersion"
},
"Policy": {
"locationName": "policy"
}
},
"required": [
"ClusterArn",
"Policy"
]
},
"output": {
"type": "structure",
"members": {
"CurrentVersion": {
"locationName": "currentVersion"
}
}
}
},
"RebootBroker": {
"http": {
"method": "PUT",
"requestUri": "/v1/clusters/{clusterArn}/reboot-broker",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"BrokerIds": {
"shape": "S3",
"locationName": "brokerIds"
},
"ClusterArn": {
"location": "uri",
"locationName": "clusterArn"
}
},
"required": [
"ClusterArn",
"BrokerIds"
]
},
"output": {
"type": "structure",
"members": {
"ClusterArn": {
"locationName": "clusterArn"
},
"ClusterOperationArn": {
"locationName": "clusterOperationArn"
}
}
}
},
"TagResource": {
"http": {
"requestUri": "/v1/tags/{resourceArn}",
"responseCode": 204
},
"input": {
"type": "structure",
"members": {
"ResourceArn": {
"location": "uri",
"locationName": "resourceArn"
},
"Tags": {
"shape": "S1e",
"locationName": "tags"
}
},
"required": [
"ResourceArn",
"Tags"
]
}
},
"UntagResource": {
"http": {
"method": "DELETE",
"requestUri": "/v1/tags/{resourceArn}",
"responseCode": 204
},
"input": {
"type": "structure",
"members": {
"ResourceArn": {
"location": "uri",
"locationName": "resourceArn"
},
"TagKeys": {
"shape": "S3",
"location": "querystring",
"locationName": "tagKeys"
}
},
"required": [
"TagKeys",
"ResourceArn"
]
}
},
"UpdateBrokerCount": {
"http": {
"method": "PUT",
"requestUri": "/v1/clusters/{clusterArn}/nodes/count",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"ClusterArn": {
"location": "uri",
"locationName": "clusterArn"
},
"CurrentVersion": {
"locationName": "currentVersion"
},
"TargetNumberOfBrokerNodes": {
"locationName": "targetNumberOfBrokerNodes",
"type": "integer"
}
},
"required": [
"ClusterArn",
"CurrentVersion",
"TargetNumberOfBrokerNodes"
]
},
"output": {
"type": "structure",
"members": {
"ClusterArn": {
"locationName": "clusterArn"
},
"ClusterOperationArn": {
"locationName": "clusterOperationArn"
}
}
}
},
"UpdateBrokerType": {
"http": {
"method": "PUT",
"requestUri": "/v1/clusters/{clusterArn}/nodes/type",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"ClusterArn": {
"location": "uri",
"locationName": "clusterArn"
},
"CurrentVersion": {
"locationName": "currentVersion"
},
"TargetInstanceType": {
"locationName": "targetInstanceType"
}
},
"required": [
"ClusterArn",
"CurrentVersion",
"TargetInstanceType"
]
},
"output": {
"type": "structure",
"members": {
"ClusterArn": {
"locationName": "clusterArn"
},
"ClusterOperationArn": {
"locationName": "clusterOperationArn"
}
}
}
},
"UpdateBrokerStorage": {
"http": {
"method": "PUT",
"requestUri": "/v1/clusters/{clusterArn}/nodes/storage",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"ClusterArn": {
"location": "uri",
"locationName": "clusterArn"
},
"CurrentVersion": {
"locationName": "currentVersion"
},
"TargetBrokerEBSVolumeInfo": {
"shape": "S3h",
"locationName": "targetBrokerEBSVolumeInfo"
}
},
"required": [
"ClusterArn",
"TargetBrokerEBSVolumeInfo",
"CurrentVersion"
]
},
"output": {
"type": "structure",
"members": {
"ClusterArn": {
"locationName": "clusterArn"
},
"ClusterOperationArn": {
"locationName": "clusterOperationArn"
}
}
}
},
"UpdateConfiguration": {
"http": {
"method": "PUT",
"requestUri": "/v1/configurations/{arn}",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"Arn": {
"location": "uri",
"locationName": "arn"
},
"Description": {
"locationName": "description"
},
"ServerProperties": {
"locationName": "serverProperties",
"type": "blob"
}
},
"required": [
"Arn",
"ServerProperties"
]
},
"output": {
"type": "structure",
"members": {
"Arn": {
"locationName": "arn"
},
"LatestRevision": {
"shape": "S1v",
"locationName": "latestRevision"
}
}
}
},
"UpdateConnectivity": {
"http": {
"method": "PUT",
"requestUri": "/v1/clusters/{clusterArn}/connectivity",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"ClusterArn": {
"location": "uri",
"locationName": "clusterArn"
},
"ConnectivityInfo": {
"shape": "Sh",
"locationName": "connectivityInfo"
},
"CurrentVersion": {
"locationName": "currentVersion"
}
},
"required": [
"ClusterArn",
"ConnectivityInfo",
"CurrentVersion"
]
},
"output": {
"type": "structure",
"members": {
"ClusterArn": {
"locationName": "clusterArn"
},
"ClusterOperationArn": {
"locationName": "clusterOperationArn"
}
}
}
},
"UpdateClusterConfiguration": {
"http": {
"method": "PUT",
"requestUri": "/v1/clusters/{clusterArn}/configuration",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"ClusterArn": {
"location": "uri",
"locationName": "clusterArn"
},
"ConfigurationInfo": {
"shape": "Sw",
"locationName": "configurationInfo"
},
"CurrentVersion": {
"locationName": "currentVersion"
}
},
"required": [
"ClusterArn",
"CurrentVersion",
"ConfigurationInfo"
]
},
"output": {
"type": "structure",
"members": {
"ClusterArn": {
"locationName": "clusterArn"
},
"ClusterOperationArn": {
"locationName": "clusterOperationArn"
}
}
}
},
"UpdateClusterKafkaVersion": {
"http": {
"method": "PUT",
"requestUri": "/v1/clusters/{clusterArn}/version",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"ClusterArn": {
"location": "uri",
"locationName": "clusterArn"
},
"ConfigurationInfo": {
"shape": "Sw",
"locationName": "configurationInfo"
},
"CurrentVersion": {
"locationName": "currentVersion"
},
"TargetKafkaVersion": {
"locationName": "targetKafkaVersion"
}
},
"required": [
"ClusterArn",
"TargetKafkaVersion",
"CurrentVersion"
]
},
"output": {
"type": "structure",
"members": {
"ClusterArn": {
"locationName": "clusterArn"
},
"ClusterOperationArn": {
"locationName": "clusterOperationArn"
}
}
}
},
"UpdateMonitoring": {
"http": {
"method": "PUT",
"requestUri": "/v1/clusters/{clusterArn}/monitoring",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"ClusterArn": {
"location": "uri",
"locationName": "clusterArn"
},
"CurrentVersion": {
"locationName": "currentVersion"
},
"EnhancedMonitoring": {
"locationName": "enhancedMonitoring"
},
"OpenMonitoring": {
"shape": "S13",
"locationName": "openMonitoring"
},
"LoggingInfo": {
"shape": "S18",
"locationName": "loggingInfo"
}
},
"required": [
"ClusterArn",
"CurrentVersion"
]
},
"output": {
"type": "structure",
"members": {
"ClusterArn": {
"locationName": "clusterArn"
},
"ClusterOperationArn": {
"locationName": "clusterOperationArn"
}
}
}
},
"UpdateReplicationInfo": {
"http": {
"method": "PUT",
"requestUri": "/replication/v1/replicators/{replicatorArn}/replication-info",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"ConsumerGroupReplication": {
"locationName": "consumerGroupReplication",
"type": "structure",
"members": {
"ConsumerGroupsToExclude": {
"shape": "S26",
"locationName": "consumerGroupsToExclude"
},
"ConsumerGroupsToReplicate": {
"shape": "S26",
"locationName": "consumerGroupsToReplicate"
},
"DetectAndCopyNewConsumerGroups": {
"locationName": "detectAndCopyNewConsumerGroups",
"type": "boolean"
},
"SynchroniseConsumerGroupOffsets": {
"locationName": "synchroniseConsumerGroupOffsets",
"type": "boolean"
}
},
"required": [
"ConsumerGroupsToReplicate",
"ConsumerGroupsToExclude",
"SynchroniseConsumerGroupOffsets",
"DetectAndCopyNewConsumerGroups"
]
},
"CurrentVersion": {
"locationName": "currentVersion"
},
"ReplicatorArn": {
"location": "uri",
"locationName": "replicatorArn"
},
"SourceKafkaClusterArn": {
"locationName": "sourceKafkaClusterArn"
},
"TargetKafkaClusterArn": {
"locationName": "targetKafkaClusterArn"
},
"TopicReplication": {
"locationName": "topicReplication",
"type": "structure",
"members": {
"CopyAccessControlListsForTopics": {
"locationName": "copyAccessControlListsForTopics",
"type": "boolean"
},
"CopyTopicConfigurations": {
"locationName": "copyTopicConfigurations",
"type": "boolean"
},
"DetectAndCopyNewTopics": {
"locationName": "detectAndCopyNewTopics",
"type": "boolean"
},
"TopicsToExclude": {
"shape": "S2c",
"locationName": "topicsToExclude"
},
"TopicsToReplicate": {
"shape": "S2c",
"locationName": "topicsToReplicate"
}
},
"required": [
"TopicsToReplicate",
"TopicsToExclude",
"CopyTopicConfigurations",
"DetectAndCopyNewTopics",
"CopyAccessControlListsForTopics"
]
}
},
"required": [
"ReplicatorArn",
"SourceKafkaClusterArn",
"CurrentVersion",
"TargetKafkaClusterArn"
]
},
"output": {
"type": "structure",
"members": {
"ReplicatorArn": {
"locationName": "replicatorArn"
},
"ReplicatorState": {
"locationName": "replicatorState"
}
}
}
},
"UpdateSecurity": {
"http": {
"method": "PATCH",
"requestUri": "/v1/clusters/{clusterArn}/security",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"ClientAuthentication": {
"shape": "Sp",
"locationName": "clientAuthentication"
},
"ClusterArn": {
"location": "uri",
"locationName": "clusterArn"
},
"CurrentVersion": {
"locationName": "currentVersion"
},
"EncryptionInfo": {
"shape": "Sy",
"locationName": "encryptionInfo"
}
},
"required": [
"ClusterArn",
"CurrentVersion"
]
},
"output": {
"type": "structure",
"members": {
"ClusterArn": {
"locationName": "clusterArn"
},
"ClusterOperationArn": {
"locationName": "clusterOperationArn"
}
}
}
},
"UpdateStorage": {
"http": {
"method": "PUT",
"requestUri": "/v1/clusters/{clusterArn}/storage",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"ClusterArn": {
"location": "uri",
"locationName": "clusterArn"
},
"CurrentVersion": {
"locationName": "currentVersion"
},
"ProvisionedThroughput": {
"shape": "Sd",
"locationName": "provisionedThroughput"
},
"StorageMode": {
"locationName": "storageMode"
},
"VolumeSizeGB": {
"locationName": "volumeSizeGB",
"type": "integer"
}
},
"required": [
"ClusterArn",
"CurrentVersion"
]
},
"output": {
"type": "structure",
"members": {
"ClusterArn": {
"locationName": "clusterArn"
},
"ClusterOperationArn": {
"locationName": "clusterOperationArn"
}
}
}
}
},
"shapes": {
"S3": {
"type": "list",
"member": {}
},
"S5": {
"type": "list",
"member": {
"type": "structure",
"members": {
"ErrorCode": {
"locationName": "errorCode"
},
"ErrorMessage": {
"locationName": "errorMessage"
},
"SecretArn": {
"locationName": "secretArn"
}
}
}
},
"S8": {
"type": "structure",
"members": {
"BrokerAZDistribution": {
"locationName": "brokerAZDistribution"
},
"ClientSubnets": {
"shape": "S3",
"locationName": "clientSubnets"
},
"InstanceType": {
"locationName": "instanceType"
},
"SecurityGroups": {
"shape": "S3",
"locationName": "securityGroups"
},
"StorageInfo": {
"locationName": "storageInfo",
"type": "structure",
"members": {
"EbsStorageInfo": {
"locationName": "ebsStorageInfo",
"type": "structure",
"members": {
"ProvisionedThroughput": {
"shape": "Sd",
"locationName": "provisionedThroughput"
},
"VolumeSize": {
"locationName": "volumeSize",
"type": "integer"
}
}
}
}
},
"ConnectivityInfo": {
"shape": "Sh",
"locationName": "connectivityInfo"
},
"ZoneIds": {
"shape": "S3",
"locationName": "zoneIds"
}
},
"required": [
"ClientSubnets",
"InstanceType"
]
},
"Sd": {
"type": "structure",
"members": {
"Enabled": {
"locationName": "enabled",
"type": "boolean"
},
"VolumeThroughput": {
"locationName": "volumeThroughput",
"type": "integer"
}
}
},
"Sh": {
"type": "structure",
"members": {
"PublicAccess": {
"locationName": "publicAccess",
"type": "structure",
"members": {
"Type": {
"locationName": "type"
}
}
},
"VpcConnectivity": {
"locationName": "vpcConnectivity",
"type": "structure",
"members": {
"ClientAuthentication": {
"locationName": "clientAuthentication",
"type": "structure",
"members": {
"Sasl": {
"locationName": "sasl",
"type": "structure",
"members": {
"Scram": {
"locationName": "scram",
"type": "structure",
"members": {
"Enabled": {
"locationName": "enabled",
"type": "boolean"
}
}
},
"Iam": {
"locationName": "iam",
"type": "structure",
"members": {
"Enabled": {
"locationName": "enabled",
"type": "boolean"
}
}
}
}
},
"Tls": {
"locationName": "tls",
"type": "structure",
"members": {
"Enabled": {
"locationName": "enabled",
"type": "boolean"
}
}
}
}
}
}
}
}
},
"Sp": {
"type": "structure",
"members": {
"Sasl": {
"locationName": "sasl",
"type": "structure",
"members": {
"Scram": {
"locationName": "scram",
"type": "structure",
"members": {
"Enabled": {
"locationName": "enabled",
"type": "boolean"
}
}
},
"Iam": {
"shape": "Ss",
"locationName": "iam"
}
}
},
"Tls": {
"locationName": "tls",
"type": "structure",
"members": {
"CertificateAuthorityArnList": {
"shape": "S3",
"locationName": "certificateAuthorityArnList"
},
"Enabled": {
"locationName": "enabled",
"type": "boolean"
}
}
},
"Unauthenticated": {
"locationName": "unauthenticated",
"type": "structure",
"members": {
"Enabled": {
"locationName": "enabled",
"type": "boolean"
}
}
}
}
},
"Ss": {
"type": "structure",
"members": {
"Enabled": {
"locationName": "enabled",
"type": "boolean"
}
}
},
"Sw": {
"type": "structure",
"members": {
"Arn": {
"locationName": "arn"
},
"Revision": {
"locationName": "revision",
"type": "long"
}
},
"required": [
"Revision",
"Arn"
]
},
"Sy": {
"type": "structure",
"members": {
"EncryptionAtRest": {
"locationName": "encryptionAtRest",
"type": "structure",
"members": {
"DataVolumeKMSKeyId": {
"locationName": "dataVolumeKMSKeyId"
}
},
"required": [
"DataVolumeKMSKeyId"
]
},
"EncryptionInTransit": {
"locationName": "encryptionInTransit",
"type": "structure",
"members": {
"ClientBroker": {
"locationName": "clientBroker"
},
"InCluster": {
"locationName": "inCluster",
"type": "boolean"
}
}
}
}
},
"S13": {
"type": "structure",
"members": {
"Prometheus": {
"locationName": "prometheus",
"type": "structure",
"members": {
"JmxExporter": {
"locationName": "jmxExporter",
"type": "structure",
"members": {
"EnabledInBroker": {
"locationName": "enabledInBroker",
"type": "boolean"
}
},
"required": [
"EnabledInBroker"
]
},
"NodeExporter": {
"locationName": "nodeExporter",
"type": "structure",
"members": {
"EnabledInBroker": {
"locationName": "enabledInBroker",
"type": "boolean"
}
},
"required": [
"EnabledInBroker"
]
}
}
}
},
"required": [
"Prometheus"
]
},
"S18": {
"type": "structure",
"members": {
"BrokerLogs": {
"locationName": "brokerLogs",
"type": "structure",
"members": {
"CloudWatchLogs": {
"locationName": "cloudWatchLogs",
"type": "structure",
"members": {
"Enabled": {
"locationName": "enabled",
"type": "boolean"
},
"LogGroup": {
"locationName": "logGroup"
}
},
"required": [
"Enabled"
]
},
"Firehose": {
"locationName": "firehose",
"type": "structure",
"members": {
"DeliveryStream": {
"locationName": "deliveryStream"
},
"Enabled": {
"locationName": "enabled",
"type": "boolean"
}
},
"required": [
"Enabled"
]
},
"S3": {
"locationName": "s3",
"type": "structure",
"members": {
"Bucket": {
"locationName": "bucket"
},
"Enabled": {
"locationName": "enabled",
"type": "boolean"
},
"Prefix": {
"locationName": "prefix"
}
},
"required": [
"Enabled"
]
}
}
}
},
"required": [
"BrokerLogs"
]
},
"S1e": {
"type": "map",
"key": {},
"value": {}
},
"S1l": {
"type": "list",
"member": {
"type": "structure",
"members": {
"SubnetIds": {
"shape": "S3",
"locationName": "subnetIds"
},
"SecurityGroupIds": {
"shape": "S3",
"locationName": "securityGroupIds"
}
},
"required": [
"SubnetIds"
]
}
},
"S1n": {
"type": "structure",
"members": {
"Sasl": {
"locationName": "sasl",
"type": "structure",
"members": {
"Iam": {
"shape": "Ss",
"locationName": "iam"
}
}
}
}
},
"S1u": {
"type": "timestamp",
"timestampFormat": "iso8601"
},
"S1v": {
"type": "structure",
"members": {
"CreationTime": {
"shape": "S1u",
"locationName": "creationTime"
},
"Description": {
"locationName": "description"
},
"Revision": {
"locationName": "revision",
"type": "long"
}
},
"required": [
"Revision",
"CreationTime"
]
},
"S21": {
"type": "structure",
"members": {
"MskClusterArn": {
"locationName": "mskClusterArn"
}
},
"required": [
"MskClusterArn"
]
},
"S22": {
"type": "structure",
"members": {
"SecurityGroupIds": {
"shape": "S3",
"locationName": "securityGroupIds"
},
"SubnetIds": {
"shape": "S3",
"locationName": "subnetIds"
}
},
"required": [
"SubnetIds"
]
},
"S25": {
"type": "structure",
"members": {
"ConsumerGroupsToExclude": {
"shape": "S26",
"locationName": "consumerGroupsToExclude"
},
"ConsumerGroupsToReplicate": {
"shape": "S26",
"locationName": "consumerGroupsToReplicate"
},
"DetectAndCopyNewConsumerGroups": {
"locationName": "detectAndCopyNewConsumerGroups",
"type": "boolean"
},
"SynchroniseConsumerGroupOffsets": {
"locationName": "synchroniseConsumerGroupOffsets",
"type": "boolean"
}
},
"required": [
"ConsumerGroupsToReplicate"
]
},
"S26": {
"type": "list",
"member": {}
},
"S29": {
"type": "structure",
"members": {
"CopyAccessControlListsForTopics": {
"locationName": "copyAccessControlListsForTopics",
"type": "boolean"
},
"CopyTopicConfigurations": {
"locationName": "copyTopicConfigurations",
"type": "boolean"
},
"DetectAndCopyNewTopics": {
"locationName": "detectAndCopyNewTopics",
"type": "boolean"
},
"StartingPosition": {
"locationName": "startingPosition",
"type": "structure",
"members": {
"Type": {
"locationName": "type"
}
}
},
"TopicsToExclude": {
"shape": "S2c",
"locationName": "topicsToExclude"
},
"TopicsToReplicate": {
"shape": "S2c",
"locationName": "topicsToReplicate"
}
},
"required": [
"TopicsToReplicate"
]
},
"S2c": {
"type": "list",
"member": {}
},
"S2w": {
"type": "structure",
"members": {
"ActiveOperationArn": {
"locationName": "activeOperationArn"
},
"BrokerNodeGroupInfo": {
"shape": "S8",
"locationName": "brokerNodeGroupInfo"
},
"ClientAuthentication": {
"shape": "Sp",
"locationName": "clientAuthentication"
},
"ClusterArn": {
"locationName": "clusterArn"
},
"ClusterName": {
"locationName": "clusterName"
},
"CreationTime": {
"shape": "S1u",
"locationName": "creationTime"
},
"CurrentBrokerSoftwareInfo": {
"shape": "S2x",
"locationName": "currentBrokerSoftwareInfo"
},
"CurrentVersion": {
"locationName": "currentVersion"
},
"EncryptionInfo": {
"shape": "Sy",
"locationName": "encryptionInfo"
},
"EnhancedMonitoring": {
"locationName": "enhancedMonitoring"
},
"OpenMonitoring": {
"shape": "S2y",
"locationName": "openMonitoring"
},
"LoggingInfo": {
"shape": "S18",
"locationName": "loggingInfo"
},
"NumberOfBrokerNodes": {
"locationName": "numberOfBrokerNodes",
"type": "integer"
},
"State": {
"locationName": "state"
},
"StateInfo": {
"shape": "S32",
"locationName": "stateInfo"
},
"Tags": {
"shape": "S1e",
"locationName": "tags"
},
"ZookeeperConnectString": {
"locationName": "zookeeperConnectString"
},
"ZookeeperConnectStringTls": {
"locationName": "zookeeperConnectStringTls"
},
"StorageMode": {
"locationName": "storageMode"
},
"CustomerActionStatus": {
"locationName": "customerActionStatus"
}
}
},
"S2x": {
"type": "structure",
"members": {
"ConfigurationArn": {
"locationName": "configurationArn"
},
"ConfigurationRevision": {
"locationName": "configurationRevision",
"type": "long"
},
"KafkaVersion": {
"locationName": "kafkaVersion"
}
}
},
"S2y": {
"type": "structure",
"members": {
"Prometheus": {
"locationName": "prometheus",
"type": "structure",
"members": {
"JmxExporter": {
"locationName": "jmxExporter",
"type": "structure",
"members": {
"EnabledInBroker": {
"locationName": "enabledInBroker",
"type": "boolean"
}
},
"required": [
"EnabledInBroker"
]
},
"NodeExporter": {
"locationName": "nodeExporter",
"type": "structure",
"members": {
"EnabledInBroker": {
"locationName": "enabledInBroker",
"type": "boolean"
}
},
"required": [
"EnabledInBroker"
]
}
}
}
},
"required": [
"Prometheus"
]
},
"S32": {
"type": "structure",
"members": {
"Code": {
"locationName": "code"
},
"Message": {
"locationName": "message"
}
}
},
"S36": {
"type": "structure",
"members": {
"ActiveOperationArn": {
"locationName": "activeOperationArn"
},
"ClusterType": {
"locationName": "clusterType"
},
"ClusterArn": {
"locationName": "clusterArn"
},
"ClusterName": {
"locationName": "clusterName"
},
"CreationTime": {
"shape": "S1u",
"locationName": "creationTime"
},
"CurrentVersion": {
"locationName": "currentVersion"
},
"State": {
"locationName": "state"
},
"StateInfo": {
"shape": "S32",
"locationName": "stateInfo"
},
"Tags": {
"shape": "S1e",
"locationName": "tags"
},
"Provisioned": {
"locationName": "provisioned",
"type": "structure",
"members": {
"BrokerNodeGroupInfo": {
"shape": "S8",
"locationName": "brokerNodeGroupInfo"
},
"CurrentBrokerSoftwareInfo": {
"shape": "S2x",
"locationName": "currentBrokerSoftwareInfo"
},
"ClientAuthentication": {
"shape": "Sp",
"locationName": "clientAuthentication"
},
"EncryptionInfo": {
"shape": "Sy",
"locationName": "encryptionInfo"
},
"EnhancedMonitoring": {
"locationName": "enhancedMonitoring"
},
"OpenMonitoring": {
"shape": "S13",
"locationName": "openMonitoring"
},
"LoggingInfo": {
"shape": "S18",
"locationName": "loggingInfo"
},
"NumberOfBrokerNodes": {
"locationName": "numberOfBrokerNodes",
"type": "integer"
},
"ZookeeperConnectString": {
"locationName": "zookeeperConnectString"
},
"ZookeeperConnectStringTls": {
"locationName": "zookeeperConnectStringTls"
},
"StorageMode": {
"locationName": "storageMode"
},
"CustomerActionStatus": {
"locationName": "customerActionStatus"
}
},
"required": [
"BrokerNodeGroupInfo",
"NumberOfBrokerNodes"
]
},
"Serverless": {
"locationName": "serverless",
"type": "structure",
"members": {
"VpcConfigs": {
"shape": "S1l",
"locationName": "vpcConfigs"
},
"ClientAuthentication": {
"shape": "S1n",
"locationName": "clientAuthentication"
}
},
"required": [
"VpcConfigs"
]
}
}
},
"S3b": {
"type": "structure",
"members": {
"ClientRequestId": {
"locationName": "clientRequestId"
},
"ClusterArn": {
"locationName": "clusterArn"
},
"CreationTime": {
"shape": "S1u",
"locationName": "creationTime"
},
"EndTime": {
"shape": "S1u",
"locationName": "endTime"
},
"ErrorInfo": {
"shape": "S3c",
"locationName": "errorInfo"
},
"OperationArn": {
"locationName": "operationArn"
},
"OperationState": {
"locationName": "operationState"
},
"OperationSteps": {
"shape": "S3d",
"locationName": "operationSteps"
},
"OperationType": {
"locationName": "operationType"
},
"SourceClusterInfo": {
"shape": "S3g",
"locationName": "sourceClusterInfo"
},
"TargetClusterInfo": {
"shape": "S3g",
"locationName": "targetClusterInfo"
},
"VpcConnectionInfo": {
"shape": "S3m",
"locationName": "vpcConnectionInfo"
}
}
},
"S3c": {
"type": "structure",
"members": {
"ErrorCode": {
"locationName": "errorCode"
},
"ErrorString": {
"locationName": "errorString"
}
}
},
"S3d": {
"type": "list",
"member": {
"type": "structure",
"members": {
"StepInfo": {
"locationName": "stepInfo",
"type": "structure",
"members": {
"StepStatus": {
"locationName": "stepStatus"
}
}
},
"StepName": {
"locationName": "stepName"
}
}
}
},
"S3g": {
"type": "structure",
"members": {
"BrokerEBSVolumeInfo": {
"shape": "S3h",
"locationName": "brokerEBSVolumeInfo"
},
"ConfigurationInfo": {
"shape": "Sw",
"locationName": "configurationInfo"
},
"NumberOfBrokerNodes": {
"locationName": "numberOfBrokerNodes",
"type": "integer"
},
"EnhancedMonitoring": {
"locationName": "enhancedMonitoring"
},
"OpenMonitoring": {
"shape": "S2y",
"locationName": "openMonitoring"
},
"KafkaVersion": {
"locationName": "kafkaVersion"
},
"LoggingInfo": {
"shape": "S18",
"locationName": "loggingInfo"
},
"InstanceType": {
"locationName": "instanceType"
},
"ClientAuthentication": {
"shape": "Sp",
"locationName": "clientAuthentication"
},
"EncryptionInfo": {
"shape": "Sy",
"locationName": "encryptionInfo"
},
"ConnectivityInfo": {
"shape": "Sh",
"locationName": "connectivityInfo"
},
"StorageMode": {
"locationName": "storageMode"
},
"BrokerCountUpdateInfo": {
"locationName": "brokerCountUpdateInfo",
"type": "structure",
"members": {
"CreatedBrokerIds": {
"shape": "S3k",
"locationName": "createdBrokerIds"
},
"DeletedBrokerIds": {
"shape": "S3k",
"locationName": "deletedBrokerIds"
}
}
}
}
},
"S3h": {
"type": "list",
"member": {
"type": "structure",
"members": {
"KafkaBrokerNodeId": {
"locationName": "kafkaBrokerNodeId"
},
"ProvisionedThroughput": {
"shape": "Sd",
"locationName": "provisionedThroughput"
},
"VolumeSizeGB": {
"locationName": "volumeSizeGB",
"type": "integer"
}
},
"required": [
"KafkaBrokerNodeId"
]
}
},
"S3k": {
"type": "list",
"member": {
"type": "double"
}
},
"S3m": {
"type": "structure",
"members": {
"VpcConnectionArn": {
"locationName": "vpcConnectionArn"
},
"Owner": {
"locationName": "owner"
},
"UserIdentity": {
"shape": "S3n",
"locationName": "userIdentity"
},
"CreationTime": {
"shape": "S1u",
"locationName": "creationTime"
}
}
},
"S3n": {
"type": "structure",
"members": {
"Type": {
"locationName": "type"
},
"PrincipalId": {
"locationName": "principalId"
}
}
}
}
}