Interface IConnectionsContent
Interface for content that has connection metadata.
Namespace: Tableau.Migration.Content
Assembly: Tableau.Migration.dll
Syntax
public interface IConnectionsContent
Properties
Connections
Gets the connection metadata. Connection metadata is read only because connection metadata should not be transformed directly. Instead, connections should be modified by either:
- manipulating XML before publishing, or
- updating connection metadata in a post-publish hook.
Declaration
IImmutableList<IConnection> Connections { get; }
Property Value
Type | Description |
---|---|
IImmutableList<IConnection> |
HasEmbeddedOAuthCredentials
Gets whether any Connections have an embedded password and an OAuth authentication type.
Declaration
bool HasEmbeddedOAuthCredentials { get; }
Property Value
Type | Description |
---|---|
bool |
HasEmbeddedOAuthManagedKeychain
Gets whether any Connections have an embedded password and uses OAuth managed keychain.
Declaration
bool HasEmbeddedOAuthManagedKeychain { get; }
Property Value
Type | Description |
---|---|
bool |
HasEmbeddedPassword
Gets whether any Connections have an embedded password.
Declaration
bool HasEmbeddedPassword { get; }
Property Value
Type | Description |
---|---|
bool |