Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data TypeVersionSummary = TypeVersionSummary' {}
- newTypeVersionSummary :: TypeVersionSummary
- typeVersionSummary_versionId :: Lens' TypeVersionSummary (Maybe Text)
- typeVersionSummary_typeName :: Lens' TypeVersionSummary (Maybe Text)
- typeVersionSummary_arn :: Lens' TypeVersionSummary (Maybe Text)
- typeVersionSummary_publicVersionNumber :: Lens' TypeVersionSummary (Maybe Text)
- typeVersionSummary_timeCreated :: Lens' TypeVersionSummary (Maybe UTCTime)
- typeVersionSummary_type :: Lens' TypeVersionSummary (Maybe RegistryType)
- typeVersionSummary_isDefaultVersion :: Lens' TypeVersionSummary (Maybe Bool)
- typeVersionSummary_description :: Lens' TypeVersionSummary (Maybe Text)
Documentation
data TypeVersionSummary Source #
Contains summary information about a specific version of a CloudFormation extension.
See: newTypeVersionSummary
smart constructor.
TypeVersionSummary' | |
|
Instances
newTypeVersionSummary :: TypeVersionSummary Source #
Create a value of TypeVersionSummary
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:
$sel:versionId:TypeVersionSummary'
, typeVersionSummary_versionId
- The ID of a specific version of the extension. The version ID is the
value at the end of the Amazon Resource Name (ARN) assigned to the
extension version when it is registered.
$sel:typeName:TypeVersionSummary'
, typeVersionSummary_typeName
- The name of the extension.
$sel:arn:TypeVersionSummary'
, typeVersionSummary_arn
- The Amazon Resource Name (ARN) of the extension version.
$sel:publicVersionNumber:TypeVersionSummary'
, typeVersionSummary_publicVersionNumber
- For public extensions that have been activated for this account and
region, the version of the public extension to be used for
CloudFormation operations in this account and region. For any extensions
other than activated third-arty extensions, CloudFormation returns
null
.
How you specified AutoUpdate
when enabling the extension affects
whether CloudFormation automatically updates the extention in this
account and region when a new version is released. For more information,
see
Setting CloudFormation to automatically use new versions of extensions
in the CloudFormation User Guide.
$sel:timeCreated:TypeVersionSummary'
, typeVersionSummary_timeCreated
- When the version was registered.
$sel:type':TypeVersionSummary'
, typeVersionSummary_type
- The kind of extension.
$sel:isDefaultVersion:TypeVersionSummary'
, typeVersionSummary_isDefaultVersion
- Whether the specified extension version is set as the default version.
This applies only to private extensions you have registered in your
account, and extensions published by Amazon. For public third-party
extensions, whether or not they are activated in your account,
CloudFormation returns null
.
$sel:description:TypeVersionSummary'
, typeVersionSummary_description
- The description of the extension version.
typeVersionSummary_versionId :: Lens' TypeVersionSummary (Maybe Text) Source #
The ID of a specific version of the extension. The version ID is the value at the end of the Amazon Resource Name (ARN) assigned to the extension version when it is registered.
typeVersionSummary_typeName :: Lens' TypeVersionSummary (Maybe Text) Source #
The name of the extension.
typeVersionSummary_arn :: Lens' TypeVersionSummary (Maybe Text) Source #
The Amazon Resource Name (ARN) of the extension version.
typeVersionSummary_publicVersionNumber :: Lens' TypeVersionSummary (Maybe Text) Source #
For public extensions that have been activated for this account and
region, the version of the public extension to be used for
CloudFormation operations in this account and region. For any extensions
other than activated third-arty extensions, CloudFormation returns
null
.
How you specified AutoUpdate
when enabling the extension affects
whether CloudFormation automatically updates the extention in this
account and region when a new version is released. For more information,
see
Setting CloudFormation to automatically use new versions of extensions
in the CloudFormation User Guide.
typeVersionSummary_timeCreated :: Lens' TypeVersionSummary (Maybe UTCTime) Source #
When the version was registered.
typeVersionSummary_type :: Lens' TypeVersionSummary (Maybe RegistryType) Source #
The kind of extension.
typeVersionSummary_isDefaultVersion :: Lens' TypeVersionSummary (Maybe Bool) Source #
Whether the specified extension version is set as the default version.
This applies only to private extensions you have registered in your
account, and extensions published by Amazon. For public third-party
extensions, whether or not they are activated in your account,
CloudFormation returns null
.
typeVersionSummary_description :: Lens' TypeVersionSummary (Maybe Text) Source #
The description of the extension version.