From 164b3589fe405c5ac27ff3f1143f1128dcd3aa5b Mon Sep 17 00:00:00 2001 From: Michael Sambol Date: Sat, 25 Nov 2023 04:52:03 -0800 Subject: [PATCH] some are optional --- .../aws-globalaccelerator/lib/accelerator.ts | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/packages/aws-cdk-lib/aws-globalaccelerator/lib/accelerator.ts b/packages/aws-cdk-lib/aws-globalaccelerator/lib/accelerator.ts index 8323c8fb3236a..742224a6dfbe8 100644 --- a/packages/aws-cdk-lib/aws-globalaccelerator/lib/accelerator.ts +++ b/packages/aws-cdk-lib/aws-globalaccelerator/lib/accelerator.ts @@ -28,21 +28,21 @@ export interface IAccelerator extends cdk.IResource { * * @attribute */ - readonly dualStackDnsName: string; + readonly dualStackDnsName?: string; /** * The array of IPv4 addresses in the IP address set. An IP address set can have a maximum of two IP addresses. * * @attribute */ - readonly ipv4Addresses: string[]; + readonly ipv4Addresses?: string[]; /** * The array of IPv6 addresses in the IP address set. An IP address set can have a maximum of two IP addresses. * * @attribute */ - readonly ipv6Addresses: string[]; + readonly ipv6Addresses?: string[]; } /** @@ -103,17 +103,17 @@ export interface AcceleratorAttributes { /** * The DNS name that points to the dual-stack accelerator's four static IP addresses: two IPv4 addresses and two IPv6 addresses. */ - readonly dualStackDnsName: string; + readonly dualStackDnsName?: string; /** * The array of IPv4 addresses in the IP address set */ - readonly ipv4Addresses: string[]; + readonly ipv4Addresses?: string[]; /** * The array of IPv6 addresses in the IP address set */ - readonly ipv6Addresses: string[]; + readonly ipv6Addresses?: string[]; } /** @@ -163,17 +163,17 @@ export class Accelerator extends cdk.Resource implements IAccelerator { * The DNS name that points to the dual-stack accelerator's four static IP addresses: * two IPv4 addresses and two IPv6 addresses. */ - public readonly dualStackDnsName: string; + public readonly dualStackDnsName?: string; /** * The array of IPv4 addresses in the IP address set */ - public readonly ipv4Addresses: string[]; + public readonly ipv4Addresses?: string[]; /** * The array of IPv6 addresses in the IP address set */ - public readonly ipv6Addresses: string[]; + public readonly ipv6Addresses?: string[]; constructor(scope: Construct, id: string, props: AcceleratorProps = {}) { super(scope, id);