Skip to content

Latest commit

 

History

History
134 lines (73 loc) · 5.02 KB

OrganizationCustomRoleProjectPermissionsInner.md

File metadata and controls

134 lines (73 loc) · 5.02 KB

OrganizationCustomRoleProjectPermissionsInner

Properties

Name Type Description Notes
ProjectId Pointer to string [optional]
ProjectName Pointer to string [optional]
IsAdmin Pointer to bool If `is_admin` is `true`, the user is: - automatically `MANAGER` for each environment type - allowed to manage project deployment rules - able to delete the project Note that `permissions` can then be ignored for this project [optional] [default to false]
Permissions Pointer to []OrganizationCustomRoleUpdateRequestProjectPermissionsInnerPermissionsInner [optional]

Methods

NewOrganizationCustomRoleProjectPermissionsInner

func NewOrganizationCustomRoleProjectPermissionsInner() *OrganizationCustomRoleProjectPermissionsInner

NewOrganizationCustomRoleProjectPermissionsInner instantiates a new OrganizationCustomRoleProjectPermissionsInner 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

NewOrganizationCustomRoleProjectPermissionsInnerWithDefaults

func NewOrganizationCustomRoleProjectPermissionsInnerWithDefaults() *OrganizationCustomRoleProjectPermissionsInner

NewOrganizationCustomRoleProjectPermissionsInnerWithDefaults instantiates a new OrganizationCustomRoleProjectPermissionsInner 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

GetProjectId

func (o *OrganizationCustomRoleProjectPermissionsInner) GetProjectId() string

GetProjectId returns the ProjectId field if non-nil, zero value otherwise.

GetProjectIdOk

func (o *OrganizationCustomRoleProjectPermissionsInner) GetProjectIdOk() (*string, bool)

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

SetProjectId

func (o *OrganizationCustomRoleProjectPermissionsInner) SetProjectId(v string)

SetProjectId sets ProjectId field to given value.

HasProjectId

func (o *OrganizationCustomRoleProjectPermissionsInner) HasProjectId() bool

HasProjectId returns a boolean if a field has been set.

GetProjectName

func (o *OrganizationCustomRoleProjectPermissionsInner) GetProjectName() string

GetProjectName returns the ProjectName field if non-nil, zero value otherwise.

GetProjectNameOk

func (o *OrganizationCustomRoleProjectPermissionsInner) GetProjectNameOk() (*string, bool)

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

SetProjectName

func (o *OrganizationCustomRoleProjectPermissionsInner) SetProjectName(v string)

SetProjectName sets ProjectName field to given value.

HasProjectName

func (o *OrganizationCustomRoleProjectPermissionsInner) HasProjectName() bool

HasProjectName returns a boolean if a field has been set.

GetIsAdmin

func (o *OrganizationCustomRoleProjectPermissionsInner) GetIsAdmin() bool

GetIsAdmin returns the IsAdmin field if non-nil, zero value otherwise.

GetIsAdminOk

func (o *OrganizationCustomRoleProjectPermissionsInner) GetIsAdminOk() (*bool, bool)

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

SetIsAdmin

func (o *OrganizationCustomRoleProjectPermissionsInner) SetIsAdmin(v bool)

SetIsAdmin sets IsAdmin field to given value.

HasIsAdmin

func (o *OrganizationCustomRoleProjectPermissionsInner) HasIsAdmin() bool

HasIsAdmin returns a boolean if a field has been set.

GetPermissions

func (o *OrganizationCustomRoleProjectPermissionsInner) GetPermissions() []OrganizationCustomRoleUpdateRequestProjectPermissionsInnerPermissionsInner

GetPermissions returns the Permissions field if non-nil, zero value otherwise.

GetPermissionsOk

func (o *OrganizationCustomRoleProjectPermissionsInner) GetPermissionsOk() (*[]OrganizationCustomRoleUpdateRequestProjectPermissionsInnerPermissionsInner, bool)

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

SetPermissions

func (o *OrganizationCustomRoleProjectPermissionsInner) SetPermissions(v []OrganizationCustomRoleUpdateRequestProjectPermissionsInnerPermissionsInner)

SetPermissions sets Permissions field to given value.

HasPermissions

func (o *OrganizationCustomRoleProjectPermissionsInner) HasPermissions() bool

HasPermissions returns a boolean if a field has been set.

[Back to Model list] [Back to API list] [Back to README]