Class CloudSubscriptionCascadingFilter
Filter that excludes cloud subscriptions based on cascading filters.
Inheritance
object
CloudSubscriptionCascadingFilter
Implements
Inherited Members
Namespace: Tableau.Migration.Engine.Hooks.Filters.Default.Cascade
Assembly: Tableau.Migration.dll
Syntax
public class CloudSubscriptionCascadingFilter : SubscriptionCascadingFilterBase<ICloudSubscription, ICloudSchedule>, IContentFilter<ICloudSubscription>, IMigrationHook<ContentFilterContext<ICloudSubscription>>
Constructors
CloudSubscriptionCascadingFilter(IMigrationManifestEditor, ISharedResourcesLocalizer?, ILogger<CloudSubscriptionCascadingFilter>?)
Creates a new CloudSubscriptionCascadingFilter object.
Declaration
public CloudSubscriptionCascadingFilter(IMigrationManifestEditor manifest, ISharedResourcesLocalizer? localizer, ILogger<CloudSubscriptionCascadingFilter>? logger)
Parameters
| Type | Name | Description |
|---|---|---|
| IMigrationManifestEditor | manifest | |
| ISharedResourcesLocalizer | localizer | |
| ILogger<CloudSubscriptionCascadingFilter> | logger |