Index
All Classes and Interfaces|All Packages
$
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3objectlambda.alpha.AccessPointAttributes.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.s3objectlambda.alpha.AccessPointProps.Jsii$Proxy
A
- AccessPoint - Class in software.amazon.awscdk.services.s3objectlambda.alpha
-
(experimental) An S3 object lambda access point for intercepting and transforming
GetObjectrequests. - AccessPoint(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.s3objectlambda.alpha.AccessPoint
- AccessPoint(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3objectlambda.alpha.AccessPoint
- AccessPoint(Construct, String, AccessPointProps) - Constructor for class software.amazon.awscdk.services.s3objectlambda.alpha.AccessPoint
- AccessPoint.Builder - Class in software.amazon.awscdk.services.s3objectlambda.alpha
-
(experimental) A fluent builder for
AccessPoint. - accessPointArn(String) - Method in class software.amazon.awscdk.services.s3objectlambda.alpha.AccessPointAttributes.Builder
-
Sets the value of
AccessPointAttributes.getAccessPointArn() - AccessPointAttributes - Interface in software.amazon.awscdk.services.s3objectlambda.alpha
-
(experimental) The access point resource attributes.
- AccessPointAttributes.Builder - Class in software.amazon.awscdk.services.s3objectlambda.alpha
-
A builder for
AccessPointAttributes - AccessPointAttributes.Jsii$Proxy - Class in software.amazon.awscdk.services.s3objectlambda.alpha
-
An implementation for
AccessPointAttributes - accessPointCreationDate(String) - Method in class software.amazon.awscdk.services.s3objectlambda.alpha.AccessPointAttributes.Builder
-
Sets the value of
AccessPointAttributes.getAccessPointCreationDate() - accessPointName(String) - Method in class software.amazon.awscdk.services.s3objectlambda.alpha.AccessPoint.Builder
-
(experimental) The name of the S3 object lambda access point.
- accessPointName(String) - Method in class software.amazon.awscdk.services.s3objectlambda.alpha.AccessPointProps.Builder
-
Sets the value of
AccessPointProps.getAccessPointName() - AccessPointProps - Interface in software.amazon.awscdk.services.s3objectlambda.alpha
-
(experimental) The S3 object lambda access point configuration.
- AccessPointProps.Builder - Class in software.amazon.awscdk.services.s3objectlambda.alpha
-
A builder for
AccessPointProps - AccessPointProps.Jsii$Proxy - Class in software.amazon.awscdk.services.s3objectlambda.alpha
-
An implementation for
AccessPointProps - applyRemovalPolicy(RemovalPolicy) - Method in interface software.amazon.awscdk.services.s3objectlambda.alpha.IAccessPoint.Jsii$Default
-
Apply the given removal policy to this resource.
- applyRemovalPolicy(RemovalPolicy) - Method in class software.amazon.awscdk.services.s3objectlambda.alpha.IAccessPoint.Jsii$Proxy
-
Apply the given removal policy to this resource.
B
- bucket(IBucket) - Method in class software.amazon.awscdk.services.s3objectlambda.alpha.AccessPoint.Builder
-
(experimental) The bucket to which this access point belongs.
- bucket(IBucket) - Method in class software.amazon.awscdk.services.s3objectlambda.alpha.AccessPointProps.Builder
-
Sets the value of
AccessPointProps.getBucket() - build() - Method in class software.amazon.awscdk.services.s3objectlambda.alpha.AccessPoint.Builder
- build() - Method in class software.amazon.awscdk.services.s3objectlambda.alpha.AccessPointAttributes.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.s3objectlambda.alpha.AccessPointProps.Builder
-
Builds the configured instance.
- builder() - Static method in interface software.amazon.awscdk.services.s3objectlambda.alpha.AccessPointAttributes
- builder() - Static method in interface software.amazon.awscdk.services.s3objectlambda.alpha.AccessPointProps
- Builder() - Constructor for class software.amazon.awscdk.services.s3objectlambda.alpha.AccessPointAttributes.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.s3objectlambda.alpha.AccessPointProps.Builder
C
- cloudWatchMetricsEnabled(Boolean) - Method in class software.amazon.awscdk.services.s3objectlambda.alpha.AccessPoint.Builder
-
(experimental) Whether CloudWatch metrics are enabled for the access point.
- cloudWatchMetricsEnabled(Boolean) - Method in class software.amazon.awscdk.services.s3objectlambda.alpha.AccessPointProps.Builder
-
Sets the value of
AccessPointProps.getCloudWatchMetricsEnabled() - create(Construct, String) - Static method in class software.amazon.awscdk.services.s3objectlambda.alpha.AccessPoint.Builder
E
- equals(Object) - Method in class software.amazon.awscdk.services.s3objectlambda.alpha.AccessPointAttributes.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.s3objectlambda.alpha.AccessPointProps.Jsii$Proxy
F
- fromAccessPointAttributes(Construct, String, AccessPointAttributes) - Static method in class software.amazon.awscdk.services.s3objectlambda.alpha.AccessPoint
-
(experimental) Reference an existing AccessPoint defined outside of the CDK code.
G
- getAccessPointArn() - Method in class software.amazon.awscdk.services.s3objectlambda.alpha.AccessPoint
-
(experimental) The ARN of the access point.
- getAccessPointArn() - Method in interface software.amazon.awscdk.services.s3objectlambda.alpha.AccessPointAttributes
-
(experimental) The ARN of the access point.
- getAccessPointArn() - Method in class software.amazon.awscdk.services.s3objectlambda.alpha.AccessPointAttributes.Jsii$Proxy
- getAccessPointArn() - Method in interface software.amazon.awscdk.services.s3objectlambda.alpha.IAccessPoint
-
(experimental) The ARN of the access point.
- getAccessPointArn() - Method in interface software.amazon.awscdk.services.s3objectlambda.alpha.IAccessPoint.Jsii$Default
-
(experimental) The ARN of the access point.
- getAccessPointArn() - Method in class software.amazon.awscdk.services.s3objectlambda.alpha.IAccessPoint.Jsii$Proxy
-
(experimental) The ARN of the access point.
- getAccessPointCreationDate() - Method in class software.amazon.awscdk.services.s3objectlambda.alpha.AccessPoint
-
(experimental) The creation data of the access point.
- getAccessPointCreationDate() - Method in interface software.amazon.awscdk.services.s3objectlambda.alpha.AccessPointAttributes
-
(experimental) The creation data of the access point.
- getAccessPointCreationDate() - Method in class software.amazon.awscdk.services.s3objectlambda.alpha.AccessPointAttributes.Jsii$Proxy
- getAccessPointCreationDate() - Method in interface software.amazon.awscdk.services.s3objectlambda.alpha.IAccessPoint
-
(experimental) The creation data of the access point.
- getAccessPointCreationDate() - Method in interface software.amazon.awscdk.services.s3objectlambda.alpha.IAccessPoint.Jsii$Default
-
(experimental) The creation data of the access point.
- getAccessPointCreationDate() - Method in class software.amazon.awscdk.services.s3objectlambda.alpha.IAccessPoint.Jsii$Proxy
-
(experimental) The creation data of the access point.
- getAccessPointName() - Method in class software.amazon.awscdk.services.s3objectlambda.alpha.AccessPoint
-
(experimental) The ARN of the access point.
- getAccessPointName() - Method in interface software.amazon.awscdk.services.s3objectlambda.alpha.AccessPointProps
-
(experimental) The name of the S3 object lambda access point.
- getAccessPointName() - Method in class software.amazon.awscdk.services.s3objectlambda.alpha.AccessPointProps.Jsii$Proxy
- getBucket() - Method in interface software.amazon.awscdk.services.s3objectlambda.alpha.AccessPointProps
-
(experimental) The bucket to which this access point belongs.
- getBucket() - Method in class software.amazon.awscdk.services.s3objectlambda.alpha.AccessPointProps.Jsii$Proxy
- getCloudWatchMetricsEnabled() - Method in interface software.amazon.awscdk.services.s3objectlambda.alpha.AccessPointProps
-
(experimental) Whether CloudWatch metrics are enabled for the access point.
- getCloudWatchMetricsEnabled() - Method in class software.amazon.awscdk.services.s3objectlambda.alpha.AccessPointProps.Jsii$Proxy
- getDomainName() - Method in class software.amazon.awscdk.services.s3objectlambda.alpha.AccessPoint
-
(experimental) Implement the
IAccessPoint.domainNamefield. - getDomainName() - Method in interface software.amazon.awscdk.services.s3objectlambda.alpha.IAccessPoint
-
(experimental) The IPv4 DNS name of the access point.
- getDomainName() - Method in interface software.amazon.awscdk.services.s3objectlambda.alpha.IAccessPoint.Jsii$Default
-
(experimental) The IPv4 DNS name of the access point.
- getDomainName() - Method in class software.amazon.awscdk.services.s3objectlambda.alpha.IAccessPoint.Jsii$Proxy
-
(experimental) The IPv4 DNS name of the access point.
- getEnv() - Method in interface software.amazon.awscdk.services.s3objectlambda.alpha.IAccessPoint.Jsii$Default
-
The environment this resource belongs to.
- getEnv() - Method in class software.amazon.awscdk.services.s3objectlambda.alpha.IAccessPoint.Jsii$Proxy
-
The environment this resource belongs to.
- getHandler() - Method in interface software.amazon.awscdk.services.s3objectlambda.alpha.AccessPointProps
-
(experimental) The Lambda function used to transform objects.
- getHandler() - Method in class software.amazon.awscdk.services.s3objectlambda.alpha.AccessPointProps.Jsii$Proxy
- getNode() - Method in interface software.amazon.awscdk.services.s3objectlambda.alpha.IAccessPoint.Jsii$Default
-
The tree node.
- getNode() - Method in class software.amazon.awscdk.services.s3objectlambda.alpha.IAccessPoint.Jsii$Proxy
-
The tree node.
- getPayload() - Method in interface software.amazon.awscdk.services.s3objectlambda.alpha.AccessPointProps
-
(experimental) Additional JSON that provides supplemental data passed to the Lambda function on every request.
- getPayload() - Method in class software.amazon.awscdk.services.s3objectlambda.alpha.AccessPointProps.Jsii$Proxy
- getRegionalDomainName() - Method in class software.amazon.awscdk.services.s3objectlambda.alpha.AccessPoint
-
(experimental) Implement the
IAccessPoint.regionalDomainNamefield. - getRegionalDomainName() - Method in interface software.amazon.awscdk.services.s3objectlambda.alpha.IAccessPoint
-
(experimental) The regional domain name of the access point.
- getRegionalDomainName() - Method in interface software.amazon.awscdk.services.s3objectlambda.alpha.IAccessPoint.Jsii$Default
-
(experimental) The regional domain name of the access point.
- getRegionalDomainName() - Method in class software.amazon.awscdk.services.s3objectlambda.alpha.IAccessPoint.Jsii$Proxy
-
(experimental) The regional domain name of the access point.
- getStack() - Method in interface software.amazon.awscdk.services.s3objectlambda.alpha.IAccessPoint.Jsii$Default
-
The stack in which this resource is defined.
- getStack() - Method in class software.amazon.awscdk.services.s3objectlambda.alpha.IAccessPoint.Jsii$Proxy
-
The stack in which this resource is defined.
- getSupportsGetObjectPartNumber() - Method in interface software.amazon.awscdk.services.s3objectlambda.alpha.AccessPointProps
-
(experimental) Whether the Lambda function can process
GetObject-PartNumberrequests. - getSupportsGetObjectPartNumber() - Method in class software.amazon.awscdk.services.s3objectlambda.alpha.AccessPointProps.Jsii$Proxy
- getSupportsGetObjectRange() - Method in interface software.amazon.awscdk.services.s3objectlambda.alpha.AccessPointProps
-
(experimental) Whether the Lambda function can process
GetObject-Rangerequests. - getSupportsGetObjectRange() - Method in class software.amazon.awscdk.services.s3objectlambda.alpha.AccessPointProps.Jsii$Proxy
H
- handler(IFunction) - Method in class software.amazon.awscdk.services.s3objectlambda.alpha.AccessPoint.Builder
-
(experimental) The Lambda function used to transform objects.
- handler(IFunction) - Method in class software.amazon.awscdk.services.s3objectlambda.alpha.AccessPointProps.Builder
-
Sets the value of
AccessPointProps.getHandler() - hashCode() - Method in class software.amazon.awscdk.services.s3objectlambda.alpha.AccessPointAttributes.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.s3objectlambda.alpha.AccessPointProps.Jsii$Proxy
I
- IAccessPoint - Interface in software.amazon.awscdk.services.s3objectlambda.alpha
-
(experimental) The interface that represents the AccessPoint resource.
- IAccessPoint.Jsii$Default - Interface in software.amazon.awscdk.services.s3objectlambda.alpha
-
Internal default implementation for
IAccessPoint. - IAccessPoint.Jsii$Proxy - Class in software.amazon.awscdk.services.s3objectlambda.alpha
-
A proxy class which represents a concrete javascript instance of this type.
J
- Jsii$Proxy(AccessPointAttributes.Builder) - Constructor for class software.amazon.awscdk.services.s3objectlambda.alpha.AccessPointAttributes.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
AccessPointAttributes.Builder. - Jsii$Proxy(AccessPointProps.Builder) - Constructor for class software.amazon.awscdk.services.s3objectlambda.alpha.AccessPointProps.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
AccessPointProps.Builder. - Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3objectlambda.alpha.AccessPointAttributes.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3objectlambda.alpha.AccessPointProps.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.s3objectlambda.alpha.IAccessPoint.Jsii$Proxy
P
- payload(Map<String, ? extends Object>) - Method in class software.amazon.awscdk.services.s3objectlambda.alpha.AccessPoint.Builder
-
(experimental) Additional JSON that provides supplemental data passed to the Lambda function on every request.
- payload(Map<String, ? extends Object>) - Method in class software.amazon.awscdk.services.s3objectlambda.alpha.AccessPointProps.Builder
-
Sets the value of
AccessPointProps.getPayload()
S
- software.amazon.awscdk.services.s3objectlambda.alpha - package software.amazon.awscdk.services.s3objectlambda.alpha
-
AWS::S3ObjectLambda Construct Library
- supportsGetObjectPartNumber(Boolean) - Method in class software.amazon.awscdk.services.s3objectlambda.alpha.AccessPoint.Builder
-
(experimental) Whether the Lambda function can process
GetObject-PartNumberrequests. - supportsGetObjectPartNumber(Boolean) - Method in class software.amazon.awscdk.services.s3objectlambda.alpha.AccessPointProps.Builder
-
Sets the value of
AccessPointProps.getSupportsGetObjectPartNumber() - supportsGetObjectRange(Boolean) - Method in class software.amazon.awscdk.services.s3objectlambda.alpha.AccessPoint.Builder
-
(experimental) Whether the Lambda function can process
GetObject-Rangerequests. - supportsGetObjectRange(Boolean) - Method in class software.amazon.awscdk.services.s3objectlambda.alpha.AccessPointProps.Builder
-
Sets the value of
AccessPointProps.getSupportsGetObjectRange()
V
- virtualHostedUrlForObject() - Method in class software.amazon.awscdk.services.s3objectlambda.alpha.AccessPoint
-
(experimental) Implement the
IAccessPoint.virtualHostedUrlForObjectmethod. - virtualHostedUrlForObject() - Method in class software.amazon.awscdk.services.s3objectlambda.alpha.IAccessPoint.Jsii$Proxy
-
(experimental) The virtual hosted-style URL of an S3 object through this access point.
- virtualHostedUrlForObject() - Method in interface software.amazon.awscdk.services.s3objectlambda.alpha.IAccessPoint
-
(experimental) The virtual hosted-style URL of an S3 object through this access point.
- virtualHostedUrlForObject(String) - Method in class software.amazon.awscdk.services.s3objectlambda.alpha.AccessPoint
-
(experimental) Implement the
IAccessPoint.virtualHostedUrlForObjectmethod. - virtualHostedUrlForObject(String) - Method in class software.amazon.awscdk.services.s3objectlambda.alpha.IAccessPoint.Jsii$Proxy
-
(experimental) The virtual hosted-style URL of an S3 object through this access point.
- virtualHostedUrlForObject(String) - Method in interface software.amazon.awscdk.services.s3objectlambda.alpha.IAccessPoint
-
(experimental) The virtual hosted-style URL of an S3 object through this access point.
- virtualHostedUrlForObject(String, VirtualHostedStyleUrlOptions) - Method in class software.amazon.awscdk.services.s3objectlambda.alpha.AccessPoint
-
(experimental) Implement the
IAccessPoint.virtualHostedUrlForObjectmethod. - virtualHostedUrlForObject(String, VirtualHostedStyleUrlOptions) - Method in interface software.amazon.awscdk.services.s3objectlambda.alpha.IAccessPoint.Jsii$Default
-
(experimental) The virtual hosted-style URL of an S3 object through this access point.
- virtualHostedUrlForObject(String, VirtualHostedStyleUrlOptions) - Method in class software.amazon.awscdk.services.s3objectlambda.alpha.IAccessPoint.Jsii$Proxy
-
(experimental) The virtual hosted-style URL of an S3 object through this access point.
- virtualHostedUrlForObject(String, VirtualHostedStyleUrlOptions) - Method in interface software.amazon.awscdk.services.s3objectlambda.alpha.IAccessPoint
-
(experimental) The virtual hosted-style URL of an S3 object through this access point.
All Classes and Interfaces|All Packages