import { PublicIPSupport } from '@raykrueger/cdk-fargate-public-dns'
new PublicIPSupport(scope: Construct, id: string, props: PublicIPSupportProps)
- Type: constructs.Construct
Name |
Description |
toString |
Returns a string representation of this construct. |
public toString(): string
Returns a string representation of this construct.
Name |
Description |
isConstruct |
Checks if x is a construct. |
import { PublicIPSupport } from '@raykrueger/cdk-fargate-public-dns'
PublicIPSupport.isConstruct(x: any)
Checks if x
is a construct.
Any object.
Name |
Type |
Description |
node |
constructs.Node |
The tree node. |
public readonly node: Node;
The tree node.
import { PublicIPSupportProps } from '@raykrueger/cdk-fargate-public-dns'
const publicIPSupportProps: PublicIPSupportProps = { ... }
public readonly cluster: ICluster;
- Type: aws-cdk-lib.aws_ecs.ICluster
public readonly dnsConfig: Route53DomainProps;
public readonly service: IService;
- Type: aws-cdk-lib.aws_ecs.IService
public readonly logRetention: RetentionDays;
- Type: aws-cdk-lib.aws_logs.RetentionDays
import { Route53DomainProps } from '@raykrueger/cdk-fargate-public-dns'
const route53DomainProps: Route53DomainProps = { ... }
public readonly domainName: string;
public readonly hostzedZone: string;
public readonly assumedRole: string;