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 NamespaceSummary = NamespaceSummary' {
- arn :: Maybe Text
- createDate :: Maybe POSIX
- serviceCount :: Maybe Int
- name :: Maybe Text
- id :: Maybe Text
- type' :: Maybe NamespaceType
- description :: Maybe Text
- properties :: Maybe NamespaceProperties
- newNamespaceSummary :: NamespaceSummary
- namespaceSummary_arn :: Lens' NamespaceSummary (Maybe Text)
- namespaceSummary_createDate :: Lens' NamespaceSummary (Maybe UTCTime)
- namespaceSummary_serviceCount :: Lens' NamespaceSummary (Maybe Int)
- namespaceSummary_name :: Lens' NamespaceSummary (Maybe Text)
- namespaceSummary_id :: Lens' NamespaceSummary (Maybe Text)
- namespaceSummary_type :: Lens' NamespaceSummary (Maybe NamespaceType)
- namespaceSummary_description :: Lens' NamespaceSummary (Maybe Text)
- namespaceSummary_properties :: Lens' NamespaceSummary (Maybe NamespaceProperties)
Documentation
data NamespaceSummary Source #
A complex type that contains information about a namespace.
See: newNamespaceSummary
smart constructor.
NamespaceSummary' | |
|
Instances
newNamespaceSummary :: NamespaceSummary Source #
Create a value of NamespaceSummary
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:NamespaceSummary'
, namespaceSummary_arn
- The Amazon Resource Name (ARN) that Cloud Map assigns to the namespace
when you create it.
$sel:createDate:NamespaceSummary'
, namespaceSummary_createDate
- The date and time that the namespace was created.
$sel:serviceCount:NamespaceSummary'
, namespaceSummary_serviceCount
- The number of services that were created using the namespace.
$sel:name:NamespaceSummary'
, namespaceSummary_name
- The name of the namespace. When you create a namespace, Cloud Map
automatically creates a Route 53 hosted zone that has the same name as
the namespace.
$sel:id:NamespaceSummary'
, namespaceSummary_id
- The ID of the namespace.
$sel:type':NamespaceSummary'
, namespaceSummary_type
- The type of the namespace, either public or private.
$sel:description:NamespaceSummary'
, namespaceSummary_description
- A description for the namespace.
$sel:properties:NamespaceSummary'
, namespaceSummary_properties
- The properties of the namespace.
namespaceSummary_arn :: Lens' NamespaceSummary (Maybe Text) Source #
The Amazon Resource Name (ARN) that Cloud Map assigns to the namespace when you create it.
namespaceSummary_createDate :: Lens' NamespaceSummary (Maybe UTCTime) Source #
The date and time that the namespace was created.
namespaceSummary_serviceCount :: Lens' NamespaceSummary (Maybe Int) Source #
The number of services that were created using the namespace.
namespaceSummary_name :: Lens' NamespaceSummary (Maybe Text) Source #
The name of the namespace. When you create a namespace, Cloud Map automatically creates a Route 53 hosted zone that has the same name as the namespace.
namespaceSummary_id :: Lens' NamespaceSummary (Maybe Text) Source #
The ID of the namespace.
namespaceSummary_type :: Lens' NamespaceSummary (Maybe NamespaceType) Source #
The type of the namespace, either public or private.
namespaceSummary_description :: Lens' NamespaceSummary (Maybe Text) Source #
A description for the namespace.
namespaceSummary_properties :: Lens' NamespaceSummary (Maybe NamespaceProperties) Source #
The properties of the namespace.