PrivateDnsNamespaceAttributes
- class aws_cdk.aws_servicediscovery.PrivateDnsNamespaceAttributes(*, namespace_arn, namespace_id, namespace_name)
Bases:
object- Parameters:
namespace_arn (
str) – Namespace ARN for the Namespace.namespace_id (
str) – Namespace Id for the Namespace.namespace_name (
str) – A name for the Namespace.
- ExampleMetadata:
infused
Example:
# vpc: ec2.Vpc imported_namespace = cloudmap.PrivateDnsNamespace.from_private_dns_namespace_attributes(self, "ImportedNamespace", namespace_id="ns-xxxxxxxxxxxxx", namespace_arn="arn:aws:servicediscovery:us-east-1:123456789012:namespace/ns-xxxxxxxxxxxxx", namespace_name="example.local" ) cluster = ecs.Cluster(self, "Cluster", vpc=vpc) cluster.add_existing_default_cloud_map_namespace( namespace=imported_namespace )
Attributes
- namespace_arn
Namespace ARN for the Namespace.
- namespace_id
Namespace Id for the Namespace.
- namespace_name
A name for the Namespace.