Class CreateSubscriptionResponse.SubscriptionType
Class representing a response subscription item.
Namespace: Tableau.Migration.Api.Rest.Models.Responses.Cloud
Assembly: Tableau.Migration.dll
Syntax
public class CreateSubscriptionResponse.SubscriptionType : ISubscriptionType, IRestIdentifiable
Constructors
SubscriptionType()
Creates a new CreateSubscriptionResponse.SubscriptionType object.
Declaration
public SubscriptionType()
SubscriptionType(ISubscriptionType, ICloudScheduleType)
Creates a new CreateSubscriptionResponse.SubscriptionType object.
Declaration
public SubscriptionType(ISubscriptionType subscription, ICloudScheduleType schedule)
Parameters
Type | Name | Description |
---|---|---|
ISubscriptionType | subscription | A subscription response to copy from. |
ICloudScheduleType | schedule | The subscription schedule. |
Properties
AttachImage
Gets the attach image flag for the subscription.
Declaration
public bool AttachImage { get; set; }
Property Value
Type | Description |
---|---|
bool |
AttachPdf
Gets the attach pdf flag for the subscription.
Declaration
public bool AttachPdf { get; set; }
Property Value
Type | Description |
---|---|
bool |
Content
Gets or sets the content for the response.
Declaration
public CreateSubscriptionResponse.SubscriptionType.ContentType? Content { get; set; }
Property Value
Type | Description |
---|---|
CreateSubscriptionResponse.SubscriptionType.ContentType |
Id
Gets the unique identifier.
Declaration
public Guid Id { get; set; }
Property Value
Type | Description |
---|---|
Guid |
Message
Gets the message for the subscription.
Declaration
public string? Message { get; set; }
Property Value
Type | Description |
---|---|
string |
PageOrientation
Gets the page orientation of the subscription.
Declaration
public string? PageOrientation { get; set; }
Property Value
Type | Description |
---|---|
string |
PageSizeOption
Gets the page page size option of the subscription.
Declaration
public string? PageSizeOption { get; set; }
Property Value
Type | Description |
---|---|
string |
Schedule
Gets or sets the schedule for the response.
Declaration
public CreateSubscriptionResponse.SubscriptionType.ScheduleType? Schedule { get; set; }
Property Value
Type | Description |
---|---|
CreateSubscriptionResponse.SubscriptionType.ScheduleType |
Subject
Gets the subject for the subscription.
Declaration
public string? Subject { get; set; }
Property Value
Type | Description |
---|---|
string |
Suspended
Gets the suspended flag for the subscription.
Declaration
public bool Suspended { get; set; }
Property Value
Type | Description |
---|---|
bool |
User
Gets or sets the user for the response.
Declaration
public CreateSubscriptionResponse.SubscriptionType.UserType? User { get; set; }
Property Value
Type | Description |
---|---|
CreateSubscriptionResponse.SubscriptionType.UserType |