Class UpdateSubscriptionRequest
Class representing an update workbook request.
See Tableau API Reference for documentation.
Namespace: Tableau.Migration.Api.Rest.Models.Requests.Cloud
Assembly: Tableau.Migration.dll
Syntax
public class UpdateSubscriptionRequest : TableauServerRequest
Constructors
UpdateSubscriptionRequest()
Creates a new UpdateSubscriptionRequest object.
Declaration
public UpdateSubscriptionRequest()
UpdateSubscriptionRequest(string?, bool?, bool?, string?, string?, bool?, string?, ISubscriptionContent?, Guid?, ICloudSchedule?)
Creates a new UpdateSubscriptionRequest object.
Declaration
public UpdateSubscriptionRequest(string? newSubject = null, bool? newAttachImage = null, bool? newAttachPdf = null, string? newPageOrientation = null, string? newPageSizeOption = null, bool? newSuspended = null, string? newMessage = null, ISubscriptionContent? newContent = null, Guid? newUserId = null, ICloudSchedule? newSchedule = null)
Parameters
Type | Name | Description |
---|---|---|
string | newSubject | The new subject, or null to not update the subject. |
bool? | newAttachImage | The new attach image flag, or null to not update the flag. |
bool? | newAttachPdf | The new attach PDF flag, or null to not update the flag. |
string | newPageOrientation | The new page orientation, or null to not update the page orientation. |
string | newPageSizeOption | The new page size option, or null to not update the page size option. |
bool? | newSuspended | The new suspended flag, or null to not update the flag. |
string | newMessage | The new message, or null to not update the message. |
ISubscriptionContent | newContent | The new content reference, or null to not update the content reference. |
Guid? | newUserId | The new user ID, or null to not update the user ID. |
ICloudSchedule | newSchedule | The new schedule, or null to not update the schedule. |
Properties
Schedule
Gets or sets the schedule for the request.
Declaration
public UpdateSubscriptionRequest.ScheduleType? Schedule { get; set; }
Property Value
Type | Description |
---|---|
UpdateSubscriptionRequest.ScheduleType |
Subscription
Gets or sets the subscription for the request.
Declaration
public UpdateSubscriptionRequest.SubcriptionType? Subscription { get; set; }
Property Value
Type | Description |
---|---|
UpdateSubscriptionRequest.SubcriptionType |