Skip to main content

MachineAccountV2

Properties​

NameTypeDescriptionNotes
IdPointer to stringSystem-generated unique ID of the Object[optional] [readonly]
NameNullableStringName of the Object
CreatedPointer to SailPointTimeCreation date of the Object[optional] [readonly]
ModifiedPointer to SailPointTimeLast modification date of the Object[optional] [readonly]
MachineIdentitiesPointer to []MachineAccountV2AllOfMachineIdentitiesThe machine identities linked to this machine account. The list is empty when there are none.[optional]
DescriptionPointer to NullableStringThe description of the machine account.[optional]
NativeIdentityPointer to stringThe unique ID of the machine account generated by the source system.[optional]
UuidPointer to NullableStringThe unique ID of the account as determined by the account schema.[optional]
OwnerIdentityPointer to NullableBaseReferenceDtoThe identity that owns this machine account.[optional]
OwnersPointer to NullableMachineAccountV2AllOfOwners[optional]
SubtypePointer to NullableMachineAccountV2AllOfSubtype[optional]
AccessTypePointer to NullableStringThe connection type of the source this account is from.[optional]
EnvironmentPointer to NullableStringThe environment of the machine account.[optional]
AttributesPointer to map[string]interface{}Custom attributes specific to the machine account.[optional]
ConnectorAttributesPointer to map[string]interface{}The connector attributes for the account.[optional]
ClassificationMethodPointer to NullableStringHow the account was classified as a machine account.[optional]
ManuallyEditedPointer to boolIndicates whether the machine account has been manually edited.[optional] [default to false]
ManuallyCorrelatedPointer to boolIndicates whether the account has been manually correlated to an identity.[optional] [default to false]
EnabledPointer to boolIndicates whether the account is enabled.[optional] [default to false]
LockedPointer to boolIndicates whether the account is currently locked.[optional] [default to false]
HasEntitlementsPointer to boolIndicates whether the account has entitlements.[optional] [default to false]
SourcePointer to BaseReferenceDtoThe source this machine account belongs to.[optional]
ResourcePointer to NullableMachineAccountV2AllOfResource[optional]
DatasetIdPointer to NullableStringID of the dataset the machine account was aggregated from. Null for accounts that were not aggregated from a dataset.[optional]
TypePointer to NullableStringThe classification of the machine account.[optional]
AccountTypePointer to NullableStringDeprecated. Use type, which always has the same value.[optional]
RiskPointer to NullableMachineAccountV2AllOfRisk[optional]
PermissionLevelPointer to NullableStringThe permission level set by enrichment. Null when not enriched. Read-only.[optional] [readonly]
CompliancePointer to []MachineAccountV2AllOfComplianceCompliance control IDs the machine account violates, set by enrichment. Null when not enriched; empty when no violations were recorded. Read-only.[optional] [readonly]
LastUsedAtPointer to NullableTimeWhen the machine account was last used, set by enrichment. Null when not enriched. Read-only.[optional] [readonly]

Methods​

NewMachineAccountV2​

func NewMachineAccountV2(name NullableString, ) *MachineAccountV2

NewMachineAccountV2 instantiates a new MachineAccountV2 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

NewMachineAccountV2WithDefaults​

func NewMachineAccountV2WithDefaults() *MachineAccountV2

NewMachineAccountV2WithDefaults instantiates a new MachineAccountV2 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

GetId​

func (o *MachineAccountV2) GetId() string

GetId returns the Id field if non-nil, zero value otherwise.

GetIdOk​

func (o *MachineAccountV2) 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.

SetId​

func (o *MachineAccountV2) SetId(v string)

SetId sets Id field to given value.

HasId​

func (o *MachineAccountV2) HasId() bool

HasId returns a boolean if a field has been set.

GetName​

func (o *MachineAccountV2) GetName() string

GetName returns the Name field if non-nil, zero value otherwise.

GetNameOk​

func (o *MachineAccountV2) GetNameOk() (*string, bool)

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

SetName​

func (o *MachineAccountV2) SetName(v string)

SetName sets Name field to given value.

SetNameNil​

func (o *MachineAccountV2) SetNameNil(b bool)

SetNameNil sets the value for Name to be an explicit nil

UnsetName​

func (o *MachineAccountV2) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

GetCreated​

func (o *MachineAccountV2) GetCreated() SailPointTime

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

GetCreatedOk​

func (o *MachineAccountV2) 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 *MachineAccountV2) SetCreated(v SailPointTime)

SetCreated sets Created field to given value.

HasCreated​

func (o *MachineAccountV2) HasCreated() bool

HasCreated returns a boolean if a field has been set.

GetModified​

func (o *MachineAccountV2) GetModified() SailPointTime

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

GetModifiedOk​

func (o *MachineAccountV2) 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 *MachineAccountV2) SetModified(v SailPointTime)

SetModified sets Modified field to given value.

HasModified​

func (o *MachineAccountV2) HasModified() bool

HasModified returns a boolean if a field has been set.

GetMachineIdentities​

func (o *MachineAccountV2) GetMachineIdentities() []MachineAccountV2AllOfMachineIdentities

GetMachineIdentities returns the MachineIdentities field if non-nil, zero value otherwise.

GetMachineIdentitiesOk​

func (o *MachineAccountV2) GetMachineIdentitiesOk() (*[]MachineAccountV2AllOfMachineIdentities, bool)

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

SetMachineIdentities​

func (o *MachineAccountV2) SetMachineIdentities(v []MachineAccountV2AllOfMachineIdentities)

SetMachineIdentities sets MachineIdentities field to given value.

HasMachineIdentities​

func (o *MachineAccountV2) HasMachineIdentities() bool

HasMachineIdentities returns a boolean if a field has been set.

GetDescription​

func (o *MachineAccountV2) GetDescription() string

GetDescription returns the Description field if non-nil, zero value otherwise.

GetDescriptionOk​

func (o *MachineAccountV2) GetDescriptionOk() (*string, bool)

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

SetDescription​

func (o *MachineAccountV2) SetDescription(v string)

SetDescription sets Description field to given value.

HasDescription​

func (o *MachineAccountV2) HasDescription() bool

HasDescription returns a boolean if a field has been set.

SetDescriptionNil​

func (o *MachineAccountV2) SetDescriptionNil(b bool)

SetDescriptionNil sets the value for Description to be an explicit nil

UnsetDescription​

func (o *MachineAccountV2) UnsetDescription()

UnsetDescription ensures that no value is present for Description, not even an explicit nil

GetNativeIdentity​

func (o *MachineAccountV2) GetNativeIdentity() string

GetNativeIdentity returns the NativeIdentity field if non-nil, zero value otherwise.

GetNativeIdentityOk​

func (o *MachineAccountV2) GetNativeIdentityOk() (*string, bool)

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

SetNativeIdentity​

func (o *MachineAccountV2) SetNativeIdentity(v string)

SetNativeIdentity sets NativeIdentity field to given value.

HasNativeIdentity​

func (o *MachineAccountV2) HasNativeIdentity() bool

HasNativeIdentity returns a boolean if a field has been set.

GetUuid​

func (o *MachineAccountV2) GetUuid() string

GetUuid returns the Uuid field if non-nil, zero value otherwise.

GetUuidOk​

func (o *MachineAccountV2) GetUuidOk() (*string, bool)

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

SetUuid​

func (o *MachineAccountV2) SetUuid(v string)

SetUuid sets Uuid field to given value.

HasUuid​

func (o *MachineAccountV2) HasUuid() bool

HasUuid returns a boolean if a field has been set.

SetUuidNil​

func (o *MachineAccountV2) SetUuidNil(b bool)

SetUuidNil sets the value for Uuid to be an explicit nil

UnsetUuid​

func (o *MachineAccountV2) UnsetUuid()

UnsetUuid ensures that no value is present for Uuid, not even an explicit nil

GetOwnerIdentity​

func (o *MachineAccountV2) GetOwnerIdentity() BaseReferenceDto

GetOwnerIdentity returns the OwnerIdentity field if non-nil, zero value otherwise.

GetOwnerIdentityOk​

func (o *MachineAccountV2) GetOwnerIdentityOk() (*BaseReferenceDto, bool)

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

SetOwnerIdentity​

func (o *MachineAccountV2) SetOwnerIdentity(v BaseReferenceDto)

SetOwnerIdentity sets OwnerIdentity field to given value.

HasOwnerIdentity​

func (o *MachineAccountV2) HasOwnerIdentity() bool

HasOwnerIdentity returns a boolean if a field has been set.

SetOwnerIdentityNil​

func (o *MachineAccountV2) SetOwnerIdentityNil(b bool)

SetOwnerIdentityNil sets the value for OwnerIdentity to be an explicit nil

UnsetOwnerIdentity​

func (o *MachineAccountV2) UnsetOwnerIdentity()

UnsetOwnerIdentity ensures that no value is present for OwnerIdentity, not even an explicit nil

GetOwners​

func (o *MachineAccountV2) GetOwners() MachineAccountV2AllOfOwners

GetOwners returns the Owners field if non-nil, zero value otherwise.

GetOwnersOk​

func (o *MachineAccountV2) GetOwnersOk() (*MachineAccountV2AllOfOwners, bool)

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

SetOwners​

func (o *MachineAccountV2) SetOwners(v MachineAccountV2AllOfOwners)

SetOwners sets Owners field to given value.

HasOwners​

func (o *MachineAccountV2) HasOwners() bool

HasOwners returns a boolean if a field has been set.

SetOwnersNil​

func (o *MachineAccountV2) SetOwnersNil(b bool)

SetOwnersNil sets the value for Owners to be an explicit nil

UnsetOwners​

func (o *MachineAccountV2) UnsetOwners()

UnsetOwners ensures that no value is present for Owners, not even an explicit nil

GetSubtype​

func (o *MachineAccountV2) GetSubtype() MachineAccountV2AllOfSubtype

GetSubtype returns the Subtype field if non-nil, zero value otherwise.

GetSubtypeOk​

func (o *MachineAccountV2) GetSubtypeOk() (*MachineAccountV2AllOfSubtype, bool)

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

SetSubtype​

func (o *MachineAccountV2) SetSubtype(v MachineAccountV2AllOfSubtype)

SetSubtype sets Subtype field to given value.

HasSubtype​

func (o *MachineAccountV2) HasSubtype() bool

HasSubtype returns a boolean if a field has been set.

SetSubtypeNil​

func (o *MachineAccountV2) SetSubtypeNil(b bool)

SetSubtypeNil sets the value for Subtype to be an explicit nil

UnsetSubtype​

func (o *MachineAccountV2) UnsetSubtype()

UnsetSubtype ensures that no value is present for Subtype, not even an explicit nil

GetAccessType​

func (o *MachineAccountV2) GetAccessType() string

GetAccessType returns the AccessType field if non-nil, zero value otherwise.

GetAccessTypeOk​

func (o *MachineAccountV2) GetAccessTypeOk() (*string, bool)

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

SetAccessType​

func (o *MachineAccountV2) SetAccessType(v string)

SetAccessType sets AccessType field to given value.

HasAccessType​

func (o *MachineAccountV2) HasAccessType() bool

HasAccessType returns a boolean if a field has been set.

SetAccessTypeNil​

func (o *MachineAccountV2) SetAccessTypeNil(b bool)

SetAccessTypeNil sets the value for AccessType to be an explicit nil

UnsetAccessType​

func (o *MachineAccountV2) UnsetAccessType()

UnsetAccessType ensures that no value is present for AccessType, not even an explicit nil

GetEnvironment​

func (o *MachineAccountV2) GetEnvironment() string

GetEnvironment returns the Environment field if non-nil, zero value otherwise.

GetEnvironmentOk​

func (o *MachineAccountV2) GetEnvironmentOk() (*string, bool)

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

SetEnvironment​

func (o *MachineAccountV2) SetEnvironment(v string)

SetEnvironment sets Environment field to given value.

HasEnvironment​

func (o *MachineAccountV2) HasEnvironment() bool

HasEnvironment returns a boolean if a field has been set.

SetEnvironmentNil​

func (o *MachineAccountV2) SetEnvironmentNil(b bool)

SetEnvironmentNil sets the value for Environment to be an explicit nil

UnsetEnvironment​

func (o *MachineAccountV2) UnsetEnvironment()

UnsetEnvironment ensures that no value is present for Environment, not even an explicit nil

GetAttributes​

func (o *MachineAccountV2) GetAttributes() map[string]interface{}

GetAttributes returns the Attributes field if non-nil, zero value otherwise.

GetAttributesOk​

func (o *MachineAccountV2) GetAttributesOk() (*map[string]interface{}, 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.

SetAttributes​

func (o *MachineAccountV2) SetAttributes(v map[string]interface{})

SetAttributes sets Attributes field to given value.

HasAttributes​

func (o *MachineAccountV2) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

SetAttributesNil​

func (o *MachineAccountV2) SetAttributesNil(b bool)

SetAttributesNil sets the value for Attributes to be an explicit nil

UnsetAttributes​

func (o *MachineAccountV2) UnsetAttributes()

UnsetAttributes ensures that no value is present for Attributes, not even an explicit nil

GetConnectorAttributes​

func (o *MachineAccountV2) GetConnectorAttributes() map[string]interface{}

GetConnectorAttributes returns the ConnectorAttributes field if non-nil, zero value otherwise.

GetConnectorAttributesOk​

func (o *MachineAccountV2) GetConnectorAttributesOk() (*map[string]interface{}, bool)

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

SetConnectorAttributes​

func (o *MachineAccountV2) SetConnectorAttributes(v map[string]interface{})

SetConnectorAttributes sets ConnectorAttributes field to given value.

HasConnectorAttributes​

func (o *MachineAccountV2) HasConnectorAttributes() bool

HasConnectorAttributes returns a boolean if a field has been set.

SetConnectorAttributesNil​

func (o *MachineAccountV2) SetConnectorAttributesNil(b bool)

SetConnectorAttributesNil sets the value for ConnectorAttributes to be an explicit nil

UnsetConnectorAttributes​

func (o *MachineAccountV2) UnsetConnectorAttributes()

UnsetConnectorAttributes ensures that no value is present for ConnectorAttributes, not even an explicit nil

GetClassificationMethod​

func (o *MachineAccountV2) GetClassificationMethod() string

GetClassificationMethod returns the ClassificationMethod field if non-nil, zero value otherwise.

GetClassificationMethodOk​

func (o *MachineAccountV2) GetClassificationMethodOk() (*string, bool)

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

SetClassificationMethod​

func (o *MachineAccountV2) SetClassificationMethod(v string)

SetClassificationMethod sets ClassificationMethod field to given value.

HasClassificationMethod​

func (o *MachineAccountV2) HasClassificationMethod() bool

HasClassificationMethod returns a boolean if a field has been set.

SetClassificationMethodNil​

func (o *MachineAccountV2) SetClassificationMethodNil(b bool)

SetClassificationMethodNil sets the value for ClassificationMethod to be an explicit nil

UnsetClassificationMethod​

func (o *MachineAccountV2) UnsetClassificationMethod()

UnsetClassificationMethod ensures that no value is present for ClassificationMethod, not even an explicit nil

GetManuallyEdited​

func (o *MachineAccountV2) GetManuallyEdited() bool

GetManuallyEdited returns the ManuallyEdited field if non-nil, zero value otherwise.

GetManuallyEditedOk​

func (o *MachineAccountV2) GetManuallyEditedOk() (*bool, bool)

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

SetManuallyEdited​

func (o *MachineAccountV2) SetManuallyEdited(v bool)

SetManuallyEdited sets ManuallyEdited field to given value.

HasManuallyEdited​

func (o *MachineAccountV2) HasManuallyEdited() bool

HasManuallyEdited returns a boolean if a field has been set.

GetManuallyCorrelated​

func (o *MachineAccountV2) GetManuallyCorrelated() bool

GetManuallyCorrelated returns the ManuallyCorrelated field if non-nil, zero value otherwise.

GetManuallyCorrelatedOk​

func (o *MachineAccountV2) GetManuallyCorrelatedOk() (*bool, bool)

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

SetManuallyCorrelated​

func (o *MachineAccountV2) SetManuallyCorrelated(v bool)

SetManuallyCorrelated sets ManuallyCorrelated field to given value.

HasManuallyCorrelated​

func (o *MachineAccountV2) HasManuallyCorrelated() bool

HasManuallyCorrelated returns a boolean if a field has been set.

GetEnabled​

func (o *MachineAccountV2) GetEnabled() bool

GetEnabled returns the Enabled field if non-nil, zero value otherwise.

GetEnabledOk​

func (o *MachineAccountV2) GetEnabledOk() (*bool, bool)

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

SetEnabled​

func (o *MachineAccountV2) SetEnabled(v bool)

SetEnabled sets Enabled field to given value.

HasEnabled​

func (o *MachineAccountV2) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

GetLocked​

func (o *MachineAccountV2) GetLocked() bool

GetLocked returns the Locked field if non-nil, zero value otherwise.

GetLockedOk​

func (o *MachineAccountV2) GetLockedOk() (*bool, bool)

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

SetLocked​

func (o *MachineAccountV2) SetLocked(v bool)

SetLocked sets Locked field to given value.

HasLocked​

func (o *MachineAccountV2) HasLocked() bool

HasLocked returns a boolean if a field has been set.

GetHasEntitlements​

func (o *MachineAccountV2) GetHasEntitlements() bool

GetHasEntitlements returns the HasEntitlements field if non-nil, zero value otherwise.

GetHasEntitlementsOk​

func (o *MachineAccountV2) GetHasEntitlementsOk() (*bool, bool)

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

SetHasEntitlements​

func (o *MachineAccountV2) SetHasEntitlements(v bool)

SetHasEntitlements sets HasEntitlements field to given value.

HasHasEntitlements​

func (o *MachineAccountV2) HasHasEntitlements() bool

HasHasEntitlements returns a boolean if a field has been set.

GetSource​

func (o *MachineAccountV2) GetSource() BaseReferenceDto

GetSource returns the Source field if non-nil, zero value otherwise.

GetSourceOk​

func (o *MachineAccountV2) GetSourceOk() (*BaseReferenceDto, bool)

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

SetSource​

func (o *MachineAccountV2) SetSource(v BaseReferenceDto)

SetSource sets Source field to given value.

HasSource​

func (o *MachineAccountV2) HasSource() bool

HasSource returns a boolean if a field has been set.

GetResource​

func (o *MachineAccountV2) GetResource() MachineAccountV2AllOfResource

GetResource returns the Resource field if non-nil, zero value otherwise.

GetResourceOk​

func (o *MachineAccountV2) GetResourceOk() (*MachineAccountV2AllOfResource, bool)

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

SetResource​

func (o *MachineAccountV2) SetResource(v MachineAccountV2AllOfResource)

SetResource sets Resource field to given value.

HasResource​

func (o *MachineAccountV2) HasResource() bool

HasResource returns a boolean if a field has been set.

SetResourceNil​

func (o *MachineAccountV2) SetResourceNil(b bool)

SetResourceNil sets the value for Resource to be an explicit nil

UnsetResource​

func (o *MachineAccountV2) UnsetResource()

UnsetResource ensures that no value is present for Resource, not even an explicit nil

GetDatasetId​

func (o *MachineAccountV2) GetDatasetId() string

GetDatasetId returns the DatasetId field if non-nil, zero value otherwise.

GetDatasetIdOk​

func (o *MachineAccountV2) GetDatasetIdOk() (*string, bool)

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

SetDatasetId​

func (o *MachineAccountV2) SetDatasetId(v string)

SetDatasetId sets DatasetId field to given value.

HasDatasetId​

func (o *MachineAccountV2) HasDatasetId() bool

HasDatasetId returns a boolean if a field has been set.

SetDatasetIdNil​

func (o *MachineAccountV2) SetDatasetIdNil(b bool)

SetDatasetIdNil sets the value for DatasetId to be an explicit nil

UnsetDatasetId​

func (o *MachineAccountV2) UnsetDatasetId()

UnsetDatasetId ensures that no value is present for DatasetId, not even an explicit nil

GetType​

func (o *MachineAccountV2) GetType() string

GetType returns the Type field if non-nil, zero value otherwise.

GetTypeOk​

func (o *MachineAccountV2) 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.

SetType​

func (o *MachineAccountV2) SetType(v string)

SetType sets Type field to given value.

HasType​

func (o *MachineAccountV2) HasType() bool

HasType returns a boolean if a field has been set.

SetTypeNil​

func (o *MachineAccountV2) SetTypeNil(b bool)

SetTypeNil sets the value for Type to be an explicit nil

UnsetType​

func (o *MachineAccountV2) UnsetType()

UnsetType ensures that no value is present for Type, not even an explicit nil

GetAccountType​

func (o *MachineAccountV2) GetAccountType() string

GetAccountType returns the AccountType field if non-nil, zero value otherwise.

GetAccountTypeOk​

func (o *MachineAccountV2) GetAccountTypeOk() (*string, bool)

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

SetAccountType​

func (o *MachineAccountV2) SetAccountType(v string)

SetAccountType sets AccountType field to given value.

HasAccountType​

func (o *MachineAccountV2) HasAccountType() bool

HasAccountType returns a boolean if a field has been set.

SetAccountTypeNil​

func (o *MachineAccountV2) SetAccountTypeNil(b bool)

SetAccountTypeNil sets the value for AccountType to be an explicit nil

UnsetAccountType​

func (o *MachineAccountV2) UnsetAccountType()

UnsetAccountType ensures that no value is present for AccountType, not even an explicit nil

GetRisk​

func (o *MachineAccountV2) GetRisk() MachineAccountV2AllOfRisk

GetRisk returns the Risk field if non-nil, zero value otherwise.

GetRiskOk​

func (o *MachineAccountV2) GetRiskOk() (*MachineAccountV2AllOfRisk, bool)

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

SetRisk​

func (o *MachineAccountV2) SetRisk(v MachineAccountV2AllOfRisk)

SetRisk sets Risk field to given value.

HasRisk​

func (o *MachineAccountV2) HasRisk() bool

HasRisk returns a boolean if a field has been set.

SetRiskNil​

func (o *MachineAccountV2) SetRiskNil(b bool)

SetRiskNil sets the value for Risk to be an explicit nil

UnsetRisk​

func (o *MachineAccountV2) UnsetRisk()

UnsetRisk ensures that no value is present for Risk, not even an explicit nil

GetPermissionLevel​

func (o *MachineAccountV2) GetPermissionLevel() string

GetPermissionLevel returns the PermissionLevel field if non-nil, zero value otherwise.

GetPermissionLevelOk​

func (o *MachineAccountV2) GetPermissionLevelOk() (*string, bool)

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

SetPermissionLevel​

func (o *MachineAccountV2) SetPermissionLevel(v string)

SetPermissionLevel sets PermissionLevel field to given value.

HasPermissionLevel​

func (o *MachineAccountV2) HasPermissionLevel() bool

HasPermissionLevel returns a boolean if a field has been set.

SetPermissionLevelNil​

func (o *MachineAccountV2) SetPermissionLevelNil(b bool)

SetPermissionLevelNil sets the value for PermissionLevel to be an explicit nil

UnsetPermissionLevel​

func (o *MachineAccountV2) UnsetPermissionLevel()

UnsetPermissionLevel ensures that no value is present for PermissionLevel, not even an explicit nil

GetCompliance​

func (o *MachineAccountV2) GetCompliance() []MachineAccountV2AllOfCompliance

GetCompliance returns the Compliance field if non-nil, zero value otherwise.

GetComplianceOk​

func (o *MachineAccountV2) GetComplianceOk() (*[]MachineAccountV2AllOfCompliance, bool)

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

SetCompliance​

func (o *MachineAccountV2) SetCompliance(v []MachineAccountV2AllOfCompliance)

SetCompliance sets Compliance field to given value.

HasCompliance​

func (o *MachineAccountV2) HasCompliance() bool

HasCompliance returns a boolean if a field has been set.

SetComplianceNil​

func (o *MachineAccountV2) SetComplianceNil(b bool)

SetComplianceNil sets the value for Compliance to be an explicit nil

UnsetCompliance​

func (o *MachineAccountV2) UnsetCompliance()

UnsetCompliance ensures that no value is present for Compliance, not even an explicit nil

GetLastUsedAt​

func (o *MachineAccountV2) GetLastUsedAt() SailPointTime

GetLastUsedAt returns the LastUsedAt field if non-nil, zero value otherwise.

GetLastUsedAtOk​

func (o *MachineAccountV2) GetLastUsedAtOk() (*SailPointTime, bool)

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

SetLastUsedAt​

func (o *MachineAccountV2) SetLastUsedAt(v SailPointTime)

SetLastUsedAt sets LastUsedAt field to given value.

HasLastUsedAt​

func (o *MachineAccountV2) HasLastUsedAt() bool

HasLastUsedAt returns a boolean if a field has been set.

SetLastUsedAtNil​

func (o *MachineAccountV2) SetLastUsedAtNil(b bool)

SetLastUsedAtNil sets the value for LastUsedAt to be an explicit nil

UnsetLastUsedAt​

func (o *MachineAccountV2) UnsetLastUsedAt()

UnsetLastUsedAt ensures that no value is present for LastUsedAt, not even an explicit nil