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.