$ B C D E G H J M N R S V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
$
- $jsii$toJson() - Method in class software.aws.awsprototypingsdk.staticwebsite.CidrAllowList.Jsii$Proxy
- $jsii$toJson() - Method in class software.aws.awsprototypingsdk.staticwebsite.CloudFrontWebAclProps.Jsii$Proxy
- $jsii$toJson() - Method in class software.aws.awsprototypingsdk.staticwebsite.ManagedRule.Jsii$Proxy
- $jsii$toJson() - Method in class software.aws.awsprototypingsdk.staticwebsite.RuntimeOptions.Jsii$Proxy
- $jsii$toJson() - Method in class software.aws.awsprototypingsdk.staticwebsite.StaticWebsiteProps.Jsii$Proxy
B
- bind(Construct, OriginBindOptions) - Method in class software.aws.awsprototypingsdk.staticwebsite.StaticWebsiteOrigin
-
(experimental) The method called when a given Origin is added (for the first time) to a Distribution.
- build() - Method in class software.aws.awsprototypingsdk.staticwebsite.CidrAllowList.Builder
-
Builds the configured instance.
- build() - Method in class software.aws.awsprototypingsdk.staticwebsite.CloudfrontWebAcl.Builder
- build() - Method in class software.aws.awsprototypingsdk.staticwebsite.CloudFrontWebAclProps.Builder
-
Builds the configured instance.
- build() - Method in class software.aws.awsprototypingsdk.staticwebsite.ManagedRule.Builder
-
Builds the configured instance.
- build() - Method in class software.aws.awsprototypingsdk.staticwebsite.RuntimeOptions.Builder
-
Builds the configured instance.
- build() - Method in class software.aws.awsprototypingsdk.staticwebsite.StaticWebsite.Builder
- build() - Method in class software.aws.awsprototypingsdk.staticwebsite.StaticWebsiteProps.Builder
-
Builds the configured instance.
- builder() - Static method in interface software.aws.awsprototypingsdk.staticwebsite.CidrAllowList
- builder() - Static method in interface software.aws.awsprototypingsdk.staticwebsite.CloudFrontWebAclProps
- builder() - Static method in interface software.aws.awsprototypingsdk.staticwebsite.ManagedRule
- builder() - Static method in interface software.aws.awsprototypingsdk.staticwebsite.RuntimeOptions
- builder() - Static method in interface software.aws.awsprototypingsdk.staticwebsite.StaticWebsiteProps
- Builder() - Constructor for class software.aws.awsprototypingsdk.staticwebsite.CidrAllowList.Builder
- Builder() - Constructor for class software.aws.awsprototypingsdk.staticwebsite.CloudFrontWebAclProps.Builder
- Builder() - Constructor for class software.aws.awsprototypingsdk.staticwebsite.ManagedRule.Builder
- Builder() - Constructor for class software.aws.awsprototypingsdk.staticwebsite.RuntimeOptions.Builder
- Builder() - Constructor for class software.aws.awsprototypingsdk.staticwebsite.StaticWebsiteProps.Builder
C
- cidrAllowList(CidrAllowList) - Method in class software.aws.awsprototypingsdk.staticwebsite.CloudfrontWebAcl.Builder
-
(experimental) List of cidr ranges to allow.
- cidrAllowList(CidrAllowList) - Method in class software.aws.awsprototypingsdk.staticwebsite.CloudFrontWebAclProps.Builder
-
Sets the value of
CloudFrontWebAclProps.getCidrAllowList() - CidrAllowList - Interface in software.aws.awsprototypingsdk.staticwebsite
-
(experimental) Representation of a CIDR range.
- CidrAllowList.Builder - Class in software.aws.awsprototypingsdk.staticwebsite
-
A builder for
CidrAllowList - CidrAllowList.Jsii$Proxy - Class in software.aws.awsprototypingsdk.staticwebsite
-
An implementation for
CidrAllowList - cidrRanges(List<String>) - Method in class software.aws.awsprototypingsdk.staticwebsite.CidrAllowList.Builder
-
Sets the value of
CidrAllowList.getCidrRanges() - cidrType(String) - Method in class software.aws.awsprototypingsdk.staticwebsite.CidrAllowList.Builder
-
Sets the value of
CidrAllowList.getCidrType() - CloudfrontWebAcl - Class in software.aws.awsprototypingsdk.staticwebsite
-
(experimental) This construct creates a WAFv2 Web ACL for cloudfront in the us-east-1 region (required for cloudfront) no matter the region of the parent cdk stack.
- CloudfrontWebAcl(JsiiObject.InitializationMode) - Constructor for class software.aws.awsprototypingsdk.staticwebsite.CloudfrontWebAcl
- CloudfrontWebAcl(JsiiObjectRef) - Constructor for class software.aws.awsprototypingsdk.staticwebsite.CloudfrontWebAcl
- CloudfrontWebAcl(Construct, String) - Constructor for class software.aws.awsprototypingsdk.staticwebsite.CloudfrontWebAcl
- CloudfrontWebAcl(Construct, String, CloudFrontWebAclProps) - Constructor for class software.aws.awsprototypingsdk.staticwebsite.CloudfrontWebAcl
- CloudfrontWebAcl.Builder - Class in software.aws.awsprototypingsdk.staticwebsite
-
(experimental) A fluent builder for
CloudfrontWebAcl. - CloudFrontWebAclProps - Interface in software.aws.awsprototypingsdk.staticwebsite
-
(experimental) Properties to configure the web acl.
- CloudFrontWebAclProps.Builder - Class in software.aws.awsprototypingsdk.staticwebsite
-
A builder for
CloudFrontWebAclProps - CloudFrontWebAclProps.Jsii$Proxy - Class in software.aws.awsprototypingsdk.staticwebsite
-
An implementation for
CloudFrontWebAclProps - create(Construct, String) - Static method in class software.aws.awsprototypingsdk.staticwebsite.CloudfrontWebAcl.Builder
- create(Construct, String) - Static method in class software.aws.awsprototypingsdk.staticwebsite.StaticWebsite.Builder
D
- defaultWebsiteBucketEncryption(BucketEncryption) - Method in class software.aws.awsprototypingsdk.staticwebsite.StaticWebsite.Builder
-
(experimental) Bucket encryption to use for the default bucket.
- defaultWebsiteBucketEncryption(BucketEncryption) - Method in class software.aws.awsprototypingsdk.staticwebsite.StaticWebsiteProps.Builder
-
Sets the value of
StaticWebsiteProps.getDefaultWebsiteBucketEncryption() - defaultWebsiteBucketEncryptionKey(Key) - Method in class software.aws.awsprototypingsdk.staticwebsite.StaticWebsite.Builder
-
(experimental) A predefined KMS customer encryption key to use for the default bucket that gets created.
- defaultWebsiteBucketEncryptionKey(Key) - Method in class software.aws.awsprototypingsdk.staticwebsite.StaticWebsiteProps.Builder
-
Sets the value of
StaticWebsiteProps.getDefaultWebsiteBucketEncryptionKey() - distributionProps(DistributionProps) - Method in class software.aws.awsprototypingsdk.staticwebsite.StaticWebsite.Builder
-
(experimental) Custom distribution properties.
- distributionProps(DistributionProps) - Method in class software.aws.awsprototypingsdk.staticwebsite.StaticWebsiteProps.Builder
-
Sets the value of
StaticWebsiteProps.getDistributionProps()
E
- equals(Object) - Method in class software.aws.awsprototypingsdk.staticwebsite.CidrAllowList.Jsii$Proxy
- equals(Object) - Method in class software.aws.awsprototypingsdk.staticwebsite.CloudFrontWebAclProps.Jsii$Proxy
- equals(Object) - Method in class software.aws.awsprototypingsdk.staticwebsite.ManagedRule.Jsii$Proxy
- equals(Object) - Method in class software.aws.awsprototypingsdk.staticwebsite.RuntimeOptions.Jsii$Proxy
- equals(Object) - Method in class software.aws.awsprototypingsdk.staticwebsite.StaticWebsiteProps.Jsii$Proxy
G
- getBucketDeployment() - Method in class software.aws.awsprototypingsdk.staticwebsite.StaticWebsite
- getCidrAllowList() - Method in interface software.aws.awsprototypingsdk.staticwebsite.CloudFrontWebAclProps
-
(experimental) List of cidr ranges to allow.
- getCidrAllowList() - Method in class software.aws.awsprototypingsdk.staticwebsite.CloudFrontWebAclProps.Jsii$Proxy
- getCidrRanges() - Method in interface software.aws.awsprototypingsdk.staticwebsite.CidrAllowList
-
(experimental) Specify an IPv4 address by using CIDR notation.
- getCidrRanges() - Method in class software.aws.awsprototypingsdk.staticwebsite.CidrAllowList.Jsii$Proxy
- getCidrType() - Method in interface software.aws.awsprototypingsdk.staticwebsite.CidrAllowList
-
(experimental) Type of CIDR range.
- getCidrType() - Method in class software.aws.awsprototypingsdk.staticwebsite.CidrAllowList.Jsii$Proxy
- getCloudFrontDistribution() - Method in class software.aws.awsprototypingsdk.staticwebsite.StaticWebsite
- getDefaultWebsiteBucketEncryption() - Method in interface software.aws.awsprototypingsdk.staticwebsite.StaticWebsiteProps
-
(experimental) Bucket encryption to use for the default bucket.
- getDefaultWebsiteBucketEncryption() - Method in class software.aws.awsprototypingsdk.staticwebsite.StaticWebsiteProps.Jsii$Proxy
- getDefaultWebsiteBucketEncryptionKey() - Method in interface software.aws.awsprototypingsdk.staticwebsite.StaticWebsiteProps
-
(experimental) A predefined KMS customer encryption key to use for the default bucket that gets created.
- getDefaultWebsiteBucketEncryptionKey() - Method in class software.aws.awsprototypingsdk.staticwebsite.StaticWebsiteProps.Jsii$Proxy
- getDistributionProps() - Method in interface software.aws.awsprototypingsdk.staticwebsite.StaticWebsiteProps
-
(experimental) Custom distribution properties.
- getDistributionProps() - Method in class software.aws.awsprototypingsdk.staticwebsite.StaticWebsiteProps.Jsii$Proxy
- getJsonFileName() - Method in interface software.aws.awsprototypingsdk.staticwebsite.RuntimeOptions
-
(experimental) File name to store runtime configuration (jsonPayload).
- getJsonFileName() - Method in class software.aws.awsprototypingsdk.staticwebsite.RuntimeOptions.Jsii$Proxy
- getJsonPayload() - Method in interface software.aws.awsprototypingsdk.staticwebsite.RuntimeOptions
-
(experimental) Arbitrary JSON payload containing runtime values to deploy.
- getJsonPayload() - Method in class software.aws.awsprototypingsdk.staticwebsite.RuntimeOptions.Jsii$Proxy
- getManagedRules() - Method in interface software.aws.awsprototypingsdk.staticwebsite.CloudFrontWebAclProps
-
(experimental) List of managed rules to apply to the web acl.
- getManagedRules() - Method in class software.aws.awsprototypingsdk.staticwebsite.CloudFrontWebAclProps.Jsii$Proxy
- getName() - Method in interface software.aws.awsprototypingsdk.staticwebsite.ManagedRule
-
(experimental) The name of the managed rule group.
- getName() - Method in class software.aws.awsprototypingsdk.staticwebsite.ManagedRule.Jsii$Proxy
- getRuntimeOptions() - Method in interface software.aws.awsprototypingsdk.staticwebsite.StaticWebsiteProps
-
(experimental) Dynamic configuration which gets resolved only during deployment.
- getRuntimeOptions() - Method in class software.aws.awsprototypingsdk.staticwebsite.StaticWebsiteProps.Jsii$Proxy
- getVendor() - Method in interface software.aws.awsprototypingsdk.staticwebsite.ManagedRule
-
(experimental) The name of the managed rule group vendor.
- getVendor() - Method in class software.aws.awsprototypingsdk.staticwebsite.ManagedRule.Jsii$Proxy
- getWebAclArn() - Method in class software.aws.awsprototypingsdk.staticwebsite.CloudfrontWebAcl
- getWebAclId() - Method in class software.aws.awsprototypingsdk.staticwebsite.CloudfrontWebAcl
- getWebAclProps() - Method in interface software.aws.awsprototypingsdk.staticwebsite.StaticWebsiteProps
-
(experimental) Limited configuration settings for the generated webAcl.
- getWebAclProps() - Method in class software.aws.awsprototypingsdk.staticwebsite.StaticWebsiteProps.Jsii$Proxy
- getWebsiteBucket() - Method in class software.aws.awsprototypingsdk.staticwebsite.StaticWebsite
- getWebsiteBucket() - Method in interface software.aws.awsprototypingsdk.staticwebsite.StaticWebsiteProps
-
(experimental) Predefined bucket to deploy the website into.
- getWebsiteBucket() - Method in class software.aws.awsprototypingsdk.staticwebsite.StaticWebsiteProps.Jsii$Proxy
- getWebsiteContentPath() - Method in interface software.aws.awsprototypingsdk.staticwebsite.StaticWebsiteProps
-
(experimental) Path to the directory containing the static website files and assets.
- getWebsiteContentPath() - Method in class software.aws.awsprototypingsdk.staticwebsite.StaticWebsiteProps.Jsii$Proxy
H
- hashCode() - Method in class software.aws.awsprototypingsdk.staticwebsite.CidrAllowList.Jsii$Proxy
- hashCode() - Method in class software.aws.awsprototypingsdk.staticwebsite.CloudFrontWebAclProps.Jsii$Proxy
- hashCode() - Method in class software.aws.awsprototypingsdk.staticwebsite.ManagedRule.Jsii$Proxy
- hashCode() - Method in class software.aws.awsprototypingsdk.staticwebsite.RuntimeOptions.Jsii$Proxy
- hashCode() - Method in class software.aws.awsprototypingsdk.staticwebsite.StaticWebsiteProps.Jsii$Proxy
J
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.aws.awsprototypingsdk.staticwebsite.CidrAllowList.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.aws.awsprototypingsdk.staticwebsite.CloudFrontWebAclProps.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.aws.awsprototypingsdk.staticwebsite.ManagedRule.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.aws.awsprototypingsdk.staticwebsite.RuntimeOptions.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.aws.awsprototypingsdk.staticwebsite.StaticWebsiteProps.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(CidrAllowList.Builder) - Constructor for class software.aws.awsprototypingsdk.staticwebsite.CidrAllowList.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CidrAllowList.Builder. - Jsii$Proxy(CloudFrontWebAclProps.Builder) - Constructor for class software.aws.awsprototypingsdk.staticwebsite.CloudFrontWebAclProps.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CloudFrontWebAclProps.Builder. - Jsii$Proxy(ManagedRule.Builder) - Constructor for class software.aws.awsprototypingsdk.staticwebsite.ManagedRule.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
ManagedRule.Builder. - Jsii$Proxy(RuntimeOptions.Builder) - Constructor for class software.aws.awsprototypingsdk.staticwebsite.RuntimeOptions.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
RuntimeOptions.Builder. - Jsii$Proxy(StaticWebsiteProps.Builder) - Constructor for class software.aws.awsprototypingsdk.staticwebsite.StaticWebsiteProps.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
StaticWebsiteProps.Builder. - jsonFileName(String) - Method in class software.aws.awsprototypingsdk.staticwebsite.RuntimeOptions.Builder
-
Sets the value of
RuntimeOptions.getJsonFileName() - jsonPayload(Object) - Method in class software.aws.awsprototypingsdk.staticwebsite.RuntimeOptions.Builder
-
Sets the value of
RuntimeOptions.getJsonPayload()
M
- ManagedRule - Interface in software.aws.awsprototypingsdk.staticwebsite
-
(experimental) Represents a WAF V2 managed rule.
- ManagedRule.Builder - Class in software.aws.awsprototypingsdk.staticwebsite
-
A builder for
ManagedRule - ManagedRule.Jsii$Proxy - Class in software.aws.awsprototypingsdk.staticwebsite
-
An implementation for
ManagedRule - managedRules(List<? extends ManagedRule>) - Method in class software.aws.awsprototypingsdk.staticwebsite.CloudfrontWebAcl.Builder
-
(experimental) List of managed rules to apply to the web acl.
- managedRules(List<? extends ManagedRule>) - Method in class software.aws.awsprototypingsdk.staticwebsite.CloudFrontWebAclProps.Builder
-
Sets the value of
CloudFrontWebAclProps.getManagedRules()
N
- name(String) - Method in class software.aws.awsprototypingsdk.staticwebsite.ManagedRule.Builder
-
Sets the value of
ManagedRule.getName()
R
- runtimeOptions(RuntimeOptions) - Method in class software.aws.awsprototypingsdk.staticwebsite.StaticWebsite.Builder
-
(experimental) Dynamic configuration which gets resolved only during deployment.
- runtimeOptions(RuntimeOptions) - Method in class software.aws.awsprototypingsdk.staticwebsite.StaticWebsiteProps.Builder
-
Sets the value of
StaticWebsiteProps.getRuntimeOptions() - RuntimeOptions - Interface in software.aws.awsprototypingsdk.staticwebsite
-
(experimental) Dynamic configuration which gets resolved only during deployment.
- RuntimeOptions.Builder - Class in software.aws.awsprototypingsdk.staticwebsite
-
A builder for
RuntimeOptions - RuntimeOptions.Jsii$Proxy - Class in software.aws.awsprototypingsdk.staticwebsite
-
An implementation for
RuntimeOptions
S
- software.aws.awsprototypingsdk.staticwebsite - package software.aws.awsprototypingsdk.staticwebsite
-
The static-website module is able to deploy your pre-packaged static website content into an S3 Bucket, fronted by Cloudfront.
- StaticWebsite - Class in software.aws.awsprototypingsdk.staticwebsite
-
(experimental) Deploys a Static Website using by default a private S3 bucket as an origin and Cloudfront as the entrypoint.
- StaticWebsite(JsiiObject.InitializationMode) - Constructor for class software.aws.awsprototypingsdk.staticwebsite.StaticWebsite
- StaticWebsite(JsiiObjectRef) - Constructor for class software.aws.awsprototypingsdk.staticwebsite.StaticWebsite
- StaticWebsite(Construct, String, StaticWebsiteProps) - Constructor for class software.aws.awsprototypingsdk.staticwebsite.StaticWebsite
- StaticWebsite.Builder - Class in software.aws.awsprototypingsdk.staticwebsite
-
(experimental) A fluent builder for
StaticWebsite. - StaticWebsiteOrigin - Class in software.aws.awsprototypingsdk.staticwebsite
-
(experimental) If passing in distributionProps, the default behaviour.origin is a required parameter.
- StaticWebsiteOrigin() - Constructor for class software.aws.awsprototypingsdk.staticwebsite.StaticWebsiteOrigin
- StaticWebsiteOrigin(JsiiObject.InitializationMode) - Constructor for class software.aws.awsprototypingsdk.staticwebsite.StaticWebsiteOrigin
- StaticWebsiteOrigin(JsiiObjectRef) - Constructor for class software.aws.awsprototypingsdk.staticwebsite.StaticWebsiteOrigin
- StaticWebsiteProps - Interface in software.aws.awsprototypingsdk.staticwebsite
-
(experimental) Properties for configuring the StaticWebsite.
- StaticWebsiteProps.Builder - Class in software.aws.awsprototypingsdk.staticwebsite
-
A builder for
StaticWebsiteProps - StaticWebsiteProps.Jsii$Proxy - Class in software.aws.awsprototypingsdk.staticwebsite
-
An implementation for
StaticWebsiteProps
V
- vendor(String) - Method in class software.aws.awsprototypingsdk.staticwebsite.ManagedRule.Builder
-
Sets the value of
ManagedRule.getVendor()
W
- webAclProps(CloudFrontWebAclProps) - Method in class software.aws.awsprototypingsdk.staticwebsite.StaticWebsite.Builder
-
(experimental) Limited configuration settings for the generated webAcl.
- webAclProps(CloudFrontWebAclProps) - Method in class software.aws.awsprototypingsdk.staticwebsite.StaticWebsiteProps.Builder
-
Sets the value of
StaticWebsiteProps.getWebAclProps() - websiteBucket(IBucket) - Method in class software.aws.awsprototypingsdk.staticwebsite.StaticWebsite.Builder
-
(experimental) Predefined bucket to deploy the website into.
- websiteBucket(IBucket) - Method in class software.aws.awsprototypingsdk.staticwebsite.StaticWebsiteProps.Builder
-
Sets the value of
StaticWebsiteProps.getWebsiteBucket() - websiteContentPath(String) - Method in class software.aws.awsprototypingsdk.staticwebsite.StaticWebsite.Builder
-
(experimental) Path to the directory containing the static website files and assets.
- websiteContentPath(String) - Method in class software.aws.awsprototypingsdk.staticwebsite.StaticWebsiteProps.Builder
-
Sets the value of
StaticWebsiteProps.getWebsiteContentPath()
All Classes All Packages