Skip to main content

MultiHostIntegrationsAggScheduleUpdate

Properties

NameTypeDescriptionNotes
MultihostIdstringMulti-Host Integration ID. The ID must be unique
AggregationGrpIdstringMulti-Host Integration aggregation group ID
AggregationGrpNamestringMulti-Host Integration name
AggregationCronSchedulestringCron expression to schedule aggregation
EnableScheduleboolBoolean value for Multi-Host Integration aggregation schedule. This specifies if scheduled aggregation is enabled or disabled.[default to false]
SourceIdList[]stringSource IDs of the Multi-Host Integration
CreatedPointer to SailPointTimeCreated date of Multi-Host Integration aggregation schedule[optional]
ModifiedPointer to SailPointTimeModified date of Multi-Host Integration aggregation schedule[optional]

Methods

NewMultiHostIntegrationsAggScheduleUpdate

func NewMultiHostIntegrationsAggScheduleUpdate(multihostId string, aggregationGrpId string, aggregationGrpName string, aggregationCronSchedule string, enableSchedule bool, sourceIdList []string, ) *MultiHostIntegrationsAggScheduleUpdate

NewMultiHostIntegrationsAggScheduleUpdate instantiates a new MultiHostIntegrationsAggScheduleUpdate 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

NewMultiHostIntegrationsAggScheduleUpdateWithDefaults

func NewMultiHostIntegrationsAggScheduleUpdateWithDefaults() *MultiHostIntegrationsAggScheduleUpdate

NewMultiHostIntegrationsAggScheduleUpdateWithDefaults instantiates a new MultiHostIntegrationsAggScheduleUpdate 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

GetMultihostId

func (o *MultiHostIntegrationsAggScheduleUpdate) GetMultihostId() string

GetMultihostId returns the MultihostId field if non-nil, zero value otherwise.

GetMultihostIdOk

func (o *MultiHostIntegrationsAggScheduleUpdate) GetMultihostIdOk() (*string, bool)

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

SetMultihostId

func (o *MultiHostIntegrationsAggScheduleUpdate) SetMultihostId(v string)

SetMultihostId sets MultihostId field to given value.

GetAggregationGrpId

func (o *MultiHostIntegrationsAggScheduleUpdate) GetAggregationGrpId() string

GetAggregationGrpId returns the AggregationGrpId field if non-nil, zero value otherwise.

GetAggregationGrpIdOk

func (o *MultiHostIntegrationsAggScheduleUpdate) GetAggregationGrpIdOk() (*string, bool)

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

SetAggregationGrpId

func (o *MultiHostIntegrationsAggScheduleUpdate) SetAggregationGrpId(v string)

SetAggregationGrpId sets AggregationGrpId field to given value.

GetAggregationGrpName

func (o *MultiHostIntegrationsAggScheduleUpdate) GetAggregationGrpName() string

GetAggregationGrpName returns the AggregationGrpName field if non-nil, zero value otherwise.

GetAggregationGrpNameOk

func (o *MultiHostIntegrationsAggScheduleUpdate) GetAggregationGrpNameOk() (*string, bool)

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

SetAggregationGrpName

func (o *MultiHostIntegrationsAggScheduleUpdate) SetAggregationGrpName(v string)

SetAggregationGrpName sets AggregationGrpName field to given value.

GetAggregationCronSchedule

func (o *MultiHostIntegrationsAggScheduleUpdate) GetAggregationCronSchedule() string

GetAggregationCronSchedule returns the AggregationCronSchedule field if non-nil, zero value otherwise.

GetAggregationCronScheduleOk

func (o *MultiHostIntegrationsAggScheduleUpdate) GetAggregationCronScheduleOk() (*string, bool)

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

SetAggregationCronSchedule

func (o *MultiHostIntegrationsAggScheduleUpdate) SetAggregationCronSchedule(v string)

SetAggregationCronSchedule sets AggregationCronSchedule field to given value.

GetEnableSchedule

func (o *MultiHostIntegrationsAggScheduleUpdate) GetEnableSchedule() bool

GetEnableSchedule returns the EnableSchedule field if non-nil, zero value otherwise.

GetEnableScheduleOk

func (o *MultiHostIntegrationsAggScheduleUpdate) GetEnableScheduleOk() (*bool, bool)

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

SetEnableSchedule

func (o *MultiHostIntegrationsAggScheduleUpdate) SetEnableSchedule(v bool)

SetEnableSchedule sets EnableSchedule field to given value.

GetSourceIdList

func (o *MultiHostIntegrationsAggScheduleUpdate) GetSourceIdList() []string

GetSourceIdList returns the SourceIdList field if non-nil, zero value otherwise.

GetSourceIdListOk

func (o *MultiHostIntegrationsAggScheduleUpdate) GetSourceIdListOk() (*[]string, bool)

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

SetSourceIdList

func (o *MultiHostIntegrationsAggScheduleUpdate) SetSourceIdList(v []string)

SetSourceIdList sets SourceIdList field to given value.

GetCreated

func (o *MultiHostIntegrationsAggScheduleUpdate) GetCreated() SailPointTime

GetCreated returns the Created field if non-nil, zero value otherwise.

GetCreatedOk

func (o *MultiHostIntegrationsAggScheduleUpdate) GetCreatedOk() (*SailPointTime, 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.

SetCreated

func (o *MultiHostIntegrationsAggScheduleUpdate) SetCreated(v SailPointTime)

SetCreated sets Created field to given value.

HasCreated

func (o *MultiHostIntegrationsAggScheduleUpdate) HasCreated() bool

HasCreated returns a boolean if a field has been set.

GetModified

func (o *MultiHostIntegrationsAggScheduleUpdate) GetModified() SailPointTime

GetModified returns the Modified field if non-nil, zero value otherwise.

GetModifiedOk

func (o *MultiHostIntegrationsAggScheduleUpdate) GetModifiedOk() (*SailPointTime, bool)

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

SetModified

func (o *MultiHostIntegrationsAggScheduleUpdate) SetModified(v SailPointTime)

SetModified sets Modified field to given value.

HasModified

func (o *MultiHostIntegrationsAggScheduleUpdate) HasModified() bool

HasModified returns a boolean if a field has been set.