Skip to main content

RoleInsightsInsight

Properties​

NameTypeDescriptionNotes
TypePointer to stringThe number of identities in this role with the entitlement.[optional]
IdentitiesWithAccessPointer to int32The number of identities in this role with the entitlement.[optional]
IdentitiesImpactedPointer to int32The number of identities in this role that do not have the specified entitlement.[optional]
TotalNumberOfIdentitiesPointer to int32The total number of identities.[optional]
ImpactedIdentityNamesPointer to NullableString[optional]

Methods​

NewRoleInsightsInsight​

func NewRoleInsightsInsight() *RoleInsightsInsight

NewRoleInsightsInsight instantiates a new RoleInsightsInsight 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

NewRoleInsightsInsightWithDefaults​

func NewRoleInsightsInsightWithDefaults() *RoleInsightsInsight

NewRoleInsightsInsightWithDefaults instantiates a new RoleInsightsInsight 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

GetType​

func (o *RoleInsightsInsight) GetType() string

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

GetTypeOk​

func (o *RoleInsightsInsight) 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 *RoleInsightsInsight) SetType(v string)

SetType sets Type field to given value.

HasType​

func (o *RoleInsightsInsight) HasType() bool

HasType returns a boolean if a field has been set.

GetIdentitiesWithAccess​

func (o *RoleInsightsInsight) GetIdentitiesWithAccess() int32

GetIdentitiesWithAccess returns the IdentitiesWithAccess field if non-nil, zero value otherwise.

GetIdentitiesWithAccessOk​

func (o *RoleInsightsInsight) GetIdentitiesWithAccessOk() (*int32, bool)

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

SetIdentitiesWithAccess​

func (o *RoleInsightsInsight) SetIdentitiesWithAccess(v int32)

SetIdentitiesWithAccess sets IdentitiesWithAccess field to given value.

HasIdentitiesWithAccess​

func (o *RoleInsightsInsight) HasIdentitiesWithAccess() bool

HasIdentitiesWithAccess returns a boolean if a field has been set.

GetIdentitiesImpacted​

func (o *RoleInsightsInsight) GetIdentitiesImpacted() int32

GetIdentitiesImpacted returns the IdentitiesImpacted field if non-nil, zero value otherwise.

GetIdentitiesImpactedOk​

func (o *RoleInsightsInsight) GetIdentitiesImpactedOk() (*int32, bool)

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

SetIdentitiesImpacted​

func (o *RoleInsightsInsight) SetIdentitiesImpacted(v int32)

SetIdentitiesImpacted sets IdentitiesImpacted field to given value.

HasIdentitiesImpacted​

func (o *RoleInsightsInsight) HasIdentitiesImpacted() bool

HasIdentitiesImpacted returns a boolean if a field has been set.

GetTotalNumberOfIdentities​

func (o *RoleInsightsInsight) GetTotalNumberOfIdentities() int32

GetTotalNumberOfIdentities returns the TotalNumberOfIdentities field if non-nil, zero value otherwise.

GetTotalNumberOfIdentitiesOk​

func (o *RoleInsightsInsight) GetTotalNumberOfIdentitiesOk() (*int32, bool)

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

SetTotalNumberOfIdentities​

func (o *RoleInsightsInsight) SetTotalNumberOfIdentities(v int32)

SetTotalNumberOfIdentities sets TotalNumberOfIdentities field to given value.

HasTotalNumberOfIdentities​

func (o *RoleInsightsInsight) HasTotalNumberOfIdentities() bool

HasTotalNumberOfIdentities returns a boolean if a field has been set.

GetImpactedIdentityNames​

func (o *RoleInsightsInsight) GetImpactedIdentityNames() string

GetImpactedIdentityNames returns the ImpactedIdentityNames field if non-nil, zero value otherwise.

GetImpactedIdentityNamesOk​

func (o *RoleInsightsInsight) GetImpactedIdentityNamesOk() (*string, bool)

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

SetImpactedIdentityNames​

func (o *RoleInsightsInsight) SetImpactedIdentityNames(v string)

SetImpactedIdentityNames sets ImpactedIdentityNames field to given value.

HasImpactedIdentityNames​

func (o *RoleInsightsInsight) HasImpactedIdentityNames() bool

HasImpactedIdentityNames returns a boolean if a field has been set.

SetImpactedIdentityNamesNil​

func (o *RoleInsightsInsight) SetImpactedIdentityNamesNil(b bool)

SetImpactedIdentityNamesNil sets the value for ImpactedIdentityNames to be an explicit nil

UnsetImpactedIdentityNames​

func (o *RoleInsightsInsight) UnsetImpactedIdentityNames()

UnsetImpactedIdentityNames ensures that no value is present for ImpactedIdentityNames, not even an explicit nil