Name | Type | Description | Notes |
---|---|---|---|
Created | Pointer to string | [optional] | |
Updated | Pointer to string | [optional] | |
Id | Pointer to string | [optional] | |
Type | Pointer to string | [optional] | |
Owner | Pointer to NestedOwnerDTO | [optional] | |
ActiveSubscription | Pointer to bool | [optional] | |
SourceEntitlement | Pointer to NestedEntitlementDTO | [optional] | |
Quantity | Pointer to int64 | [optional] | |
StartDate | Pointer to string | [optional] | |
EndDate | Pointer to string | [optional] | |
Attributes | Pointer to []AttributeDTO | [optional] | |
RestrictedToUsername | Pointer to string | [optional] | |
ContractNumber | Pointer to string | [optional] | |
AccountNumber | Pointer to string | [optional] | |
OrderNumber | Pointer to string | [optional] | |
Consumed | Pointer to int64 | [optional] | |
Exported | Pointer to int64 | [optional] | |
Branding | Pointer to []BrandingDTO | [optional] | |
CalculatedAttributes | Pointer to map[string]string | [optional] | |
UpstreamPoolId | Pointer to string | [optional] | |
UpstreamEntitlementId | Pointer to string | [optional] | |
UpstreamConsumerId | Pointer to string | [optional] | |
ProductName | Pointer to string | [optional] | |
ProductId | Pointer to string | [optional] | |
ProductAttributes | Pointer to []AttributeDTO | [optional] | |
StackId | Pointer to string | [optional] | |
Stacked | Pointer to bool | [optional] | |
SourceStackId | Pointer to string | [optional] | |
Href | Pointer to string | [optional] | |
DerivedProductAttributes | Pointer to []AttributeDTO | [optional] | |
DerivedProductId | Pointer to string | [optional] | |
DerivedProductName | Pointer to string | [optional] | |
ProvidedProducts | Pointer to []ProvidedProductDTO | [optional] | |
DerivedProvidedProducts | Pointer to []ProvidedProductDTO | [optional] | |
SubscriptionSubKey | Pointer to string | [optional] | |
SubscriptionId | Pointer to string | [optional] | |
Managed | Pointer to bool | [optional] |
func NewPoolDTO() *PoolDTO
NewPoolDTO instantiates a new PoolDTO 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 NewPoolDTOWithDefaults() *PoolDTO
NewPoolDTOWithDefaults instantiates a new PoolDTO 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 *PoolDTO) GetCreated() string
GetCreated returns the Created field if non-nil, zero value otherwise.
func (o *PoolDTO) GetCreatedOk() (*string, bool)
GetCreatedOk returns a tuple with the Created field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PoolDTO) SetCreated(v string)
SetCreated sets Created field to given value.
func (o *PoolDTO) HasCreated() bool
HasCreated returns a boolean if a field has been set.
func (o *PoolDTO) GetUpdated() string
GetUpdated returns the Updated field if non-nil, zero value otherwise.
func (o *PoolDTO) GetUpdatedOk() (*string, bool)
GetUpdatedOk returns a tuple with the Updated field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PoolDTO) SetUpdated(v string)
SetUpdated sets Updated field to given value.
func (o *PoolDTO) HasUpdated() bool
HasUpdated returns a boolean if a field has been set.
func (o *PoolDTO) GetId() string
GetId returns the Id field if non-nil, zero value otherwise.
func (o *PoolDTO) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PoolDTO) SetId(v string)
SetId sets Id field to given value.
func (o *PoolDTO) HasId() bool
HasId returns a boolean if a field has been set.
func (o *PoolDTO) GetType() string
GetType returns the Type field if non-nil, zero value otherwise.
func (o *PoolDTO) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PoolDTO) SetType(v string)
SetType sets Type field to given value.
func (o *PoolDTO) HasType() bool
HasType returns a boolean if a field has been set.
func (o *PoolDTO) GetOwner() NestedOwnerDTO
GetOwner returns the Owner field if non-nil, zero value otherwise.
func (o *PoolDTO) GetOwnerOk() (*NestedOwnerDTO, bool)
GetOwnerOk returns a tuple with the Owner field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PoolDTO) SetOwner(v NestedOwnerDTO)
SetOwner sets Owner field to given value.
func (o *PoolDTO) HasOwner() bool
HasOwner returns a boolean if a field has been set.
func (o *PoolDTO) GetActiveSubscription() bool
GetActiveSubscription returns the ActiveSubscription field if non-nil, zero value otherwise.
func (o *PoolDTO) GetActiveSubscriptionOk() (*bool, bool)
GetActiveSubscriptionOk returns a tuple with the ActiveSubscription field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PoolDTO) SetActiveSubscription(v bool)
SetActiveSubscription sets ActiveSubscription field to given value.
func (o *PoolDTO) HasActiveSubscription() bool
HasActiveSubscription returns a boolean if a field has been set.
func (o *PoolDTO) GetSourceEntitlement() NestedEntitlementDTO
GetSourceEntitlement returns the SourceEntitlement field if non-nil, zero value otherwise.
func (o *PoolDTO) GetSourceEntitlementOk() (*NestedEntitlementDTO, bool)
GetSourceEntitlementOk returns a tuple with the SourceEntitlement field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PoolDTO) SetSourceEntitlement(v NestedEntitlementDTO)
SetSourceEntitlement sets SourceEntitlement field to given value.
func (o *PoolDTO) HasSourceEntitlement() bool
HasSourceEntitlement returns a boolean if a field has been set.
func (o *PoolDTO) GetQuantity() int64
GetQuantity returns the Quantity field if non-nil, zero value otherwise.
func (o *PoolDTO) GetQuantityOk() (*int64, bool)
GetQuantityOk returns a tuple with the Quantity field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PoolDTO) SetQuantity(v int64)
SetQuantity sets Quantity field to given value.
func (o *PoolDTO) HasQuantity() bool
HasQuantity returns a boolean if a field has been set.
func (o *PoolDTO) GetStartDate() string
GetStartDate returns the StartDate field if non-nil, zero value otherwise.
func (o *PoolDTO) GetStartDateOk() (*string, bool)
GetStartDateOk returns a tuple with the StartDate field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PoolDTO) SetStartDate(v string)
SetStartDate sets StartDate field to given value.
func (o *PoolDTO) HasStartDate() bool
HasStartDate returns a boolean if a field has been set.
func (o *PoolDTO) GetEndDate() string
GetEndDate returns the EndDate field if non-nil, zero value otherwise.
func (o *PoolDTO) GetEndDateOk() (*string, bool)
GetEndDateOk returns a tuple with the EndDate field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PoolDTO) SetEndDate(v string)
SetEndDate sets EndDate field to given value.
func (o *PoolDTO) HasEndDate() bool
HasEndDate returns a boolean if a field has been set.
func (o *PoolDTO) GetAttributes() []AttributeDTO
GetAttributes returns the Attributes field if non-nil, zero value otherwise.
func (o *PoolDTO) GetAttributesOk() (*[]AttributeDTO, bool)
GetAttributesOk returns a tuple with the Attributes field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PoolDTO) SetAttributes(v []AttributeDTO)
SetAttributes sets Attributes field to given value.
func (o *PoolDTO) HasAttributes() bool
HasAttributes returns a boolean if a field has been set.
func (o *PoolDTO) GetRestrictedToUsername() string
GetRestrictedToUsername returns the RestrictedToUsername field if non-nil, zero value otherwise.
func (o *PoolDTO) GetRestrictedToUsernameOk() (*string, bool)
GetRestrictedToUsernameOk returns a tuple with the RestrictedToUsername field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PoolDTO) SetRestrictedToUsername(v string)
SetRestrictedToUsername sets RestrictedToUsername field to given value.
func (o *PoolDTO) HasRestrictedToUsername() bool
HasRestrictedToUsername returns a boolean if a field has been set.
func (o *PoolDTO) GetContractNumber() string
GetContractNumber returns the ContractNumber field if non-nil, zero value otherwise.
func (o *PoolDTO) GetContractNumberOk() (*string, bool)
GetContractNumberOk returns a tuple with the ContractNumber field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PoolDTO) SetContractNumber(v string)
SetContractNumber sets ContractNumber field to given value.
func (o *PoolDTO) HasContractNumber() bool
HasContractNumber returns a boolean if a field has been set.
func (o *PoolDTO) GetAccountNumber() string
GetAccountNumber returns the AccountNumber field if non-nil, zero value otherwise.
func (o *PoolDTO) GetAccountNumberOk() (*string, bool)
GetAccountNumberOk returns a tuple with the AccountNumber field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PoolDTO) SetAccountNumber(v string)
SetAccountNumber sets AccountNumber field to given value.
func (o *PoolDTO) HasAccountNumber() bool
HasAccountNumber returns a boolean if a field has been set.
func (o *PoolDTO) GetOrderNumber() string
GetOrderNumber returns the OrderNumber field if non-nil, zero value otherwise.
func (o *PoolDTO) GetOrderNumberOk() (*string, bool)
GetOrderNumberOk returns a tuple with the OrderNumber field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PoolDTO) SetOrderNumber(v string)
SetOrderNumber sets OrderNumber field to given value.
func (o *PoolDTO) HasOrderNumber() bool
HasOrderNumber returns a boolean if a field has been set.
func (o *PoolDTO) GetConsumed() int64
GetConsumed returns the Consumed field if non-nil, zero value otherwise.
func (o *PoolDTO) GetConsumedOk() (*int64, bool)
GetConsumedOk returns a tuple with the Consumed field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PoolDTO) SetConsumed(v int64)
SetConsumed sets Consumed field to given value.
func (o *PoolDTO) HasConsumed() bool
HasConsumed returns a boolean if a field has been set.
func (o *PoolDTO) GetExported() int64
GetExported returns the Exported field if non-nil, zero value otherwise.
func (o *PoolDTO) GetExportedOk() (*int64, bool)
GetExportedOk returns a tuple with the Exported field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PoolDTO) SetExported(v int64)
SetExported sets Exported field to given value.
func (o *PoolDTO) HasExported() bool
HasExported returns a boolean if a field has been set.
func (o *PoolDTO) GetBranding() []BrandingDTO
GetBranding returns the Branding field if non-nil, zero value otherwise.
func (o *PoolDTO) GetBrandingOk() (*[]BrandingDTO, bool)
GetBrandingOk returns a tuple with the Branding field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PoolDTO) SetBranding(v []BrandingDTO)
SetBranding sets Branding field to given value.
func (o *PoolDTO) HasBranding() bool
HasBranding returns a boolean if a field has been set.
func (o *PoolDTO) GetCalculatedAttributes() map[string]string
GetCalculatedAttributes returns the CalculatedAttributes field if non-nil, zero value otherwise.
func (o *PoolDTO) GetCalculatedAttributesOk() (*map[string]string, bool)
GetCalculatedAttributesOk returns a tuple with the CalculatedAttributes field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PoolDTO) SetCalculatedAttributes(v map[string]string)
SetCalculatedAttributes sets CalculatedAttributes field to given value.
func (o *PoolDTO) HasCalculatedAttributes() bool
HasCalculatedAttributes returns a boolean if a field has been set.
func (o *PoolDTO) GetUpstreamPoolId() string
GetUpstreamPoolId returns the UpstreamPoolId field if non-nil, zero value otherwise.
func (o *PoolDTO) GetUpstreamPoolIdOk() (*string, bool)
GetUpstreamPoolIdOk returns a tuple with the UpstreamPoolId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PoolDTO) SetUpstreamPoolId(v string)
SetUpstreamPoolId sets UpstreamPoolId field to given value.
func (o *PoolDTO) HasUpstreamPoolId() bool
HasUpstreamPoolId returns a boolean if a field has been set.
func (o *PoolDTO) GetUpstreamEntitlementId() string
GetUpstreamEntitlementId returns the UpstreamEntitlementId field if non-nil, zero value otherwise.
func (o *PoolDTO) GetUpstreamEntitlementIdOk() (*string, bool)
GetUpstreamEntitlementIdOk returns a tuple with the UpstreamEntitlementId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PoolDTO) SetUpstreamEntitlementId(v string)
SetUpstreamEntitlementId sets UpstreamEntitlementId field to given value.
func (o *PoolDTO) HasUpstreamEntitlementId() bool
HasUpstreamEntitlementId returns a boolean if a field has been set.
func (o *PoolDTO) GetUpstreamConsumerId() string
GetUpstreamConsumerId returns the UpstreamConsumerId field if non-nil, zero value otherwise.
func (o *PoolDTO) GetUpstreamConsumerIdOk() (*string, bool)
GetUpstreamConsumerIdOk returns a tuple with the UpstreamConsumerId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PoolDTO) SetUpstreamConsumerId(v string)
SetUpstreamConsumerId sets UpstreamConsumerId field to given value.
func (o *PoolDTO) HasUpstreamConsumerId() bool
HasUpstreamConsumerId returns a boolean if a field has been set.
func (o *PoolDTO) GetProductName() string
GetProductName returns the ProductName field if non-nil, zero value otherwise.
func (o *PoolDTO) GetProductNameOk() (*string, bool)
GetProductNameOk returns a tuple with the ProductName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PoolDTO) SetProductName(v string)
SetProductName sets ProductName field to given value.
func (o *PoolDTO) HasProductName() bool
HasProductName returns a boolean if a field has been set.
func (o *PoolDTO) GetProductId() string
GetProductId returns the ProductId field if non-nil, zero value otherwise.
func (o *PoolDTO) GetProductIdOk() (*string, bool)
GetProductIdOk returns a tuple with the ProductId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PoolDTO) SetProductId(v string)
SetProductId sets ProductId field to given value.
func (o *PoolDTO) HasProductId() bool
HasProductId returns a boolean if a field has been set.
func (o *PoolDTO) GetProductAttributes() []AttributeDTO
GetProductAttributes returns the ProductAttributes field if non-nil, zero value otherwise.
func (o *PoolDTO) GetProductAttributesOk() (*[]AttributeDTO, bool)
GetProductAttributesOk returns a tuple with the ProductAttributes field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PoolDTO) SetProductAttributes(v []AttributeDTO)
SetProductAttributes sets ProductAttributes field to given value.
func (o *PoolDTO) HasProductAttributes() bool
HasProductAttributes returns a boolean if a field has been set.
func (o *PoolDTO) GetStackId() string
GetStackId returns the StackId field if non-nil, zero value otherwise.
func (o *PoolDTO) GetStackIdOk() (*string, bool)
GetStackIdOk returns a tuple with the StackId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PoolDTO) SetStackId(v string)
SetStackId sets StackId field to given value.
func (o *PoolDTO) HasStackId() bool
HasStackId returns a boolean if a field has been set.
func (o *PoolDTO) GetStacked() bool
GetStacked returns the Stacked field if non-nil, zero value otherwise.
func (o *PoolDTO) GetStackedOk() (*bool, bool)
GetStackedOk returns a tuple with the Stacked field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PoolDTO) SetStacked(v bool)
SetStacked sets Stacked field to given value.
func (o *PoolDTO) HasStacked() bool
HasStacked returns a boolean if a field has been set.
func (o *PoolDTO) GetSourceStackId() string
GetSourceStackId returns the SourceStackId field if non-nil, zero value otherwise.
func (o *PoolDTO) GetSourceStackIdOk() (*string, bool)
GetSourceStackIdOk returns a tuple with the SourceStackId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PoolDTO) SetSourceStackId(v string)
SetSourceStackId sets SourceStackId field to given value.
func (o *PoolDTO) HasSourceStackId() bool
HasSourceStackId returns a boolean if a field has been set.
func (o *PoolDTO) GetHref() string
GetHref returns the Href field if non-nil, zero value otherwise.
func (o *PoolDTO) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PoolDTO) SetHref(v string)
SetHref sets Href field to given value.
func (o *PoolDTO) HasHref() bool
HasHref returns a boolean if a field has been set.
func (o *PoolDTO) GetDerivedProductAttributes() []AttributeDTO
GetDerivedProductAttributes returns the DerivedProductAttributes field if non-nil, zero value otherwise.
func (o *PoolDTO) GetDerivedProductAttributesOk() (*[]AttributeDTO, bool)
GetDerivedProductAttributesOk returns a tuple with the DerivedProductAttributes field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PoolDTO) SetDerivedProductAttributes(v []AttributeDTO)
SetDerivedProductAttributes sets DerivedProductAttributes field to given value.
func (o *PoolDTO) HasDerivedProductAttributes() bool
HasDerivedProductAttributes returns a boolean if a field has been set.
func (o *PoolDTO) GetDerivedProductId() string
GetDerivedProductId returns the DerivedProductId field if non-nil, zero value otherwise.
func (o *PoolDTO) GetDerivedProductIdOk() (*string, bool)
GetDerivedProductIdOk returns a tuple with the DerivedProductId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PoolDTO) SetDerivedProductId(v string)
SetDerivedProductId sets DerivedProductId field to given value.
func (o *PoolDTO) HasDerivedProductId() bool
HasDerivedProductId returns a boolean if a field has been set.
func (o *PoolDTO) GetDerivedProductName() string
GetDerivedProductName returns the DerivedProductName field if non-nil, zero value otherwise.
func (o *PoolDTO) GetDerivedProductNameOk() (*string, bool)
GetDerivedProductNameOk returns a tuple with the DerivedProductName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PoolDTO) SetDerivedProductName(v string)
SetDerivedProductName sets DerivedProductName field to given value.
func (o *PoolDTO) HasDerivedProductName() bool
HasDerivedProductName returns a boolean if a field has been set.
func (o *PoolDTO) GetProvidedProducts() []ProvidedProductDTO
GetProvidedProducts returns the ProvidedProducts field if non-nil, zero value otherwise.
func (o *PoolDTO) GetProvidedProductsOk() (*[]ProvidedProductDTO, bool)
GetProvidedProductsOk returns a tuple with the ProvidedProducts field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PoolDTO) SetProvidedProducts(v []ProvidedProductDTO)
SetProvidedProducts sets ProvidedProducts field to given value.
func (o *PoolDTO) HasProvidedProducts() bool
HasProvidedProducts returns a boolean if a field has been set.
func (o *PoolDTO) GetDerivedProvidedProducts() []ProvidedProductDTO
GetDerivedProvidedProducts returns the DerivedProvidedProducts field if non-nil, zero value otherwise.
func (o *PoolDTO) GetDerivedProvidedProductsOk() (*[]ProvidedProductDTO, bool)
GetDerivedProvidedProductsOk returns a tuple with the DerivedProvidedProducts field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PoolDTO) SetDerivedProvidedProducts(v []ProvidedProductDTO)
SetDerivedProvidedProducts sets DerivedProvidedProducts field to given value.
func (o *PoolDTO) HasDerivedProvidedProducts() bool
HasDerivedProvidedProducts returns a boolean if a field has been set.
func (o *PoolDTO) GetSubscriptionSubKey() string
GetSubscriptionSubKey returns the SubscriptionSubKey field if non-nil, zero value otherwise.
func (o *PoolDTO) GetSubscriptionSubKeyOk() (*string, bool)
GetSubscriptionSubKeyOk returns a tuple with the SubscriptionSubKey field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PoolDTO) SetSubscriptionSubKey(v string)
SetSubscriptionSubKey sets SubscriptionSubKey field to given value.
func (o *PoolDTO) HasSubscriptionSubKey() bool
HasSubscriptionSubKey returns a boolean if a field has been set.
func (o *PoolDTO) GetSubscriptionId() string
GetSubscriptionId returns the SubscriptionId field if non-nil, zero value otherwise.
func (o *PoolDTO) GetSubscriptionIdOk() (*string, bool)
GetSubscriptionIdOk returns a tuple with the SubscriptionId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PoolDTO) SetSubscriptionId(v string)
SetSubscriptionId sets SubscriptionId field to given value.
func (o *PoolDTO) HasSubscriptionId() bool
HasSubscriptionId returns a boolean if a field has been set.
func (o *PoolDTO) GetManaged() bool
GetManaged returns the Managed field if non-nil, zero value otherwise.
func (o *PoolDTO) GetManagedOk() (*bool, bool)
GetManagedOk returns a tuple with the Managed field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PoolDTO) SetManaged(v bool)
SetManaged sets Managed field to given value.
func (o *PoolDTO) HasManaged() bool
HasManaged returns a boolean if a field has been set.