Skip to main content

MachineIdentityUpdated

Properties

NameTypeDescriptionNotes
EventTypestringType of the event.
MachineIdentityMachineIdentityUpdatedMachineIdentity
MachineIdentityChangeTypes[]stringTypes of changes that occurred to the machine identity.
UserEntitlementChangesMachineIdentityUpdatedUserEntitlementChanges
OwnerChangesMachineIdentityUpdatedOwnerChanges
SingleValueAttributeChanges[]MachineIdentityUpdatedSingleValueAttributeChangesInnerDetails about the single-value attribute changes that occurred.

Methods

NewMachineIdentityUpdated

func NewMachineIdentityUpdated(eventType string, machineIdentity MachineIdentityUpdatedMachineIdentity, machineIdentityChangeTypes []string, userEntitlementChanges MachineIdentityUpdatedUserEntitlementChanges, ownerChanges MachineIdentityUpdatedOwnerChanges, singleValueAttributeChanges []MachineIdentityUpdatedSingleValueAttributeChangesInner, ) *MachineIdentityUpdated

NewMachineIdentityUpdated instantiates a new MachineIdentityUpdated 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

NewMachineIdentityUpdatedWithDefaults

func NewMachineIdentityUpdatedWithDefaults() *MachineIdentityUpdated

NewMachineIdentityUpdatedWithDefaults instantiates a new MachineIdentityUpdated 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

GetEventType

func (o *MachineIdentityUpdated) GetEventType() string

GetEventType returns the EventType field if non-nil, zero value otherwise.

GetEventTypeOk

func (o *MachineIdentityUpdated) GetEventTypeOk() (*string, bool)

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

SetEventType

func (o *MachineIdentityUpdated) SetEventType(v string)

SetEventType sets EventType field to given value.

GetMachineIdentity

func (o *MachineIdentityUpdated) GetMachineIdentity() MachineIdentityUpdatedMachineIdentity

GetMachineIdentity returns the MachineIdentity field if non-nil, zero value otherwise.

GetMachineIdentityOk

func (o *MachineIdentityUpdated) GetMachineIdentityOk() (*MachineIdentityUpdatedMachineIdentity, bool)

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

SetMachineIdentity

func (o *MachineIdentityUpdated) SetMachineIdentity(v MachineIdentityUpdatedMachineIdentity)

SetMachineIdentity sets MachineIdentity field to given value.

GetMachineIdentityChangeTypes

func (o *MachineIdentityUpdated) GetMachineIdentityChangeTypes() []string

GetMachineIdentityChangeTypes returns the MachineIdentityChangeTypes field if non-nil, zero value otherwise.

GetMachineIdentityChangeTypesOk

func (o *MachineIdentityUpdated) GetMachineIdentityChangeTypesOk() (*[]string, bool)

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

SetMachineIdentityChangeTypes

func (o *MachineIdentityUpdated) SetMachineIdentityChangeTypes(v []string)

SetMachineIdentityChangeTypes sets MachineIdentityChangeTypes field to given value.

GetUserEntitlementChanges

func (o *MachineIdentityUpdated) GetUserEntitlementChanges() MachineIdentityUpdatedUserEntitlementChanges

GetUserEntitlementChanges returns the UserEntitlementChanges field if non-nil, zero value otherwise.

GetUserEntitlementChangesOk

func (o *MachineIdentityUpdated) GetUserEntitlementChangesOk() (*MachineIdentityUpdatedUserEntitlementChanges, bool)

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

SetUserEntitlementChanges

func (o *MachineIdentityUpdated) SetUserEntitlementChanges(v MachineIdentityUpdatedUserEntitlementChanges)

SetUserEntitlementChanges sets UserEntitlementChanges field to given value.

GetOwnerChanges

func (o *MachineIdentityUpdated) GetOwnerChanges() MachineIdentityUpdatedOwnerChanges

GetOwnerChanges returns the OwnerChanges field if non-nil, zero value otherwise.

GetOwnerChangesOk

func (o *MachineIdentityUpdated) GetOwnerChangesOk() (*MachineIdentityUpdatedOwnerChanges, bool)

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

SetOwnerChanges

func (o *MachineIdentityUpdated) SetOwnerChanges(v MachineIdentityUpdatedOwnerChanges)

SetOwnerChanges sets OwnerChanges field to given value.

GetSingleValueAttributeChanges

func (o *MachineIdentityUpdated) GetSingleValueAttributeChanges() []MachineIdentityUpdatedSingleValueAttributeChangesInner

GetSingleValueAttributeChanges returns the SingleValueAttributeChanges field if non-nil, zero value otherwise.

GetSingleValueAttributeChangesOk

func (o *MachineIdentityUpdated) GetSingleValueAttributeChangesOk() (*[]MachineIdentityUpdatedSingleValueAttributeChangesInner, bool)

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

SetSingleValueAttributeChanges

func (o *MachineIdentityUpdated) SetSingleValueAttributeChanges(v []MachineIdentityUpdatedSingleValueAttributeChangesInner)

SetSingleValueAttributeChanges sets SingleValueAttributeChanges field to given value.

SetSingleValueAttributeChangesNil

func (o *MachineIdentityUpdated) SetSingleValueAttributeChangesNil(b bool)

SetSingleValueAttributeChangesNil sets the value for SingleValueAttributeChanges to be an explicit nil

UnsetSingleValueAttributeChanges

func (o *MachineIdentityUpdated) UnsetSingleValueAttributeChanges()

UnsetSingleValueAttributeChanges ensures that no value is present for SingleValueAttributeChanges, not even an explicit nil