S3BucketNotification

Field Type Description
apiVersion string aws.kubeform.com/v1alpha1
kind string S3BucketNotification
metadata Kubernetes meta/v1.ObjectMeta Refer to the Kubernetes API documentation for the fields of the metadata field.
spec S3BucketNotificationSpec
status S3BucketNotificationStatus

S3BucketNotificationSpec

(Appears on:S3BucketNotification, S3BucketNotificationStatus)
Field Type Description
providerRef Kubernetes core/v1.LocalObjectReference
id string
bucket string
lambdaFunction []S3BucketNotificationSpecLambdaFunction (Optional)
queue []S3BucketNotificationSpecQueue (Optional)
topic []S3BucketNotificationSpecTopic (Optional)

S3BucketNotificationSpecLambdaFunction

(Appears on:S3BucketNotificationSpec)
Field Type Description
events []string
filterPrefix string (Optional)
filterSuffix string (Optional)
ID string (Optional)
lambdaFunctionArn string (Optional)

S3BucketNotificationSpecQueue

(Appears on:S3BucketNotificationSpec)
Field Type Description
events []string
filterPrefix string (Optional)
filterSuffix string (Optional)
ID string (Optional)
queueArn string

S3BucketNotificationSpecTopic

(Appears on:S3BucketNotificationSpec)
Field Type Description
events []string
filterPrefix string (Optional)
filterSuffix string (Optional)
ID string (Optional)
topicArn string

S3BucketNotificationStatus

(Appears on:S3BucketNotification)
Field Type Description
observedGeneration int64 (Optional) Resource generation, which is updated on mutation by the API Server.
output S3BucketNotificationSpec (Optional)
state kubeform.dev/kubeform/apis.State (Optional)