$ B C D E G H J M N R S V W 
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
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
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
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
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

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
jsonPayload(Object) - Method in class software.aws.awsprototypingsdk.staticwebsite.RuntimeOptions.Builder

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

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
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
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
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
$ B C D E G H J M N R S V W 
All Classes All Packages