Name | Type | Description | Notes |
---|---|---|---|
Type | Pointer to string | The number of identities in this role with the entitlement. | [optional] |
IdentitiesWithAccess | Pointer to int32 | The number of identities in this role with the entitlement. | [optional] |
IdentitiesImpacted | Pointer to int32 | The number of identities in this role that do not have the specified entitlement. | [optional] |
TotalNumberOfIdentities | Pointer to int32 | The total number of identities. | [optional] |
ImpactedIdentityNames | Pointer to NullableString | [optional] |
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
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
func (o *RoleInsightsInsight) GetType() string
GetType returns the Type field if non-nil, zero value otherwise.
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.
func (o *RoleInsightsInsight) SetType(v string)
SetType sets Type field to given value.
func (o *RoleInsightsInsight) HasType() bool
HasType returns a boolean if a field has been set.
func (o *RoleInsightsInsight) GetIdentitiesWithAccess() int32
GetIdentitiesWithAccess returns the IdentitiesWithAccess field if non-nil, zero value otherwise.
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.
func (o *RoleInsightsInsight) SetIdentitiesWithAccess(v int32)
SetIdentitiesWithAccess sets IdentitiesWithAccess field to given value.
func (o *RoleInsightsInsight) HasIdentitiesWithAccess() bool
HasIdentitiesWithAccess returns a boolean if a field has been set.
func (o *RoleInsightsInsight) GetIdentitiesImpacted() int32
GetIdentitiesImpacted returns the IdentitiesImpacted field if non-nil, zero value otherwise.
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.
func (o *RoleInsightsInsight) SetIdentitiesImpacted(v int32)
SetIdentitiesImpacted sets IdentitiesImpacted field to given value.
func (o *RoleInsightsInsight) HasIdentitiesImpacted() bool
HasIdentitiesImpacted returns a boolean if a field has been set.
func (o *RoleInsightsInsight) GetTotalNumberOfIdentities() int32
GetTotalNumberOfIdentities returns the TotalNumberOfIdentities field if non-nil, zero value otherwise.
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.
func (o *RoleInsightsInsight) SetTotalNumberOfIdentities(v int32)
SetTotalNumberOfIdentities sets TotalNumberOfIdentities field to given value.
func (o *RoleInsightsInsight) HasTotalNumberOfIdentities() bool
HasTotalNumberOfIdentities returns a boolean if a field has been set.
func (o *RoleInsightsInsight) GetImpactedIdentityNames() string
GetImpactedIdentityNames returns the ImpactedIdentityNames field if non-nil, zero value otherwise.
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.
func (o *RoleInsightsInsight) SetImpactedIdentityNames(v string)
SetImpactedIdentityNames sets ImpactedIdentityNames field to given value.
func (o *RoleInsightsInsight) HasImpactedIdentityNames() bool
HasImpactedIdentityNames returns a boolean if a field has been set.
func (o *RoleInsightsInsight) SetImpactedIdentityNamesNil(b bool)
SetImpactedIdentityNamesNil sets the value for ImpactedIdentityNames to be an explicit nil
func (o *RoleInsightsInsight) UnsetImpactedIdentityNames()
UnsetImpactedIdentityNames ensures that no value is present for ImpactedIdentityNames, not even an explicit nil