Show / Hide Table of Contents

Class CfnAccessPoint.ObjectLambdaConfigurationProperty

A configuration used when creating an Object Lambda Access Point.

Inheritance
object
CfnAccessPoint.ObjectLambdaConfigurationProperty
Implements
CfnAccessPoint.IObjectLambdaConfigurationProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.AWS.S3ObjectLambda
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnAccessPoint.ObjectLambdaConfigurationProperty : CfnAccessPoint.IObjectLambdaConfigurationProperty
Syntax (vb)
Public Class CfnAccessPoint.ObjectLambdaConfigurationProperty Implements CfnAccessPoint.IObjectLambdaConfigurationProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3objectlambda-accesspoint-objectlambdaconfiguration.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.AWS.S3ObjectLambda;

             var contentTransformation;

             var objectLambdaConfigurationProperty = new ObjectLambdaConfigurationProperty {
                 SupportingAccessPoint = "supportingAccessPoint",
                 TransformationConfigurations = new [] { new TransformationConfigurationProperty {
                     Actions = new [] { "actions" },
                     ContentTransformation = contentTransformation
                 } },

                 // the properties below are optional
                 AllowedFeatures = new [] { "allowedFeatures" },
                 CloudWatchMetricsEnabled = false
             };

Synopsis

Constructors

ObjectLambdaConfigurationProperty()

A configuration used when creating an Object Lambda Access Point.

Properties

AllowedFeatures

A container for allowed features.

CloudWatchMetricsEnabled

A container for whether the CloudWatch metrics configuration is enabled.

SupportingAccessPoint

Standard access point associated with the Object Lambda Access Point.

TransformationConfigurations

A container for transformation configurations for an Object Lambda Access Point.

Constructors

ObjectLambdaConfigurationProperty()

A configuration used when creating an Object Lambda Access Point.

public ObjectLambdaConfigurationProperty()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3objectlambda-accesspoint-objectlambdaconfiguration.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.AWS.S3ObjectLambda;

             var contentTransformation;

             var objectLambdaConfigurationProperty = new ObjectLambdaConfigurationProperty {
                 SupportingAccessPoint = "supportingAccessPoint",
                 TransformationConfigurations = new [] { new TransformationConfigurationProperty {
                     Actions = new [] { "actions" },
                     ContentTransformation = contentTransformation
                 } },

                 // the properties below are optional
                 AllowedFeatures = new [] { "allowedFeatures" },
                 CloudWatchMetricsEnabled = false
             };

Properties

AllowedFeatures

A container for allowed features.

public string[]? AllowedFeatures { get; set; }
Property Value

string[]

Remarks

Valid inputs are GetObject-Range , GetObject-PartNumber , HeadObject-Range , and HeadObject-PartNumber .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3objectlambda-accesspoint-objectlambdaconfiguration.html#cfn-s3objectlambda-accesspoint-objectlambdaconfiguration-allowedfeatures

CloudWatchMetricsEnabled

A container for whether the CloudWatch metrics configuration is enabled.

public object? CloudWatchMetricsEnabled { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3objectlambda-accesspoint-objectlambdaconfiguration.html#cfn-s3objectlambda-accesspoint-objectlambdaconfiguration-cloudwatchmetricsenabled

Type union: either bool or IResolvable

SupportingAccessPoint

Standard access point associated with the Object Lambda Access Point.

public string SupportingAccessPoint { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3objectlambda-accesspoint-objectlambdaconfiguration.html#cfn-s3objectlambda-accesspoint-objectlambdaconfiguration-supportingaccesspoint

TransformationConfigurations

A container for transformation configurations for an Object Lambda Access Point.

public object TransformationConfigurations { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3objectlambda-accesspoint-objectlambdaconfiguration.html#cfn-s3objectlambda-accesspoint-objectlambdaconfiguration-transformationconfigurations

Type union: either IResolvable or (either IResolvable or CfnAccessPoint.ITransformationConfigurationProperty)[]

Implements

CfnAccessPoint.IObjectLambdaConfigurationProperty
Back to top Generated by DocFX