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 |
Returns configuration options.
Synopsis
- data DescribeAddonConfiguration = DescribeAddonConfiguration' {
- addonName :: Text
- addonVersion :: Text
- newDescribeAddonConfiguration :: Text -> Text -> DescribeAddonConfiguration
- describeAddonConfiguration_addonName :: Lens' DescribeAddonConfiguration Text
- describeAddonConfiguration_addonVersion :: Lens' DescribeAddonConfiguration Text
- data DescribeAddonConfigurationResponse = DescribeAddonConfigurationResponse' {}
- newDescribeAddonConfigurationResponse :: Int -> DescribeAddonConfigurationResponse
- describeAddonConfigurationResponse_addonName :: Lens' DescribeAddonConfigurationResponse (Maybe Text)
- describeAddonConfigurationResponse_addonVersion :: Lens' DescribeAddonConfigurationResponse (Maybe Text)
- describeAddonConfigurationResponse_configurationSchema :: Lens' DescribeAddonConfigurationResponse (Maybe Text)
- describeAddonConfigurationResponse_httpStatus :: Lens' DescribeAddonConfigurationResponse Int
Creating a Request
data DescribeAddonConfiguration Source #
See: newDescribeAddonConfiguration
smart constructor.
DescribeAddonConfiguration' | |
|
Instances
newDescribeAddonConfiguration Source #
Create a value of DescribeAddonConfiguration
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:
DescribeAddonConfiguration
, describeAddonConfiguration_addonName
- The name of the add-on. The name must match one of the names that
DescribeAddonVersions
returns.
DescribeAddonConfiguration
, describeAddonConfiguration_addonVersion
- The version of the add-on. The version must match one of the versions
returned by
DescribeAddonVersions
.
Request Lenses
describeAddonConfiguration_addonName :: Lens' DescribeAddonConfiguration Text Source #
The name of the add-on. The name must match one of the names that DescribeAddonVersions returns.
describeAddonConfiguration_addonVersion :: Lens' DescribeAddonConfiguration Text Source #
The version of the add-on. The version must match one of the versions returned by DescribeAddonVersions .
Destructuring the Response
data DescribeAddonConfigurationResponse Source #
See: newDescribeAddonConfigurationResponse
smart constructor.
DescribeAddonConfigurationResponse' | |
|
Instances
newDescribeAddonConfigurationResponse Source #
Create a value of DescribeAddonConfigurationResponse
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:
DescribeAddonConfiguration
, describeAddonConfigurationResponse_addonName
- The name of the add-on.
DescribeAddonConfiguration
, describeAddonConfigurationResponse_addonVersion
- The version of the add-on. The version must match one of the versions
returned by
DescribeAddonVersions
.
$sel:configurationSchema:DescribeAddonConfigurationResponse'
, describeAddonConfigurationResponse_configurationSchema
- A JSON schema that's used to validate the configuration values that you
provide when an addon is created or updated.
$sel:httpStatus:DescribeAddonConfigurationResponse'
, describeAddonConfigurationResponse_httpStatus
- The response's http status code.
Response Lenses
describeAddonConfigurationResponse_addonName :: Lens' DescribeAddonConfigurationResponse (Maybe Text) Source #
The name of the add-on.
describeAddonConfigurationResponse_addonVersion :: Lens' DescribeAddonConfigurationResponse (Maybe Text) Source #
The version of the add-on. The version must match one of the versions returned by DescribeAddonVersions .
describeAddonConfigurationResponse_configurationSchema :: Lens' DescribeAddonConfigurationResponse (Maybe Text) Source #
A JSON schema that's used to validate the configuration values that you provide when an addon is created or updated.
describeAddonConfigurationResponse_httpStatus :: Lens' DescribeAddonConfigurationResponse Int Source #
The response's http status code.