| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.Kafka.UpdateClusterConfiguration
Description
Updates the cluster with the configuration that is specified in the request body.
Synopsis
- data UpdateClusterConfiguration = UpdateClusterConfiguration' {}
- newUpdateClusterConfiguration :: Text -> Text -> ConfigurationInfo -> UpdateClusterConfiguration
- updateClusterConfiguration_clusterArn :: Lens' UpdateClusterConfiguration Text
- updateClusterConfiguration_currentVersion :: Lens' UpdateClusterConfiguration Text
- updateClusterConfiguration_configurationInfo :: Lens' UpdateClusterConfiguration ConfigurationInfo
- data UpdateClusterConfigurationResponse = UpdateClusterConfigurationResponse' {}
- newUpdateClusterConfigurationResponse :: Int -> UpdateClusterConfigurationResponse
- updateClusterConfigurationResponse_clusterArn :: Lens' UpdateClusterConfigurationResponse (Maybe Text)
- updateClusterConfigurationResponse_clusterOperationArn :: Lens' UpdateClusterConfigurationResponse (Maybe Text)
- updateClusterConfigurationResponse_httpStatus :: Lens' UpdateClusterConfigurationResponse Int
Creating a Request
data UpdateClusterConfiguration Source #
See: newUpdateClusterConfiguration smart constructor.
Constructors
| UpdateClusterConfiguration' | |
Fields
| |
Instances
newUpdateClusterConfiguration Source #
Arguments
| :: Text | |
| -> Text | |
| -> ConfigurationInfo | |
| -> UpdateClusterConfiguration |
Create a value of UpdateClusterConfiguration with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
UpdateClusterConfiguration, updateClusterConfiguration_clusterArn - The Amazon Resource Name (ARN) that uniquely identifies the cluster.
UpdateClusterConfiguration, updateClusterConfiguration_currentVersion - The version of the cluster that needs to be updated.
UpdateClusterConfiguration, updateClusterConfiguration_configurationInfo - Represents the configuration that you want MSK to use for the brokers in
a cluster.
Request Lenses
updateClusterConfiguration_clusterArn :: Lens' UpdateClusterConfiguration Text Source #
The Amazon Resource Name (ARN) that uniquely identifies the cluster.
updateClusterConfiguration_currentVersion :: Lens' UpdateClusterConfiguration Text Source #
The version of the cluster that needs to be updated.
updateClusterConfiguration_configurationInfo :: Lens' UpdateClusterConfiguration ConfigurationInfo Source #
Represents the configuration that you want MSK to use for the brokers in a cluster.
Destructuring the Response
data UpdateClusterConfigurationResponse Source #
See: newUpdateClusterConfigurationResponse smart constructor.
Constructors
| UpdateClusterConfigurationResponse' | |
Fields
| |
Instances
newUpdateClusterConfigurationResponse Source #
Arguments
| :: Int | |
| -> UpdateClusterConfigurationResponse |
Create a value of UpdateClusterConfigurationResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
UpdateClusterConfiguration, updateClusterConfigurationResponse_clusterArn - The Amazon Resource Name (ARN) of the cluster.
$sel:clusterOperationArn:UpdateClusterConfigurationResponse', updateClusterConfigurationResponse_clusterOperationArn - The Amazon Resource Name (ARN) of the cluster operation.
$sel:httpStatus:UpdateClusterConfigurationResponse', updateClusterConfigurationResponse_httpStatus - The response's http status code.
Response Lenses
updateClusterConfigurationResponse_clusterArn :: Lens' UpdateClusterConfigurationResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) of the cluster.
updateClusterConfigurationResponse_clusterOperationArn :: Lens' UpdateClusterConfigurationResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) of the cluster operation.
updateClusterConfigurationResponse_httpStatus :: Lens' UpdateClusterConfigurationResponse Int Source #
The response's http status code.