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 |
Synopsis
- data TypeVersionSummary = TypeVersionSummary' {}
- newTypeVersionSummary :: TypeVersionSummary
- typeVersionSummary_arn :: Lens' TypeVersionSummary (Maybe Text)
- typeVersionSummary_description :: Lens' TypeVersionSummary (Maybe Text)
- typeVersionSummary_isDefaultVersion :: Lens' TypeVersionSummary (Maybe Bool)
- typeVersionSummary_publicVersionNumber :: Lens' TypeVersionSummary (Maybe Text)
- typeVersionSummary_timeCreated :: Lens' TypeVersionSummary (Maybe UTCTime)
- typeVersionSummary_type :: Lens' TypeVersionSummary (Maybe RegistryType)
- typeVersionSummary_typeName :: Lens' TypeVersionSummary (Maybe Text)
- typeVersionSummary_versionId :: 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:arn:TypeVersionSummary'
, typeVersionSummary_arn
- The Amazon Resource Name (ARN) of the extension version.
$sel:description:TypeVersionSummary'
, typeVersionSummary_description
- The description of the extension version.
$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, CloudFormation returns null
.
$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 extension 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:typeName:TypeVersionSummary'
, typeVersionSummary_typeName
- The name of the extension.
$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's registered.
typeVersionSummary_arn :: Lens' TypeVersionSummary (Maybe Text) Source #
The Amazon Resource Name (ARN) of the extension version.
typeVersionSummary_description :: Lens' TypeVersionSummary (Maybe Text) Source #
The description of the extension version.
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, CloudFormation returns null
.
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 extension 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_typeName :: Lens' TypeVersionSummary (Maybe Text) Source #
The name of the extension.
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's registered.