Show / Hide Table of Contents

Class DeprecationPlannedForDataSet.DeprecationPlannedForDataSetProps

(experimental) Props type for aws.dataexchange@DeprecationPlannedForDataSet event.

Inheritance
object
DeprecationPlannedForDataSet.DeprecationPlannedForDataSetProps
Implements
DeprecationPlannedForDataSet.IDeprecationPlannedForDataSetProps
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.Mixins.Preview.AWS.DataExchange.Events
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class DeprecationPlannedForDataSet.DeprecationPlannedForDataSetProps : DeprecationPlannedForDataSet.IDeprecationPlannedForDataSetProps
Syntax (vb)
Public Class DeprecationPlannedForDataSet.DeprecationPlannedForDataSetProps Implements DeprecationPlannedForDataSet.IDeprecationPlannedForDataSetProps
Remarks

Stability: Experimental

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.Mixins.Preview.AWS.DataExchange.Events;

             var deprecationPlannedForDataSetProps = new DeprecationPlannedForDataSetProps {
                 DataSet = new DataSet {
                     AssetType = new [] { "assetType" },
                     Id = new [] { "id" },
                     Name = new [] { "name" }
                 },
                 EventMetadata = new AWSEventMetadataProps {
                     Region = new [] { "region" },
                     Resources = new [] { "resources" },
                     Version = new [] { "version" }
                 },
                 Notification = new Notification {
                     Comment = new [] { "comment" },
                     Details = new Details {
                         Deprecation = new Deprecation {
                             DeprecationAt = new [] { "deprecationAt" }
                         }
                     },
                     Scope = new Scope {
                         LakeFormationTagPolicies = new [] { new LakeFormationTagPolicyDetails {
                             Database = new [] { "database" },
                             Table = new [] { "table" }
                         } },
                         RedshiftDataShares = new [] { new RedshiftDataShareDetails {
                             Arn = new [] { "arn" },
                             Database = new [] { "database" },
                             Function = new [] { "function" },
                             Schema = new [] { "schema" },
                             Table = new [] { "table" },
                             View = new [] { "view" }
                         } },
                         S3DataAccesses = new [] { new S3DataAccessDetails {
                             KeyPrefixes = new [] { "keyPrefixes" },
                             Keys = new [] { "keys" }
                         } }
                     },
                     Type = new [] { "type" }
                 },
                 Product = new Product {
                     Id = new [] { "id" },
                     Name = new [] { "name" },
                     ProviderContact = new [] { "providerContact" }
                 }
             };

Synopsis

Constructors

DeprecationPlannedForDataSetProps()

(experimental) Props type for aws.dataexchange@DeprecationPlannedForDataSet event.

Properties

DataSet

(experimental) DataSet property.

EventMetadata

(experimental) EventBridge event metadata.

Notification

(experimental) Notification property.

Product

(experimental) Product property.

Constructors

DeprecationPlannedForDataSetProps()

(experimental) Props type for aws.dataexchange@DeprecationPlannedForDataSet event.

public DeprecationPlannedForDataSetProps()
Remarks

Stability: Experimental

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.Mixins.Preview.AWS.DataExchange.Events;

             var deprecationPlannedForDataSetProps = new DeprecationPlannedForDataSetProps {
                 DataSet = new DataSet {
                     AssetType = new [] { "assetType" },
                     Id = new [] { "id" },
                     Name = new [] { "name" }
                 },
                 EventMetadata = new AWSEventMetadataProps {
                     Region = new [] { "region" },
                     Resources = new [] { "resources" },
                     Version = new [] { "version" }
                 },
                 Notification = new Notification {
                     Comment = new [] { "comment" },
                     Details = new Details {
                         Deprecation = new Deprecation {
                             DeprecationAt = new [] { "deprecationAt" }
                         }
                     },
                     Scope = new Scope {
                         LakeFormationTagPolicies = new [] { new LakeFormationTagPolicyDetails {
                             Database = new [] { "database" },
                             Table = new [] { "table" }
                         } },
                         RedshiftDataShares = new [] { new RedshiftDataShareDetails {
                             Arn = new [] { "arn" },
                             Database = new [] { "database" },
                             Function = new [] { "function" },
                             Schema = new [] { "schema" },
                             Table = new [] { "table" },
                             View = new [] { "view" }
                         } },
                         S3DataAccesses = new [] { new S3DataAccessDetails {
                             KeyPrefixes = new [] { "keyPrefixes" },
                             Keys = new [] { "keys" }
                         } }
                     },
                     Type = new [] { "type" }
                 },
                 Product = new Product {
                     Id = new [] { "id" },
                     Name = new [] { "name" },
                     ProviderContact = new [] { "providerContact" }
                 }
             };

Properties

DataSet

(experimental) DataSet property.

public DeprecationPlannedForDataSet.IDataSet? DataSet { get; set; }
Property Value

DeprecationPlannedForDataSet.IDataSet

Remarks

Specify an array of string values to match this event if the actual value of DataSet is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.

Default: - Do not filter on this field

Stability: Experimental

EventMetadata

(experimental) EventBridge event metadata.

public IAWSEventMetadataProps? EventMetadata { get; set; }
Property Value

IAWSEventMetadataProps

Remarks

Default: - -

Stability: Experimental

Notification

(experimental) Notification property.

public DeprecationPlannedForDataSet.INotification? Notification { get; set; }
Property Value

DeprecationPlannedForDataSet.INotification

Remarks

Specify an array of string values to match this event if the actual value of Notification is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.

Default: - Do not filter on this field

Stability: Experimental

Product

(experimental) Product property.

public DeprecationPlannedForDataSet.IProduct? Product { get; set; }
Property Value

DeprecationPlannedForDataSet.IProduct

Remarks

Specify an array of string values to match this event if the actual value of Product is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.

Default: - Do not filter on this field

Stability: Experimental

Implements

DeprecationPlannedForDataSet.IDeprecationPlannedForDataSetProps
Back to top Generated by DocFX