Class: Aws::QuickSight::Types::ProviderConfig
- Inherits:
-
Struct
- Object
- Struct
- Aws::QuickSight::Types::ProviderConfig
- Defined in:
- gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb
Overview
Note:
ProviderConfig is a union - when making an API calls you must set exactly one of the members.
Note:
ProviderConfig is a union - when returned from an API call exactly one value will be set and the returned type will be a subclass of ProviderConfig corresponding to the set member.
The provider-specific configuration for a DLP integration. This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Defined Under Namespace
Classes: MicrosoftPurview, Unknown
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#microsoft_purview ⇒ Types::MicrosoftPurviewProviderConfig
The configuration for a Microsoft Purview DLP integration.
-
#unknown ⇒ Object
Returns the value of attribute unknown.
Instance Attribute Details
#microsoft_purview ⇒ Types::MicrosoftPurviewProviderConfig
The configuration for a Microsoft Purview DLP integration.
36276 36277 36278 36279 36280 36281 36282 36283 36284 36285 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 36276 class ProviderConfig < Struct.new( :microsoft_purview, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class MicrosoftPurview < ProviderConfig; end class Unknown < ProviderConfig; end end |
#unknown ⇒ Object
Returns the value of attribute unknown
36276 36277 36278 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 36276 def unknown @unknown end |