Interface CfnTask.S3AccessPointSourceProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnTask.S3AccessPointSourceProperty.Jsii$Proxy
- Enclosing class:
CfnTask
@Stability(Stable)
public static interface CfnTask.S3AccessPointSourceProperty
extends software.amazon.jsii.JsiiSerializable
Configures a mount that reads from an Amazon S3 access point.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.iotsitewise.*;
S3AccessPointSourceProperty s3AccessPointSourceProperty = S3AccessPointSourceProperty.builder()
.accessPointArn("accessPointArn")
// the properties below are optional
.prefix("prefix")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnTask.S3AccessPointSourcePropertystatic final classAn implementation forCfnTask.S3AccessPointSourceProperty -
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAccessPointArn
The Amazon Resource Name (ARN) of the Amazon S3 access point.The mount reads objects from the bucket associated with this access point. Access is governed by the access point policy and the task execution role's IAM permissions.
- See Also:
-
getPrefix
An object key name prefix.If specified, the mount includes only objects whose keys begin with this prefix. To include all objects at the access point, omit this field.
- See Also:
-
builder
-