# Dedicatedv1beta1ClusterPausePlan

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**PauseType** | [**Dedicatedv1beta1ClusterPausePlanType**](Dedicatedv1beta1ClusterPausePlanType.md) |  | 
**ScheduledResumeTime** | Pointer to **time.Time** |  | [optional] [readonly] 

## Methods

### NewDedicatedv1beta1ClusterPausePlan

`func NewDedicatedv1beta1ClusterPausePlan(pauseType Dedicatedv1beta1ClusterPausePlanType, ) *Dedicatedv1beta1ClusterPausePlan`

NewDedicatedv1beta1ClusterPausePlan instantiates a new Dedicatedv1beta1ClusterPausePlan 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

### NewDedicatedv1beta1ClusterPausePlanWithDefaults

`func NewDedicatedv1beta1ClusterPausePlanWithDefaults() *Dedicatedv1beta1ClusterPausePlan`

NewDedicatedv1beta1ClusterPausePlanWithDefaults instantiates a new Dedicatedv1beta1ClusterPausePlan 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

### GetPauseType

`func (o *Dedicatedv1beta1ClusterPausePlan) GetPauseType() Dedicatedv1beta1ClusterPausePlanType`

GetPauseType returns the PauseType field if non-nil, zero value otherwise.

### GetPauseTypeOk

`func (o *Dedicatedv1beta1ClusterPausePlan) GetPauseTypeOk() (*Dedicatedv1beta1ClusterPausePlanType, bool)`

GetPauseTypeOk returns a tuple with the PauseType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.

### SetPauseType

`func (o *Dedicatedv1beta1ClusterPausePlan) SetPauseType(v Dedicatedv1beta1ClusterPausePlanType)`

SetPauseType sets PauseType field to given value.


### GetScheduledResumeTime

`func (o *Dedicatedv1beta1ClusterPausePlan) GetScheduledResumeTime() time.Time`

GetScheduledResumeTime returns the ScheduledResumeTime field if non-nil, zero value otherwise.

### GetScheduledResumeTimeOk

`func (o *Dedicatedv1beta1ClusterPausePlan) GetScheduledResumeTimeOk() (*time.Time, bool)`

GetScheduledResumeTimeOk returns a tuple with the ScheduledResumeTime field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.

### SetScheduledResumeTime

`func (o *Dedicatedv1beta1ClusterPausePlan) SetScheduledResumeTime(v time.Time)`

SetScheduledResumeTime sets ScheduledResumeTime field to given value.

### HasScheduledResumeTime

`func (o *Dedicatedv1beta1ClusterPausePlan) HasScheduledResumeTime() bool`

HasScheduledResumeTime returns a boolean if a field has been set.


[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)


