DeprecationPlannedForDataSet
- class aws_cdk.mixins_preview.aws_dataexchange.events.DeprecationPlannedForDataSet
Bases:
object(experimental) EventBridge event pattern for aws.dataexchange@DeprecationPlannedForDataSet.
- Stability:
experimental
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_dataexchange import events as dataexchange_events deprecation_planned_for_data_set = dataexchange_events.DeprecationPlannedForDataSet()
- Stability:
experimental
Static Methods
- classmethod event_pattern(*, data_set=None, event_metadata=None, notification=None, product=None)
(experimental) EventBridge event pattern for Deprecation Planned for Data Set.
- Parameters:
data_set (
Union[DataSet,Dict[str,Any],None]) – (experimental) DataSet property. 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 theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this fieldevent_metadata (
Union[AWSEventMetadataProps,Dict[str,Any],None]) – (experimental) EventBridge event metadata. Default: - -notification (
Union[Notification,Dict[str,Any],None]) – (experimental) Notification property. 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 theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this fieldproduct (
Union[Product,Dict[str,Any],None]) – (experimental) Product property. 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 theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this field
- Stability:
experimental
- Return type:
DataSet
- class DeprecationPlannedForDataSet.DataSet(*, asset_type=None, id=None, name=None)
Bases:
object(experimental) Type definition for DataSet.
- Parameters:
asset_type (
Optional[Sequence[str]]) – (experimental) AssetType property. Specify an array of string values to match this event if the actual value of AssetType is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this fieldid (
Optional[Sequence[str]]) – (experimental) Id property. Specify an array of string values to match this event if the actual value of Id is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this fieldname (
Optional[Sequence[str]]) – (experimental) Name property. Specify an array of string values to match this event if the actual value of Name is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this field
- Stability:
experimental
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_dataexchange import events as dataexchange_events data_set = dataexchange_events.DeprecationPlannedForDataSet.DataSet( asset_type=["assetType"], id=["id"], name=["name"] )
Attributes
- asset_type
(experimental) AssetType property.
Specify an array of string values to match this event if the actual value of AssetType is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.- Default:
Do not filter on this field
- Stability:
experimental
- id
(experimental) Id property.
Specify an array of string values to match this event if the actual value of Id is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.- Default:
Do not filter on this field
- Stability:
experimental
- name
(experimental) Name property.
Specify an array of string values to match this event if the actual value of Name is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.- Default:
Do not filter on this field
- Stability:
experimental
Deprecation
- class DeprecationPlannedForDataSet.Deprecation(*, deprecation_at=None)
Bases:
object(experimental) Type definition for Deprecation.
- Parameters:
deprecation_at (
Optional[Sequence[str]]) – (experimental) DeprecationAt property. Specify an array of string values to match this event if the actual value of DeprecationAt is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this field- Stability:
experimental
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_dataexchange import events as dataexchange_events deprecation = dataexchange_events.DeprecationPlannedForDataSet.Deprecation( deprecation_at=["deprecationAt"] )
Attributes
- deprecation_at
(experimental) DeprecationAt property.
Specify an array of string values to match this event if the actual value of DeprecationAt is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.- Default:
Do not filter on this field
- Stability:
experimental
DeprecationPlannedForDataSetProps
- class DeprecationPlannedForDataSet.DeprecationPlannedForDataSetProps(*, data_set=None, event_metadata=None, notification=None, product=None)
Bases:
object(experimental) Props type for aws.dataexchange@DeprecationPlannedForDataSet event.
- Parameters:
data_set (
Union[DataSet,Dict[str,Any],None]) – (experimental) DataSet property. 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 theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this fieldevent_metadata (
Union[AWSEventMetadataProps,Dict[str,Any],None]) – (experimental) EventBridge event metadata. Default: - -notification (
Union[Notification,Dict[str,Any],None]) – (experimental) Notification property. 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 theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this fieldproduct (
Union[Product,Dict[str,Any],None]) – (experimental) Product property. 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 theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this field
- Stability:
experimental
- ExampleMetadata:
fixture=_generated
Example:
from aws_cdk import AWSEventMetadataProps # The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_dataexchange import events as dataexchange_events deprecation_planned_for_data_set_props = dataexchange_events.DeprecationPlannedForDataSet.DeprecationPlannedForDataSetProps( data_set=dataexchange_events.DeprecationPlannedForDataSet.DataSet( asset_type=["assetType"], id=["id"], name=["name"] ), event_metadata=AWSEventMetadataProps( region=["region"], resources=["resources"], version=["version"] ), notification=dataexchange_events.DeprecationPlannedForDataSet.Notification( comment=["comment"], details=dataexchange_events.DeprecationPlannedForDataSet.Details( deprecation=dataexchange_events.DeprecationPlannedForDataSet.Deprecation( deprecation_at=["deprecationAt"] ) ), scope=dataexchange_events.DeprecationPlannedForDataSet.Scope( lake_formation_tag_policies=[dataexchange_events.DeprecationPlannedForDataSet.LakeFormationTagPolicyDetails( database=["database"], table=["table"] )], redshift_data_shares=[dataexchange_events.DeprecationPlannedForDataSet.RedshiftDataShareDetails( arn=["arn"], database=["database"], function=["function"], schema=["schema"], table=["table"], view=["view"] )], s3_data_accesses=[dataexchange_events.DeprecationPlannedForDataSet.S3DataAccessDetails( key_prefixes=["keyPrefixes"], keys=["keys"] )] ), type=["type"] ), product=dataexchange_events.DeprecationPlannedForDataSet.Product( id=["id"], name=["name"], provider_contact=["providerContact"] ) )
Attributes
- data_set
(experimental) DataSet property.
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.Matchfor more advanced matching options.- Default:
Do not filter on this field
- Stability:
experimental
- event_metadata
(experimental) EventBridge event metadata.
- Default:
- Stability:
experimental
- notification
(experimental) Notification property.
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.Matchfor more advanced matching options.- Default:
Do not filter on this field
- Stability:
experimental
- product
(experimental) Product property.
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.Matchfor more advanced matching options.- Default:
Do not filter on this field
- Stability:
experimental
Details
- class DeprecationPlannedForDataSet.Details(*, deprecation=None)
Bases:
object(experimental) Type definition for Details.
- Parameters:
deprecation (
Union[Deprecation,Dict[str,Any],None]) – (experimental) Deprecation property. Specify an array of string values to match this event if the actual value of Deprecation is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this field- Stability:
experimental
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_dataexchange import events as dataexchange_events details = dataexchange_events.DeprecationPlannedForDataSet.Details( deprecation=dataexchange_events.DeprecationPlannedForDataSet.Deprecation( deprecation_at=["deprecationAt"] ) )
Attributes
- deprecation
(experimental) Deprecation property.
Specify an array of string values to match this event if the actual value of Deprecation is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.- Default:
Do not filter on this field
- Stability:
experimental
LakeFormationTagPolicyDetails
- class DeprecationPlannedForDataSet.LakeFormationTagPolicyDetails(*, database=None, table=None)
Bases:
object(experimental) Type definition for LakeFormationTagPolicyDetails.
- Parameters:
database (
Optional[Sequence[str]]) – (experimental) Database property. Specify an array of string values to match this event if the actual value of Database is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this fieldtable (
Optional[Sequence[str]]) – (experimental) Table property. Specify an array of string values to match this event if the actual value of Table is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this field
- Stability:
experimental
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_dataexchange import events as dataexchange_events lake_formation_tag_policy_details = dataexchange_events.DeprecationPlannedForDataSet.LakeFormationTagPolicyDetails( database=["database"], table=["table"] )
Attributes
- database
(experimental) Database property.
Specify an array of string values to match this event if the actual value of Database is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.- Default:
Do not filter on this field
- Stability:
experimental
- table
(experimental) Table property.
Specify an array of string values to match this event if the actual value of Table is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.- Default:
Do not filter on this field
- Stability:
experimental
Notification
- class DeprecationPlannedForDataSet.Notification(*, comment=None, details=None, scope=None, type=None)
Bases:
object(experimental) Type definition for Notification.
- Parameters:
comment (
Optional[Sequence[str]]) – (experimental) Comment property. Specify an array of string values to match this event if the actual value of Comment is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this fielddetails (
Union[Details,Dict[str,Any],None]) – (experimental) Details property. Specify an array of string values to match this event if the actual value of Details is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this fieldscope (
Union[Scope,Dict[str,Any],None]) – (experimental) Scope property. Specify an array of string values to match this event if the actual value of Scope is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this fieldtype (
Optional[Sequence[str]]) – (experimental) Type property. Specify an array of string values to match this event if the actual value of Type is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this field
- Stability:
experimental
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_dataexchange import events as dataexchange_events notification = dataexchange_events.DeprecationPlannedForDataSet.Notification( comment=["comment"], details=dataexchange_events.DeprecationPlannedForDataSet.Details( deprecation=dataexchange_events.DeprecationPlannedForDataSet.Deprecation( deprecation_at=["deprecationAt"] ) ), scope=dataexchange_events.DeprecationPlannedForDataSet.Scope( lake_formation_tag_policies=[dataexchange_events.DeprecationPlannedForDataSet.LakeFormationTagPolicyDetails( database=["database"], table=["table"] )], redshift_data_shares=[dataexchange_events.DeprecationPlannedForDataSet.RedshiftDataShareDetails( arn=["arn"], database=["database"], function=["function"], schema=["schema"], table=["table"], view=["view"] )], s3_data_accesses=[dataexchange_events.DeprecationPlannedForDataSet.S3DataAccessDetails( key_prefixes=["keyPrefixes"], keys=["keys"] )] ), type=["type"] )
Attributes
- comment
(experimental) Comment property.
Specify an array of string values to match this event if the actual value of Comment is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.- Default:
Do not filter on this field
- Stability:
experimental
- details
(experimental) Details property.
Specify an array of string values to match this event if the actual value of Details is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.- Default:
Do not filter on this field
- Stability:
experimental
- scope
(experimental) Scope property.
Specify an array of string values to match this event if the actual value of Scope is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.- Default:
Do not filter on this field
- Stability:
experimental
- type
(experimental) Type property.
Specify an array of string values to match this event if the actual value of Type is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.- Default:
Do not filter on this field
- Stability:
experimental
Product
- class DeprecationPlannedForDataSet.Product(*, id=None, name=None, provider_contact=None)
Bases:
object(experimental) Type definition for Product.
- Parameters:
id (
Optional[Sequence[str]]) – (experimental) Id property. Specify an array of string values to match this event if the actual value of Id is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this fieldname (
Optional[Sequence[str]]) – (experimental) Name property. Specify an array of string values to match this event if the actual value of Name is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this fieldprovider_contact (
Optional[Sequence[str]]) – (experimental) ProviderContact property. Specify an array of string values to match this event if the actual value of ProviderContact is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this field
- Stability:
experimental
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_dataexchange import events as dataexchange_events product = dataexchange_events.DeprecationPlannedForDataSet.Product( id=["id"], name=["name"], provider_contact=["providerContact"] )
Attributes
- id
(experimental) Id property.
Specify an array of string values to match this event if the actual value of Id is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.- Default:
Do not filter on this field
- Stability:
experimental
- name
(experimental) Name property.
Specify an array of string values to match this event if the actual value of Name is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.- Default:
Do not filter on this field
- Stability:
experimental
- provider_contact
(experimental) ProviderContact property.
Specify an array of string values to match this event if the actual value of ProviderContact is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.- Default:
Do not filter on this field
- Stability:
experimental
S3DataAccessDetails
- class DeprecationPlannedForDataSet.S3DataAccessDetails(*, key_prefixes=None, keys=None)
Bases:
object(experimental) Type definition for S3DataAccessDetails.
- Parameters:
key_prefixes (
Optional[Sequence[str]]) – (experimental) KeyPrefixes property. Specify an array of string values to match this event if the actual value of KeyPrefixes is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this fieldkeys (
Optional[Sequence[str]]) – (experimental) Keys property. Specify an array of string values to match this event if the actual value of Keys is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this field
- Stability:
experimental
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_dataexchange import events as dataexchange_events s3_data_access_details = dataexchange_events.DeprecationPlannedForDataSet.S3DataAccessDetails( key_prefixes=["keyPrefixes"], keys=["keys"] )
Attributes
- key_prefixes
(experimental) KeyPrefixes property.
Specify an array of string values to match this event if the actual value of KeyPrefixes is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.- Default:
Do not filter on this field
- Stability:
experimental
- keys
(experimental) Keys property.
Specify an array of string values to match this event if the actual value of Keys is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.- Default:
Do not filter on this field
- Stability:
experimental
Scope
- class DeprecationPlannedForDataSet.Scope(*, lake_formation_tag_policies=None, redshift_data_shares=None, s3_data_accesses=None)
Bases:
object(experimental) Type definition for Scope.
- Parameters:
lake_formation_tag_policies (
Optional[Sequence[Union[LakeFormationTagPolicyDetails,Dict[str,Any]]]]) – (experimental) LakeFormationTagPolicies property. 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 theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this fieldredshift_data_shares (
Optional[Sequence[Union[RedshiftDataShareDetails,Dict[str,Any]]]]) – (experimental) RedshiftDataShares property. 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 theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this fields3_data_accesses (
Optional[Sequence[Union[S3DataAccessDetails,Dict[str,Any]]]]) – (experimental) S3DataAccesses property. 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 theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this field
- Stability:
experimental
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_dataexchange import events as dataexchange_events scope_ = dataexchange_events.DeprecationPlannedForDataSet.Scope( lake_formation_tag_policies=[dataexchange_events.DeprecationPlannedForDataSet.LakeFormationTagPolicyDetails( database=["database"], table=["table"] )], redshift_data_shares=[dataexchange_events.DeprecationPlannedForDataSet.RedshiftDataShareDetails( arn=["arn"], database=["database"], function=["function"], schema=["schema"], table=["table"], view=["view"] )], s3_data_accesses=[dataexchange_events.DeprecationPlannedForDataSet.S3DataAccessDetails( key_prefixes=["keyPrefixes"], keys=["keys"] )] )
Attributes
- lake_formation_tag_policies
(experimental) LakeFormationTagPolicies property.
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.Matchfor more advanced matching options.- Default:
Do not filter on this field
- Stability:
experimental
(experimental) RedshiftDataShares property.
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.Matchfor more advanced matching options.- Default:
Do not filter on this field
- Stability:
experimental
- s3_data_accesses
(experimental) S3DataAccesses property.
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.Matchfor more advanced matching options.- Default:
Do not filter on this field
- Stability:
experimental