Class SchemaChangePlannedForDataSet.Scope
(experimental) Type definition for Scope.
Implements
Inherited Members
Namespace: Amazon.CDK.Mixins.Preview.AWS.DataExchange.Events
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class SchemaChangePlannedForDataSet.Scope : SchemaChangePlannedForDataSet.IScope
Syntax (vb)
Public Class SchemaChangePlannedForDataSet.Scope Implements SchemaChangePlannedForDataSet.IScope
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 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" }
} }
};
Synopsis
Constructors
| Scope() | (experimental) Type definition for Scope. |
Properties
| LakeFormationTagPolicies | (experimental) LakeFormationTagPolicies property. |
| RedshiftDataShares | (experimental) RedshiftDataShares property. |
| S3DataAccesses | (experimental) S3DataAccesses property. |
Constructors
Scope()
(experimental) Type definition for Scope.
public Scope()
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 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" }
} }
};
Properties
LakeFormationTagPolicies
(experimental) LakeFormationTagPolicies property.
public SchemaChangePlannedForDataSet.ILakeFormationTagPolicyDetails[]? LakeFormationTagPolicies { get; set; }
Property Value
ILakeFormationTagPolicyDetails[]
Remarks
Specify an array of string values to match this event if the actual value of LakeFormationTagPolicies 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
RedshiftDataShares
(experimental) RedshiftDataShares property.
public SchemaChangePlannedForDataSet.IRedshiftDataShareDetails[]? RedshiftDataShares { get; set; }
Property Value
Remarks
Specify an array of string values to match this event if the actual value of RedshiftDataShares 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
S3DataAccesses
(experimental) S3DataAccesses property.
public SchemaChangePlannedForDataSet.IS3DataAccessDetails[]? S3DataAccesses { get; set; }
Property Value
Remarks
Specify an array of string values to match this event if the actual value of S3DataAccesses 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