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.DescribeConfigurationRevision
Description
Returns a description of this revision of the configuration.
Synopsis
- data DescribeConfigurationRevision = DescribeConfigurationRevision' {}
- newDescribeConfigurationRevision :: Integer -> Text -> DescribeConfigurationRevision
- describeConfigurationRevision_revision :: Lens' DescribeConfigurationRevision Integer
- describeConfigurationRevision_arn :: Lens' DescribeConfigurationRevision Text
- data DescribeConfigurationRevisionResponse = DescribeConfigurationRevisionResponse' {
- arn :: Maybe Text
- creationTime :: Maybe ISO8601
- description :: Maybe Text
- revision :: Maybe Integer
- serverProperties :: Maybe Base64
- httpStatus :: Int
- newDescribeConfigurationRevisionResponse :: Int -> DescribeConfigurationRevisionResponse
- describeConfigurationRevisionResponse_arn :: Lens' DescribeConfigurationRevisionResponse (Maybe Text)
- describeConfigurationRevisionResponse_creationTime :: Lens' DescribeConfigurationRevisionResponse (Maybe UTCTime)
- describeConfigurationRevisionResponse_description :: Lens' DescribeConfigurationRevisionResponse (Maybe Text)
- describeConfigurationRevisionResponse_revision :: Lens' DescribeConfigurationRevisionResponse (Maybe Integer)
- describeConfigurationRevisionResponse_serverProperties :: Lens' DescribeConfigurationRevisionResponse (Maybe ByteString)
- describeConfigurationRevisionResponse_httpStatus :: Lens' DescribeConfigurationRevisionResponse Int
Creating a Request
data DescribeConfigurationRevision Source #
See: newDescribeConfigurationRevision
smart constructor.
Constructors
DescribeConfigurationRevision' | |
Instances
newDescribeConfigurationRevision Source #
Arguments
:: Integer | |
-> Text | |
-> DescribeConfigurationRevision |
Create a value of DescribeConfigurationRevision
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:
DescribeConfigurationRevision
, describeConfigurationRevision_revision
- A string that uniquely identifies a revision of an MSK configuration.
DescribeConfigurationRevision
, describeConfigurationRevision_arn
- The Amazon Resource Name (ARN) that uniquely identifies an MSK
configuration and all of its revisions.
Request Lenses
describeConfigurationRevision_revision :: Lens' DescribeConfigurationRevision Integer Source #
A string that uniquely identifies a revision of an MSK configuration.
describeConfigurationRevision_arn :: Lens' DescribeConfigurationRevision Text Source #
The Amazon Resource Name (ARN) that uniquely identifies an MSK configuration and all of its revisions.
Destructuring the Response
data DescribeConfigurationRevisionResponse Source #
See: newDescribeConfigurationRevisionResponse
smart constructor.
Constructors
DescribeConfigurationRevisionResponse' | |
Fields
|
Instances
newDescribeConfigurationRevisionResponse Source #
Arguments
:: Int | |
-> DescribeConfigurationRevisionResponse |
Create a value of DescribeConfigurationRevisionResponse
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:
DescribeConfigurationRevision
, describeConfigurationRevisionResponse_arn
- The Amazon Resource Name (ARN) of the configuration.
DescribeConfigurationRevisionResponse
, describeConfigurationRevisionResponse_creationTime
- The time when the configuration was created.
DescribeConfigurationRevisionResponse
, describeConfigurationRevisionResponse_description
- The description of the configuration.
DescribeConfigurationRevision
, describeConfigurationRevisionResponse_revision
- The revision number.
$sel:serverProperties:DescribeConfigurationRevisionResponse'
, describeConfigurationRevisionResponse_serverProperties
- Contents of the server.properties file. When using the API, you must
ensure that the contents of the file are base64 encoded. When using the
AWS Management Console, the SDK, or the AWS CLI, the contents of
server.properties can be in plaintext.--
-- Note: This Lens
automatically encodes and decodes Base64 data.
-- The underlying isomorphism will encode to Base64 representation during
-- serialisation, and decode from Base64 representation during deserialisation.
-- This Lens
accepts and returns only raw unencoded data.
$sel:httpStatus:DescribeConfigurationRevisionResponse'
, describeConfigurationRevisionResponse_httpStatus
- The response's http status code.
Response Lenses
describeConfigurationRevisionResponse_arn :: Lens' DescribeConfigurationRevisionResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) of the configuration.
describeConfigurationRevisionResponse_creationTime :: Lens' DescribeConfigurationRevisionResponse (Maybe UTCTime) Source #
The time when the configuration was created.
describeConfigurationRevisionResponse_description :: Lens' DescribeConfigurationRevisionResponse (Maybe Text) Source #
The description of the configuration.
describeConfigurationRevisionResponse_revision :: Lens' DescribeConfigurationRevisionResponse (Maybe Integer) Source #
The revision number.
describeConfigurationRevisionResponse_serverProperties :: Lens' DescribeConfigurationRevisionResponse (Maybe ByteString) Source #
Contents of the server.properties file. When using the API, you must
ensure that the contents of the file are base64 encoded. When using the
AWS Management Console, the SDK, or the AWS CLI, the contents of
server.properties can be in plaintext.--
-- Note: This Lens
automatically encodes and decodes Base64 data.
-- The underlying isomorphism will encode to Base64 representation during
-- serialisation, and decode from Base64 representation during deserialisation.
-- This Lens
accepts and returns only raw unencoded data.
describeConfigurationRevisionResponse_httpStatus :: Lens' DescribeConfigurationRevisionResponse Int Source #
The response's http status code.