Class ApplyKeychainRequest
Class representing an apply keychain request.
Namespace: Tableau.Migration.Api.Rest.Models.Requests
Assembly: Tableau.Migration.dll
Syntax
public class ApplyKeychainRequest : TableauServerRequest
Constructors
ApplyKeychainRequest()
Create a new ApplyKeychainRequest object.
Declaration
public ApplyKeychainRequest()
ApplyKeychainRequest(IEnumerable<string>, IEnumerable<IKeychainUserMapping>?)
Create a new ApplyKeychainRequest object.
Declaration
public ApplyKeychainRequest(IEnumerable<string> encryptedKeychains, IEnumerable<IKeychainUserMapping>? keychainUserMapping)
Parameters
Type | Name | Description |
---|---|---|
IEnumerable<string> | encryptedKeychains | The encrypted keychains to include in the request. |
IEnumerable<IKeychainUserMapping> | keychainUserMapping | The keychain user mapping. |
ApplyKeychainRequest(IApplyKeychainOptions)
Create a new ApplyKeychainRequest object.
Declaration
public ApplyKeychainRequest(IApplyKeychainOptions options)
Parameters
Type | Name | Description |
---|---|---|
IApplyKeychainOptions | options | The request options. |
Properties
AssociatedUserLuidMapping
Gets or sets the array of user LUID mapping pairs.
Declaration
public ApplyKeychainRequest.UserLuidPairType[]? AssociatedUserLuidMapping { get; set; }
Property Value
Type | Description |
---|---|
UserLuidPairType[] |
EncryptedKeychains
Gets or sets the array of keychains to apply.
Declaration
public string[] EncryptedKeychains { get; set; }
Property Value
Type | Description |
---|---|
string[] |