Name | Type | Description | Notes |
---|---|---|---|
IsActive | Pointer to NullableBool | [optional] | |
DisplayName | Pointer to NullableString | [optional] | |
TimePeriodType | Pointer to NullableTimePeriodType | [optional] | |
TimePeriod | Pointer to NullableInt32 | [optional] | |
TemplatesSpaceLimit | Pointer to NullableInt64 | [optional] | |
ReportsSpaceLimit | Pointer to NullableInt64 | [optional] | |
ExportsSpaceLimit | Pointer to NullableInt64 | [optional] | |
FileUploadSizeLimit | Pointer to NullableInt64 | [optional] | |
DataSourceLimit | Pointer to NullableInt32 | [optional] | |
MaxUsersCount | Pointer to NullableInt32 | [optional] | |
GroupLimit | Pointer to NullableInt32 | [optional] | |
OnlineDesigner | Pointer to NullableBool | [optional] | |
IsDemo | Pointer to NullableBool | [optional] | |
UrlToBuy | Pointer to NullableString | [optional] | |
UnlimitedPage | Pointer to NullableBool | [optional] | |
PageLimit | Pointer to NullableInt32 | [optional] | |
ReadonlyTimeLimitType | Pointer to NullableTimePeriodType | [optional] | |
ReadonlyTimeLimit | Pointer to NullableInt32 | [optional] | |
Tasks | Pointer to TaskSettingsVM | [optional] | |
T | string |
func NewCreateSubscriptionPlanVM(t string, ) *CreateSubscriptionPlanVM
NewCreateSubscriptionPlanVM instantiates a new CreateSubscriptionPlanVM object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateSubscriptionPlanVMWithDefaults() *CreateSubscriptionPlanVM
NewCreateSubscriptionPlanVMWithDefaults instantiates a new CreateSubscriptionPlanVM object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *CreateSubscriptionPlanVM) GetIsActive() bool
GetIsActive returns the IsActive field if non-nil, zero value otherwise.
func (o *CreateSubscriptionPlanVM) GetIsActiveOk() (*bool, bool)
GetIsActiveOk returns a tuple with the IsActive field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreateSubscriptionPlanVM) SetIsActive(v bool)
SetIsActive sets IsActive field to given value.
func (o *CreateSubscriptionPlanVM) HasIsActive() bool
HasIsActive returns a boolean if a field has been set.
func (o *CreateSubscriptionPlanVM) SetIsActiveNil(b bool)
SetIsActiveNil sets the value for IsActive to be an explicit nil
func (o *CreateSubscriptionPlanVM) UnsetIsActive()
UnsetIsActive ensures that no value is present for IsActive, not even an explicit nil
func (o *CreateSubscriptionPlanVM) GetDisplayName() string
GetDisplayName returns the DisplayName field if non-nil, zero value otherwise.
func (o *CreateSubscriptionPlanVM) GetDisplayNameOk() (*string, bool)
GetDisplayNameOk returns a tuple with the DisplayName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreateSubscriptionPlanVM) SetDisplayName(v string)
SetDisplayName sets DisplayName field to given value.
func (o *CreateSubscriptionPlanVM) HasDisplayName() bool
HasDisplayName returns a boolean if a field has been set.
func (o *CreateSubscriptionPlanVM) SetDisplayNameNil(b bool)
SetDisplayNameNil sets the value for DisplayName to be an explicit nil
func (o *CreateSubscriptionPlanVM) UnsetDisplayName()
UnsetDisplayName ensures that no value is present for DisplayName, not even an explicit nil
func (o *CreateSubscriptionPlanVM) GetTimePeriodType() TimePeriodType
GetTimePeriodType returns the TimePeriodType field if non-nil, zero value otherwise.
func (o *CreateSubscriptionPlanVM) GetTimePeriodTypeOk() (*TimePeriodType, bool)
GetTimePeriodTypeOk returns a tuple with the TimePeriodType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreateSubscriptionPlanVM) SetTimePeriodType(v TimePeriodType)
SetTimePeriodType sets TimePeriodType field to given value.
func (o *CreateSubscriptionPlanVM) HasTimePeriodType() bool
HasTimePeriodType returns a boolean if a field has been set.
func (o *CreateSubscriptionPlanVM) SetTimePeriodTypeNil(b bool)
SetTimePeriodTypeNil sets the value for TimePeriodType to be an explicit nil
func (o *CreateSubscriptionPlanVM) UnsetTimePeriodType()
UnsetTimePeriodType ensures that no value is present for TimePeriodType, not even an explicit nil
func (o *CreateSubscriptionPlanVM) GetTimePeriod() int32
GetTimePeriod returns the TimePeriod field if non-nil, zero value otherwise.
func (o *CreateSubscriptionPlanVM) GetTimePeriodOk() (*int32, bool)
GetTimePeriodOk returns a tuple with the TimePeriod field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreateSubscriptionPlanVM) SetTimePeriod(v int32)
SetTimePeriod sets TimePeriod field to given value.
func (o *CreateSubscriptionPlanVM) HasTimePeriod() bool
HasTimePeriod returns a boolean if a field has been set.
func (o *CreateSubscriptionPlanVM) SetTimePeriodNil(b bool)
SetTimePeriodNil sets the value for TimePeriod to be an explicit nil
func (o *CreateSubscriptionPlanVM) UnsetTimePeriod()
UnsetTimePeriod ensures that no value is present for TimePeriod, not even an explicit nil
func (o *CreateSubscriptionPlanVM) GetTemplatesSpaceLimit() int64
GetTemplatesSpaceLimit returns the TemplatesSpaceLimit field if non-nil, zero value otherwise.
func (o *CreateSubscriptionPlanVM) GetTemplatesSpaceLimitOk() (*int64, bool)
GetTemplatesSpaceLimitOk returns a tuple with the TemplatesSpaceLimit field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreateSubscriptionPlanVM) SetTemplatesSpaceLimit(v int64)
SetTemplatesSpaceLimit sets TemplatesSpaceLimit field to given value.
func (o *CreateSubscriptionPlanVM) HasTemplatesSpaceLimit() bool
HasTemplatesSpaceLimit returns a boolean if a field has been set.
func (o *CreateSubscriptionPlanVM) SetTemplatesSpaceLimitNil(b bool)
SetTemplatesSpaceLimitNil sets the value for TemplatesSpaceLimit to be an explicit nil
func (o *CreateSubscriptionPlanVM) UnsetTemplatesSpaceLimit()
UnsetTemplatesSpaceLimit ensures that no value is present for TemplatesSpaceLimit, not even an explicit nil
func (o *CreateSubscriptionPlanVM) GetReportsSpaceLimit() int64
GetReportsSpaceLimit returns the ReportsSpaceLimit field if non-nil, zero value otherwise.
func (o *CreateSubscriptionPlanVM) GetReportsSpaceLimitOk() (*int64, bool)
GetReportsSpaceLimitOk returns a tuple with the ReportsSpaceLimit field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreateSubscriptionPlanVM) SetReportsSpaceLimit(v int64)
SetReportsSpaceLimit sets ReportsSpaceLimit field to given value.
func (o *CreateSubscriptionPlanVM) HasReportsSpaceLimit() bool
HasReportsSpaceLimit returns a boolean if a field has been set.
func (o *CreateSubscriptionPlanVM) SetReportsSpaceLimitNil(b bool)
SetReportsSpaceLimitNil sets the value for ReportsSpaceLimit to be an explicit nil
func (o *CreateSubscriptionPlanVM) UnsetReportsSpaceLimit()
UnsetReportsSpaceLimit ensures that no value is present for ReportsSpaceLimit, not even an explicit nil
func (o *CreateSubscriptionPlanVM) GetExportsSpaceLimit() int64
GetExportsSpaceLimit returns the ExportsSpaceLimit field if non-nil, zero value otherwise.
func (o *CreateSubscriptionPlanVM) GetExportsSpaceLimitOk() (*int64, bool)
GetExportsSpaceLimitOk returns a tuple with the ExportsSpaceLimit field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreateSubscriptionPlanVM) SetExportsSpaceLimit(v int64)
SetExportsSpaceLimit sets ExportsSpaceLimit field to given value.
func (o *CreateSubscriptionPlanVM) HasExportsSpaceLimit() bool
HasExportsSpaceLimit returns a boolean if a field has been set.
func (o *CreateSubscriptionPlanVM) SetExportsSpaceLimitNil(b bool)
SetExportsSpaceLimitNil sets the value for ExportsSpaceLimit to be an explicit nil
func (o *CreateSubscriptionPlanVM) UnsetExportsSpaceLimit()
UnsetExportsSpaceLimit ensures that no value is present for ExportsSpaceLimit, not even an explicit nil
func (o *CreateSubscriptionPlanVM) GetFileUploadSizeLimit() int64
GetFileUploadSizeLimit returns the FileUploadSizeLimit field if non-nil, zero value otherwise.
func (o *CreateSubscriptionPlanVM) GetFileUploadSizeLimitOk() (*int64, bool)
GetFileUploadSizeLimitOk returns a tuple with the FileUploadSizeLimit field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreateSubscriptionPlanVM) SetFileUploadSizeLimit(v int64)
SetFileUploadSizeLimit sets FileUploadSizeLimit field to given value.
func (o *CreateSubscriptionPlanVM) HasFileUploadSizeLimit() bool
HasFileUploadSizeLimit returns a boolean if a field has been set.
func (o *CreateSubscriptionPlanVM) SetFileUploadSizeLimitNil(b bool)
SetFileUploadSizeLimitNil sets the value for FileUploadSizeLimit to be an explicit nil
func (o *CreateSubscriptionPlanVM) UnsetFileUploadSizeLimit()
UnsetFileUploadSizeLimit ensures that no value is present for FileUploadSizeLimit, not even an explicit nil
func (o *CreateSubscriptionPlanVM) GetDataSourceLimit() int32
GetDataSourceLimit returns the DataSourceLimit field if non-nil, zero value otherwise.
func (o *CreateSubscriptionPlanVM) GetDataSourceLimitOk() (*int32, bool)
GetDataSourceLimitOk returns a tuple with the DataSourceLimit field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreateSubscriptionPlanVM) SetDataSourceLimit(v int32)
SetDataSourceLimit sets DataSourceLimit field to given value.
func (o *CreateSubscriptionPlanVM) HasDataSourceLimit() bool
HasDataSourceLimit returns a boolean if a field has been set.
func (o *CreateSubscriptionPlanVM) SetDataSourceLimitNil(b bool)
SetDataSourceLimitNil sets the value for DataSourceLimit to be an explicit nil
func (o *CreateSubscriptionPlanVM) UnsetDataSourceLimit()
UnsetDataSourceLimit ensures that no value is present for DataSourceLimit, not even an explicit nil
func (o *CreateSubscriptionPlanVM) GetMaxUsersCount() int32
GetMaxUsersCount returns the MaxUsersCount field if non-nil, zero value otherwise.
func (o *CreateSubscriptionPlanVM) GetMaxUsersCountOk() (*int32, bool)
GetMaxUsersCountOk returns a tuple with the MaxUsersCount field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreateSubscriptionPlanVM) SetMaxUsersCount(v int32)
SetMaxUsersCount sets MaxUsersCount field to given value.
func (o *CreateSubscriptionPlanVM) HasMaxUsersCount() bool
HasMaxUsersCount returns a boolean if a field has been set.
func (o *CreateSubscriptionPlanVM) SetMaxUsersCountNil(b bool)
SetMaxUsersCountNil sets the value for MaxUsersCount to be an explicit nil
func (o *CreateSubscriptionPlanVM) UnsetMaxUsersCount()
UnsetMaxUsersCount ensures that no value is present for MaxUsersCount, not even an explicit nil
func (o *CreateSubscriptionPlanVM) GetGroupLimit() int32
GetGroupLimit returns the GroupLimit field if non-nil, zero value otherwise.
func (o *CreateSubscriptionPlanVM) GetGroupLimitOk() (*int32, bool)
GetGroupLimitOk returns a tuple with the GroupLimit field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreateSubscriptionPlanVM) SetGroupLimit(v int32)
SetGroupLimit sets GroupLimit field to given value.
func (o *CreateSubscriptionPlanVM) HasGroupLimit() bool
HasGroupLimit returns a boolean if a field has been set.
func (o *CreateSubscriptionPlanVM) SetGroupLimitNil(b bool)
SetGroupLimitNil sets the value for GroupLimit to be an explicit nil
func (o *CreateSubscriptionPlanVM) UnsetGroupLimit()
UnsetGroupLimit ensures that no value is present for GroupLimit, not even an explicit nil
func (o *CreateSubscriptionPlanVM) GetOnlineDesigner() bool
GetOnlineDesigner returns the OnlineDesigner field if non-nil, zero value otherwise.
func (o *CreateSubscriptionPlanVM) GetOnlineDesignerOk() (*bool, bool)
GetOnlineDesignerOk returns a tuple with the OnlineDesigner field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreateSubscriptionPlanVM) SetOnlineDesigner(v bool)
SetOnlineDesigner sets OnlineDesigner field to given value.
func (o *CreateSubscriptionPlanVM) HasOnlineDesigner() bool
HasOnlineDesigner returns a boolean if a field has been set.
func (o *CreateSubscriptionPlanVM) SetOnlineDesignerNil(b bool)
SetOnlineDesignerNil sets the value for OnlineDesigner to be an explicit nil
func (o *CreateSubscriptionPlanVM) UnsetOnlineDesigner()
UnsetOnlineDesigner ensures that no value is present for OnlineDesigner, not even an explicit nil
func (o *CreateSubscriptionPlanVM) GetIsDemo() bool
GetIsDemo returns the IsDemo field if non-nil, zero value otherwise.
func (o *CreateSubscriptionPlanVM) GetIsDemoOk() (*bool, bool)
GetIsDemoOk returns a tuple with the IsDemo field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreateSubscriptionPlanVM) SetIsDemo(v bool)
SetIsDemo sets IsDemo field to given value.
func (o *CreateSubscriptionPlanVM) HasIsDemo() bool
HasIsDemo returns a boolean if a field has been set.
func (o *CreateSubscriptionPlanVM) SetIsDemoNil(b bool)
SetIsDemoNil sets the value for IsDemo to be an explicit nil
func (o *CreateSubscriptionPlanVM) UnsetIsDemo()
UnsetIsDemo ensures that no value is present for IsDemo, not even an explicit nil
func (o *CreateSubscriptionPlanVM) GetUrlToBuy() string
GetUrlToBuy returns the UrlToBuy field if non-nil, zero value otherwise.
func (o *CreateSubscriptionPlanVM) GetUrlToBuyOk() (*string, bool)
GetUrlToBuyOk returns a tuple with the UrlToBuy field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreateSubscriptionPlanVM) SetUrlToBuy(v string)
SetUrlToBuy sets UrlToBuy field to given value.
func (o *CreateSubscriptionPlanVM) HasUrlToBuy() bool
HasUrlToBuy returns a boolean if a field has been set.
func (o *CreateSubscriptionPlanVM) SetUrlToBuyNil(b bool)
SetUrlToBuyNil sets the value for UrlToBuy to be an explicit nil
func (o *CreateSubscriptionPlanVM) UnsetUrlToBuy()
UnsetUrlToBuy ensures that no value is present for UrlToBuy, not even an explicit nil
func (o *CreateSubscriptionPlanVM) GetUnlimitedPage() bool
GetUnlimitedPage returns the UnlimitedPage field if non-nil, zero value otherwise.
func (o *CreateSubscriptionPlanVM) GetUnlimitedPageOk() (*bool, bool)
GetUnlimitedPageOk returns a tuple with the UnlimitedPage field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreateSubscriptionPlanVM) SetUnlimitedPage(v bool)
SetUnlimitedPage sets UnlimitedPage field to given value.
func (o *CreateSubscriptionPlanVM) HasUnlimitedPage() bool
HasUnlimitedPage returns a boolean if a field has been set.
func (o *CreateSubscriptionPlanVM) SetUnlimitedPageNil(b bool)
SetUnlimitedPageNil sets the value for UnlimitedPage to be an explicit nil
func (o *CreateSubscriptionPlanVM) UnsetUnlimitedPage()
UnsetUnlimitedPage ensures that no value is present for UnlimitedPage, not even an explicit nil
func (o *CreateSubscriptionPlanVM) GetPageLimit() int32
GetPageLimit returns the PageLimit field if non-nil, zero value otherwise.
func (o *CreateSubscriptionPlanVM) GetPageLimitOk() (*int32, bool)
GetPageLimitOk returns a tuple with the PageLimit field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreateSubscriptionPlanVM) SetPageLimit(v int32)
SetPageLimit sets PageLimit field to given value.
func (o *CreateSubscriptionPlanVM) HasPageLimit() bool
HasPageLimit returns a boolean if a field has been set.
func (o *CreateSubscriptionPlanVM) SetPageLimitNil(b bool)
SetPageLimitNil sets the value for PageLimit to be an explicit nil
func (o *CreateSubscriptionPlanVM) UnsetPageLimit()
UnsetPageLimit ensures that no value is present for PageLimit, not even an explicit nil
func (o *CreateSubscriptionPlanVM) GetReadonlyTimeLimitType() TimePeriodType
GetReadonlyTimeLimitType returns the ReadonlyTimeLimitType field if non-nil, zero value otherwise.
func (o *CreateSubscriptionPlanVM) GetReadonlyTimeLimitTypeOk() (*TimePeriodType, bool)
GetReadonlyTimeLimitTypeOk returns a tuple with the ReadonlyTimeLimitType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreateSubscriptionPlanVM) SetReadonlyTimeLimitType(v TimePeriodType)
SetReadonlyTimeLimitType sets ReadonlyTimeLimitType field to given value.
func (o *CreateSubscriptionPlanVM) HasReadonlyTimeLimitType() bool
HasReadonlyTimeLimitType returns a boolean if a field has been set.
func (o *CreateSubscriptionPlanVM) SetReadonlyTimeLimitTypeNil(b bool)
SetReadonlyTimeLimitTypeNil sets the value for ReadonlyTimeLimitType to be an explicit nil
func (o *CreateSubscriptionPlanVM) UnsetReadonlyTimeLimitType()
UnsetReadonlyTimeLimitType ensures that no value is present for ReadonlyTimeLimitType, not even an explicit nil
func (o *CreateSubscriptionPlanVM) GetReadonlyTimeLimit() int32
GetReadonlyTimeLimit returns the ReadonlyTimeLimit field if non-nil, zero value otherwise.
func (o *CreateSubscriptionPlanVM) GetReadonlyTimeLimitOk() (*int32, bool)
GetReadonlyTimeLimitOk returns a tuple with the ReadonlyTimeLimit field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreateSubscriptionPlanVM) SetReadonlyTimeLimit(v int32)
SetReadonlyTimeLimit sets ReadonlyTimeLimit field to given value.
func (o *CreateSubscriptionPlanVM) HasReadonlyTimeLimit() bool
HasReadonlyTimeLimit returns a boolean if a field has been set.
func (o *CreateSubscriptionPlanVM) SetReadonlyTimeLimitNil(b bool)
SetReadonlyTimeLimitNil sets the value for ReadonlyTimeLimit to be an explicit nil
func (o *CreateSubscriptionPlanVM) UnsetReadonlyTimeLimit()
UnsetReadonlyTimeLimit ensures that no value is present for ReadonlyTimeLimit, not even an explicit nil
func (o *CreateSubscriptionPlanVM) GetTasks() TaskSettingsVM
GetTasks returns the Tasks field if non-nil, zero value otherwise.
func (o *CreateSubscriptionPlanVM) GetTasksOk() (*TaskSettingsVM, bool)
GetTasksOk returns a tuple with the Tasks field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreateSubscriptionPlanVM) SetTasks(v TaskSettingsVM)
SetTasks sets Tasks field to given value.
func (o *CreateSubscriptionPlanVM) HasTasks() bool
HasTasks returns a boolean if a field has been set.
func (o *CreateSubscriptionPlanVM) GetT() string
GetT returns the T field if non-nil, zero value otherwise.
func (o *CreateSubscriptionPlanVM) GetTOk() (*string, bool)
GetTOk returns a tuple with the T field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreateSubscriptionPlanVM) SetT(v string)
SetT sets T field to given value.