Name | Type | Description | Notes |
---|---|---|---|
Name | Pointer to NullableString | Name of the Permission Group. | [optional] |
CanManageMembers | Pointer to NullableBool | Group members can manage team members. | [optional] |
CanCreateOrUpdateConfig | Pointer to NullableBool | Group members can create/update Configs. | [optional] |
CanDeleteConfig | Pointer to NullableBool | Group members can delete Configs. | [optional] |
CanCreateOrUpdateEnvironment | Pointer to NullableBool | Group members can create/update Environments. | [optional] |
CanDeleteEnvironment | Pointer to NullableBool | Group members can delete Environments. | [optional] |
CanCreateOrUpdateSetting | Pointer to NullableBool | Group members can create/update Feature Flags and Settings. | [optional] |
CanTagSetting | Pointer to NullableBool | Group members can attach/detach Tags to Feature Flags and Settings. | [optional] |
CanDeleteSetting | Pointer to NullableBool | Group members can delete Feature Flags and Settings. | [optional] |
CanCreateOrUpdateTag | Pointer to NullableBool | Group members can create/update Tags. | [optional] |
CanDeleteTag | Pointer to NullableBool | Group members can delete Tags. | [optional] |
CanManageWebhook | Pointer to NullableBool | Group members can create/update/delete Webhooks. | [optional] |
CanUseExportImport | Pointer to NullableBool | Group members can use the export/import feature. | [optional] |
CanManageProductPreferences | Pointer to NullableBool | Group members can update Product preferences. | [optional] |
CanManageIntegrations | Pointer to NullableBool | Group members can add and configure integrations. | [optional] |
CanViewSdkKey | Pointer to NullableBool | Group members has access to SDK keys. | [optional] |
CanRotateSdkKey | Pointer to NullableBool | Group members can rotate SDK keys. | [optional] |
CanCreateOrUpdateSegments | Pointer to NullableBool | Group members can create/update Segments. | [optional] |
CanDeleteSegments | Pointer to NullableBool | Group members can delete Segments. | [optional] |
CanViewProductAuditLog | Pointer to NullableBool | Group members has access to audit logs. | [optional] |
CanViewProductStatistics | Pointer to NullableBool | Group members has access to product statistics. | [optional] |
CanDisable2FA | Pointer to NullableBool | Group members can disable two-factor authentication for other members. | [optional] |
AccessType | Pointer to AccessType | [optional] | |
NewEnvironmentAccessType | Pointer to EnvironmentAccessType | [optional] | |
EnvironmentAccesses | Pointer to []CreateOrUpdateEnvironmentAccessModel | List of environment specific permissions. | [optional] |
func NewUpdatePermissionGroupRequest() *UpdatePermissionGroupRequest
NewUpdatePermissionGroupRequest instantiates a new UpdatePermissionGroupRequest 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 NewUpdatePermissionGroupRequestWithDefaults() *UpdatePermissionGroupRequest
NewUpdatePermissionGroupRequestWithDefaults instantiates a new UpdatePermissionGroupRequest 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 *UpdatePermissionGroupRequest) GetName() string
GetName returns the Name field if non-nil, zero value otherwise.
func (o *UpdatePermissionGroupRequest) 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.
func (o *UpdatePermissionGroupRequest) SetName(v string)
SetName sets Name field to given value.
func (o *UpdatePermissionGroupRequest) HasName() bool
HasName returns a boolean if a field has been set.
func (o *UpdatePermissionGroupRequest) SetNameNil(b bool)
SetNameNil sets the value for Name to be an explicit nil
func (o *UpdatePermissionGroupRequest) UnsetName()
UnsetName ensures that no value is present for Name, not even an explicit nil
func (o *UpdatePermissionGroupRequest) GetCanManageMembers() bool
GetCanManageMembers returns the CanManageMembers field if non-nil, zero value otherwise.
func (o *UpdatePermissionGroupRequest) GetCanManageMembersOk() (*bool, bool)
GetCanManageMembersOk returns a tuple with the CanManageMembers field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdatePermissionGroupRequest) SetCanManageMembers(v bool)
SetCanManageMembers sets CanManageMembers field to given value.
func (o *UpdatePermissionGroupRequest) HasCanManageMembers() bool
HasCanManageMembers returns a boolean if a field has been set.
func (o *UpdatePermissionGroupRequest) SetCanManageMembersNil(b bool)
SetCanManageMembersNil sets the value for CanManageMembers to be an explicit nil
func (o *UpdatePermissionGroupRequest) UnsetCanManageMembers()
UnsetCanManageMembers ensures that no value is present for CanManageMembers, not even an explicit nil
func (o *UpdatePermissionGroupRequest) GetCanCreateOrUpdateConfig() bool
GetCanCreateOrUpdateConfig returns the CanCreateOrUpdateConfig field if non-nil, zero value otherwise.
func (o *UpdatePermissionGroupRequest) GetCanCreateOrUpdateConfigOk() (*bool, bool)
GetCanCreateOrUpdateConfigOk returns a tuple with the CanCreateOrUpdateConfig field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdatePermissionGroupRequest) SetCanCreateOrUpdateConfig(v bool)
SetCanCreateOrUpdateConfig sets CanCreateOrUpdateConfig field to given value.
func (o *UpdatePermissionGroupRequest) HasCanCreateOrUpdateConfig() bool
HasCanCreateOrUpdateConfig returns a boolean if a field has been set.
func (o *UpdatePermissionGroupRequest) SetCanCreateOrUpdateConfigNil(b bool)
SetCanCreateOrUpdateConfigNil sets the value for CanCreateOrUpdateConfig to be an explicit nil
func (o *UpdatePermissionGroupRequest) UnsetCanCreateOrUpdateConfig()
UnsetCanCreateOrUpdateConfig ensures that no value is present for CanCreateOrUpdateConfig, not even an explicit nil
func (o *UpdatePermissionGroupRequest) GetCanDeleteConfig() bool
GetCanDeleteConfig returns the CanDeleteConfig field if non-nil, zero value otherwise.
func (o *UpdatePermissionGroupRequest) GetCanDeleteConfigOk() (*bool, bool)
GetCanDeleteConfigOk returns a tuple with the CanDeleteConfig field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdatePermissionGroupRequest) SetCanDeleteConfig(v bool)
SetCanDeleteConfig sets CanDeleteConfig field to given value.
func (o *UpdatePermissionGroupRequest) HasCanDeleteConfig() bool
HasCanDeleteConfig returns a boolean if a field has been set.
func (o *UpdatePermissionGroupRequest) SetCanDeleteConfigNil(b bool)
SetCanDeleteConfigNil sets the value for CanDeleteConfig to be an explicit nil
func (o *UpdatePermissionGroupRequest) UnsetCanDeleteConfig()
UnsetCanDeleteConfig ensures that no value is present for CanDeleteConfig, not even an explicit nil
func (o *UpdatePermissionGroupRequest) GetCanCreateOrUpdateEnvironment() bool
GetCanCreateOrUpdateEnvironment returns the CanCreateOrUpdateEnvironment field if non-nil, zero value otherwise.
func (o *UpdatePermissionGroupRequest) GetCanCreateOrUpdateEnvironmentOk() (*bool, bool)
GetCanCreateOrUpdateEnvironmentOk returns a tuple with the CanCreateOrUpdateEnvironment field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdatePermissionGroupRequest) SetCanCreateOrUpdateEnvironment(v bool)
SetCanCreateOrUpdateEnvironment sets CanCreateOrUpdateEnvironment field to given value.
func (o *UpdatePermissionGroupRequest) HasCanCreateOrUpdateEnvironment() bool
HasCanCreateOrUpdateEnvironment returns a boolean if a field has been set.
func (o *UpdatePermissionGroupRequest) SetCanCreateOrUpdateEnvironmentNil(b bool)
SetCanCreateOrUpdateEnvironmentNil sets the value for CanCreateOrUpdateEnvironment to be an explicit nil
func (o *UpdatePermissionGroupRequest) UnsetCanCreateOrUpdateEnvironment()
UnsetCanCreateOrUpdateEnvironment ensures that no value is present for CanCreateOrUpdateEnvironment, not even an explicit nil
func (o *UpdatePermissionGroupRequest) GetCanDeleteEnvironment() bool
GetCanDeleteEnvironment returns the CanDeleteEnvironment field if non-nil, zero value otherwise.
func (o *UpdatePermissionGroupRequest) GetCanDeleteEnvironmentOk() (*bool, bool)
GetCanDeleteEnvironmentOk returns a tuple with the CanDeleteEnvironment field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdatePermissionGroupRequest) SetCanDeleteEnvironment(v bool)
SetCanDeleteEnvironment sets CanDeleteEnvironment field to given value.
func (o *UpdatePermissionGroupRequest) HasCanDeleteEnvironment() bool
HasCanDeleteEnvironment returns a boolean if a field has been set.
func (o *UpdatePermissionGroupRequest) SetCanDeleteEnvironmentNil(b bool)
SetCanDeleteEnvironmentNil sets the value for CanDeleteEnvironment to be an explicit nil
func (o *UpdatePermissionGroupRequest) UnsetCanDeleteEnvironment()
UnsetCanDeleteEnvironment ensures that no value is present for CanDeleteEnvironment, not even an explicit nil
func (o *UpdatePermissionGroupRequest) GetCanCreateOrUpdateSetting() bool
GetCanCreateOrUpdateSetting returns the CanCreateOrUpdateSetting field if non-nil, zero value otherwise.
func (o *UpdatePermissionGroupRequest) GetCanCreateOrUpdateSettingOk() (*bool, bool)
GetCanCreateOrUpdateSettingOk returns a tuple with the CanCreateOrUpdateSetting field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdatePermissionGroupRequest) SetCanCreateOrUpdateSetting(v bool)
SetCanCreateOrUpdateSetting sets CanCreateOrUpdateSetting field to given value.
func (o *UpdatePermissionGroupRequest) HasCanCreateOrUpdateSetting() bool
HasCanCreateOrUpdateSetting returns a boolean if a field has been set.
func (o *UpdatePermissionGroupRequest) SetCanCreateOrUpdateSettingNil(b bool)
SetCanCreateOrUpdateSettingNil sets the value for CanCreateOrUpdateSetting to be an explicit nil
func (o *UpdatePermissionGroupRequest) UnsetCanCreateOrUpdateSetting()
UnsetCanCreateOrUpdateSetting ensures that no value is present for CanCreateOrUpdateSetting, not even an explicit nil
func (o *UpdatePermissionGroupRequest) GetCanTagSetting() bool
GetCanTagSetting returns the CanTagSetting field if non-nil, zero value otherwise.
func (o *UpdatePermissionGroupRequest) GetCanTagSettingOk() (*bool, bool)
GetCanTagSettingOk returns a tuple with the CanTagSetting field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdatePermissionGroupRequest) SetCanTagSetting(v bool)
SetCanTagSetting sets CanTagSetting field to given value.
func (o *UpdatePermissionGroupRequest) HasCanTagSetting() bool
HasCanTagSetting returns a boolean if a field has been set.
func (o *UpdatePermissionGroupRequest) SetCanTagSettingNil(b bool)
SetCanTagSettingNil sets the value for CanTagSetting to be an explicit nil
func (o *UpdatePermissionGroupRequest) UnsetCanTagSetting()
UnsetCanTagSetting ensures that no value is present for CanTagSetting, not even an explicit nil
func (o *UpdatePermissionGroupRequest) GetCanDeleteSetting() bool
GetCanDeleteSetting returns the CanDeleteSetting field if non-nil, zero value otherwise.
func (o *UpdatePermissionGroupRequest) GetCanDeleteSettingOk() (*bool, bool)
GetCanDeleteSettingOk returns a tuple with the CanDeleteSetting field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdatePermissionGroupRequest) SetCanDeleteSetting(v bool)
SetCanDeleteSetting sets CanDeleteSetting field to given value.
func (o *UpdatePermissionGroupRequest) HasCanDeleteSetting() bool
HasCanDeleteSetting returns a boolean if a field has been set.
func (o *UpdatePermissionGroupRequest) SetCanDeleteSettingNil(b bool)
SetCanDeleteSettingNil sets the value for CanDeleteSetting to be an explicit nil
func (o *UpdatePermissionGroupRequest) UnsetCanDeleteSetting()
UnsetCanDeleteSetting ensures that no value is present for CanDeleteSetting, not even an explicit nil
func (o *UpdatePermissionGroupRequest) GetCanCreateOrUpdateTag() bool
GetCanCreateOrUpdateTag returns the CanCreateOrUpdateTag field if non-nil, zero value otherwise.
func (o *UpdatePermissionGroupRequest) GetCanCreateOrUpdateTagOk() (*bool, bool)
GetCanCreateOrUpdateTagOk returns a tuple with the CanCreateOrUpdateTag field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdatePermissionGroupRequest) SetCanCreateOrUpdateTag(v bool)
SetCanCreateOrUpdateTag sets CanCreateOrUpdateTag field to given value.
func (o *UpdatePermissionGroupRequest) HasCanCreateOrUpdateTag() bool
HasCanCreateOrUpdateTag returns a boolean if a field has been set.
func (o *UpdatePermissionGroupRequest) SetCanCreateOrUpdateTagNil(b bool)
SetCanCreateOrUpdateTagNil sets the value for CanCreateOrUpdateTag to be an explicit nil
func (o *UpdatePermissionGroupRequest) UnsetCanCreateOrUpdateTag()
UnsetCanCreateOrUpdateTag ensures that no value is present for CanCreateOrUpdateTag, not even an explicit nil
func (o *UpdatePermissionGroupRequest) GetCanDeleteTag() bool
GetCanDeleteTag returns the CanDeleteTag field if non-nil, zero value otherwise.
func (o *UpdatePermissionGroupRequest) GetCanDeleteTagOk() (*bool, bool)
GetCanDeleteTagOk returns a tuple with the CanDeleteTag field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdatePermissionGroupRequest) SetCanDeleteTag(v bool)
SetCanDeleteTag sets CanDeleteTag field to given value.
func (o *UpdatePermissionGroupRequest) HasCanDeleteTag() bool
HasCanDeleteTag returns a boolean if a field has been set.
func (o *UpdatePermissionGroupRequest) SetCanDeleteTagNil(b bool)
SetCanDeleteTagNil sets the value for CanDeleteTag to be an explicit nil
func (o *UpdatePermissionGroupRequest) UnsetCanDeleteTag()
UnsetCanDeleteTag ensures that no value is present for CanDeleteTag, not even an explicit nil
func (o *UpdatePermissionGroupRequest) GetCanManageWebhook() bool
GetCanManageWebhook returns the CanManageWebhook field if non-nil, zero value otherwise.
func (o *UpdatePermissionGroupRequest) GetCanManageWebhookOk() (*bool, bool)
GetCanManageWebhookOk returns a tuple with the CanManageWebhook field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdatePermissionGroupRequest) SetCanManageWebhook(v bool)
SetCanManageWebhook sets CanManageWebhook field to given value.
func (o *UpdatePermissionGroupRequest) HasCanManageWebhook() bool
HasCanManageWebhook returns a boolean if a field has been set.
func (o *UpdatePermissionGroupRequest) SetCanManageWebhookNil(b bool)
SetCanManageWebhookNil sets the value for CanManageWebhook to be an explicit nil
func (o *UpdatePermissionGroupRequest) UnsetCanManageWebhook()
UnsetCanManageWebhook ensures that no value is present for CanManageWebhook, not even an explicit nil
func (o *UpdatePermissionGroupRequest) GetCanUseExportImport() bool
GetCanUseExportImport returns the CanUseExportImport field if non-nil, zero value otherwise.
func (o *UpdatePermissionGroupRequest) GetCanUseExportImportOk() (*bool, bool)
GetCanUseExportImportOk returns a tuple with the CanUseExportImport field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdatePermissionGroupRequest) SetCanUseExportImport(v bool)
SetCanUseExportImport sets CanUseExportImport field to given value.
func (o *UpdatePermissionGroupRequest) HasCanUseExportImport() bool
HasCanUseExportImport returns a boolean if a field has been set.
func (o *UpdatePermissionGroupRequest) SetCanUseExportImportNil(b bool)
SetCanUseExportImportNil sets the value for CanUseExportImport to be an explicit nil
func (o *UpdatePermissionGroupRequest) UnsetCanUseExportImport()
UnsetCanUseExportImport ensures that no value is present for CanUseExportImport, not even an explicit nil
func (o *UpdatePermissionGroupRequest) GetCanManageProductPreferences() bool
GetCanManageProductPreferences returns the CanManageProductPreferences field if non-nil, zero value otherwise.
func (o *UpdatePermissionGroupRequest) GetCanManageProductPreferencesOk() (*bool, bool)
GetCanManageProductPreferencesOk returns a tuple with the CanManageProductPreferences field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdatePermissionGroupRequest) SetCanManageProductPreferences(v bool)
SetCanManageProductPreferences sets CanManageProductPreferences field to given value.
func (o *UpdatePermissionGroupRequest) HasCanManageProductPreferences() bool
HasCanManageProductPreferences returns a boolean if a field has been set.
func (o *UpdatePermissionGroupRequest) SetCanManageProductPreferencesNil(b bool)
SetCanManageProductPreferencesNil sets the value for CanManageProductPreferences to be an explicit nil
func (o *UpdatePermissionGroupRequest) UnsetCanManageProductPreferences()
UnsetCanManageProductPreferences ensures that no value is present for CanManageProductPreferences, not even an explicit nil
func (o *UpdatePermissionGroupRequest) GetCanManageIntegrations() bool
GetCanManageIntegrations returns the CanManageIntegrations field if non-nil, zero value otherwise.
func (o *UpdatePermissionGroupRequest) GetCanManageIntegrationsOk() (*bool, bool)
GetCanManageIntegrationsOk returns a tuple with the CanManageIntegrations field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdatePermissionGroupRequest) SetCanManageIntegrations(v bool)
SetCanManageIntegrations sets CanManageIntegrations field to given value.
func (o *UpdatePermissionGroupRequest) HasCanManageIntegrations() bool
HasCanManageIntegrations returns a boolean if a field has been set.
func (o *UpdatePermissionGroupRequest) SetCanManageIntegrationsNil(b bool)
SetCanManageIntegrationsNil sets the value for CanManageIntegrations to be an explicit nil
func (o *UpdatePermissionGroupRequest) UnsetCanManageIntegrations()
UnsetCanManageIntegrations ensures that no value is present for CanManageIntegrations, not even an explicit nil
func (o *UpdatePermissionGroupRequest) GetCanViewSdkKey() bool
GetCanViewSdkKey returns the CanViewSdkKey field if non-nil, zero value otherwise.
func (o *UpdatePermissionGroupRequest) GetCanViewSdkKeyOk() (*bool, bool)
GetCanViewSdkKeyOk returns a tuple with the CanViewSdkKey field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdatePermissionGroupRequest) SetCanViewSdkKey(v bool)
SetCanViewSdkKey sets CanViewSdkKey field to given value.
func (o *UpdatePermissionGroupRequest) HasCanViewSdkKey() bool
HasCanViewSdkKey returns a boolean if a field has been set.
func (o *UpdatePermissionGroupRequest) SetCanViewSdkKeyNil(b bool)
SetCanViewSdkKeyNil sets the value for CanViewSdkKey to be an explicit nil
func (o *UpdatePermissionGroupRequest) UnsetCanViewSdkKey()
UnsetCanViewSdkKey ensures that no value is present for CanViewSdkKey, not even an explicit nil
func (o *UpdatePermissionGroupRequest) GetCanRotateSdkKey() bool
GetCanRotateSdkKey returns the CanRotateSdkKey field if non-nil, zero value otherwise.
func (o *UpdatePermissionGroupRequest) GetCanRotateSdkKeyOk() (*bool, bool)
GetCanRotateSdkKeyOk returns a tuple with the CanRotateSdkKey field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdatePermissionGroupRequest) SetCanRotateSdkKey(v bool)
SetCanRotateSdkKey sets CanRotateSdkKey field to given value.
func (o *UpdatePermissionGroupRequest) HasCanRotateSdkKey() bool
HasCanRotateSdkKey returns a boolean if a field has been set.
func (o *UpdatePermissionGroupRequest) SetCanRotateSdkKeyNil(b bool)
SetCanRotateSdkKeyNil sets the value for CanRotateSdkKey to be an explicit nil
func (o *UpdatePermissionGroupRequest) UnsetCanRotateSdkKey()
UnsetCanRotateSdkKey ensures that no value is present for CanRotateSdkKey, not even an explicit nil
func (o *UpdatePermissionGroupRequest) GetCanCreateOrUpdateSegments() bool
GetCanCreateOrUpdateSegments returns the CanCreateOrUpdateSegments field if non-nil, zero value otherwise.
func (o *UpdatePermissionGroupRequest) GetCanCreateOrUpdateSegmentsOk() (*bool, bool)
GetCanCreateOrUpdateSegmentsOk returns a tuple with the CanCreateOrUpdateSegments field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdatePermissionGroupRequest) SetCanCreateOrUpdateSegments(v bool)
SetCanCreateOrUpdateSegments sets CanCreateOrUpdateSegments field to given value.
func (o *UpdatePermissionGroupRequest) HasCanCreateOrUpdateSegments() bool
HasCanCreateOrUpdateSegments returns a boolean if a field has been set.
func (o *UpdatePermissionGroupRequest) SetCanCreateOrUpdateSegmentsNil(b bool)
SetCanCreateOrUpdateSegmentsNil sets the value for CanCreateOrUpdateSegments to be an explicit nil
func (o *UpdatePermissionGroupRequest) UnsetCanCreateOrUpdateSegments()
UnsetCanCreateOrUpdateSegments ensures that no value is present for CanCreateOrUpdateSegments, not even an explicit nil
func (o *UpdatePermissionGroupRequest) GetCanDeleteSegments() bool
GetCanDeleteSegments returns the CanDeleteSegments field if non-nil, zero value otherwise.
func (o *UpdatePermissionGroupRequest) GetCanDeleteSegmentsOk() (*bool, bool)
GetCanDeleteSegmentsOk returns a tuple with the CanDeleteSegments field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdatePermissionGroupRequest) SetCanDeleteSegments(v bool)
SetCanDeleteSegments sets CanDeleteSegments field to given value.
func (o *UpdatePermissionGroupRequest) HasCanDeleteSegments() bool
HasCanDeleteSegments returns a boolean if a field has been set.
func (o *UpdatePermissionGroupRequest) SetCanDeleteSegmentsNil(b bool)
SetCanDeleteSegmentsNil sets the value for CanDeleteSegments to be an explicit nil
func (o *UpdatePermissionGroupRequest) UnsetCanDeleteSegments()
UnsetCanDeleteSegments ensures that no value is present for CanDeleteSegments, not even an explicit nil
func (o *UpdatePermissionGroupRequest) GetCanViewProductAuditLog() bool
GetCanViewProductAuditLog returns the CanViewProductAuditLog field if non-nil, zero value otherwise.
func (o *UpdatePermissionGroupRequest) GetCanViewProductAuditLogOk() (*bool, bool)
GetCanViewProductAuditLogOk returns a tuple with the CanViewProductAuditLog field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdatePermissionGroupRequest) SetCanViewProductAuditLog(v bool)
SetCanViewProductAuditLog sets CanViewProductAuditLog field to given value.
func (o *UpdatePermissionGroupRequest) HasCanViewProductAuditLog() bool
HasCanViewProductAuditLog returns a boolean if a field has been set.
func (o *UpdatePermissionGroupRequest) SetCanViewProductAuditLogNil(b bool)
SetCanViewProductAuditLogNil sets the value for CanViewProductAuditLog to be an explicit nil
func (o *UpdatePermissionGroupRequest) UnsetCanViewProductAuditLog()
UnsetCanViewProductAuditLog ensures that no value is present for CanViewProductAuditLog, not even an explicit nil
func (o *UpdatePermissionGroupRequest) GetCanViewProductStatistics() bool
GetCanViewProductStatistics returns the CanViewProductStatistics field if non-nil, zero value otherwise.
func (o *UpdatePermissionGroupRequest) GetCanViewProductStatisticsOk() (*bool, bool)
GetCanViewProductStatisticsOk returns a tuple with the CanViewProductStatistics field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdatePermissionGroupRequest) SetCanViewProductStatistics(v bool)
SetCanViewProductStatistics sets CanViewProductStatistics field to given value.
func (o *UpdatePermissionGroupRequest) HasCanViewProductStatistics() bool
HasCanViewProductStatistics returns a boolean if a field has been set.
func (o *UpdatePermissionGroupRequest) SetCanViewProductStatisticsNil(b bool)
SetCanViewProductStatisticsNil sets the value for CanViewProductStatistics to be an explicit nil
func (o *UpdatePermissionGroupRequest) UnsetCanViewProductStatistics()
UnsetCanViewProductStatistics ensures that no value is present for CanViewProductStatistics, not even an explicit nil
func (o *UpdatePermissionGroupRequest) GetCanDisable2FA() bool
GetCanDisable2FA returns the CanDisable2FA field if non-nil, zero value otherwise.
func (o *UpdatePermissionGroupRequest) GetCanDisable2FAOk() (*bool, bool)
GetCanDisable2FAOk returns a tuple with the CanDisable2FA field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdatePermissionGroupRequest) SetCanDisable2FA(v bool)
SetCanDisable2FA sets CanDisable2FA field to given value.
func (o *UpdatePermissionGroupRequest) HasCanDisable2FA() bool
HasCanDisable2FA returns a boolean if a field has been set.
func (o *UpdatePermissionGroupRequest) SetCanDisable2FANil(b bool)
SetCanDisable2FANil sets the value for CanDisable2FA to be an explicit nil
func (o *UpdatePermissionGroupRequest) UnsetCanDisable2FA()
UnsetCanDisable2FA ensures that no value is present for CanDisable2FA, not even an explicit nil
func (o *UpdatePermissionGroupRequest) GetAccessType() AccessType
GetAccessType returns the AccessType field if non-nil, zero value otherwise.
func (o *UpdatePermissionGroupRequest) GetAccessTypeOk() (*AccessType, 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.
func (o *UpdatePermissionGroupRequest) SetAccessType(v AccessType)
SetAccessType sets AccessType field to given value.
func (o *UpdatePermissionGroupRequest) HasAccessType() bool
HasAccessType returns a boolean if a field has been set.
func (o *UpdatePermissionGroupRequest) GetNewEnvironmentAccessType() EnvironmentAccessType
GetNewEnvironmentAccessType returns the NewEnvironmentAccessType field if non-nil, zero value otherwise.
func (o *UpdatePermissionGroupRequest) GetNewEnvironmentAccessTypeOk() (*EnvironmentAccessType, bool)
GetNewEnvironmentAccessTypeOk returns a tuple with the NewEnvironmentAccessType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdatePermissionGroupRequest) SetNewEnvironmentAccessType(v EnvironmentAccessType)
SetNewEnvironmentAccessType sets NewEnvironmentAccessType field to given value.
func (o *UpdatePermissionGroupRequest) HasNewEnvironmentAccessType() bool
HasNewEnvironmentAccessType returns a boolean if a field has been set.
func (o *UpdatePermissionGroupRequest) GetEnvironmentAccesses() []CreateOrUpdateEnvironmentAccessModel
GetEnvironmentAccesses returns the EnvironmentAccesses field if non-nil, zero value otherwise.
func (o *UpdatePermissionGroupRequest) GetEnvironmentAccessesOk() (*[]CreateOrUpdateEnvironmentAccessModel, bool)
GetEnvironmentAccessesOk returns a tuple with the EnvironmentAccesses field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdatePermissionGroupRequest) SetEnvironmentAccesses(v []CreateOrUpdateEnvironmentAccessModel)
SetEnvironmentAccesses sets EnvironmentAccesses field to given value.
func (o *UpdatePermissionGroupRequest) HasEnvironmentAccesses() bool
HasEnvironmentAccesses returns a boolean if a field has been set.
func (o *UpdatePermissionGroupRequest) SetEnvironmentAccessesNil(b bool)
SetEnvironmentAccessesNil sets the value for EnvironmentAccesses to be an explicit nil
func (o *UpdatePermissionGroupRequest) UnsetEnvironmentAccesses()
UnsetEnvironmentAccesses ensures that no value is present for EnvironmentAccesses, not even an explicit nil