libZSservicesZSamazonka-route53-autonamingZSamazonka-route53-autonaming
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.Route53AutoNaming.Types.NamespaceSummary

Description

 
Synopsis

Documentation

data NamespaceSummary Source #

A complex type that contains information about a namespace.

See: newNamespaceSummary smart constructor.

Constructors

NamespaceSummary' 

Fields

Instances

Instances details
Eq NamespaceSummary Source # 
Instance details

Defined in Amazonka.Route53AutoNaming.Types.NamespaceSummary

Read NamespaceSummary Source # 
Instance details

Defined in Amazonka.Route53AutoNaming.Types.NamespaceSummary

Show NamespaceSummary Source # 
Instance details

Defined in Amazonka.Route53AutoNaming.Types.NamespaceSummary

Generic NamespaceSummary Source # 
Instance details

Defined in Amazonka.Route53AutoNaming.Types.NamespaceSummary

Associated Types

type Rep NamespaceSummary :: Type -> Type #

NFData NamespaceSummary Source # 
Instance details

Defined in Amazonka.Route53AutoNaming.Types.NamespaceSummary

Methods

rnf :: NamespaceSummary -> () #

Hashable NamespaceSummary Source # 
Instance details

Defined in Amazonka.Route53AutoNaming.Types.NamespaceSummary

FromJSON NamespaceSummary Source # 
Instance details

Defined in Amazonka.Route53AutoNaming.Types.NamespaceSummary

type Rep NamespaceSummary Source # 
Instance details

Defined in Amazonka.Route53AutoNaming.Types.NamespaceSummary

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_type :: Lens' NamespaceSummary (Maybe NamespaceType) Source #

The type of the namespace, either public or private.