Versions in this module Expand all Collapse all v0 v0.13.0 Mar 9, 2026 Changes in this version + var JsonCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?json)`) + var XmlCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?xml)`) + func CacheExpires(r *http.Response) time.Time + func IsNil(i interface{}) bool + func NewConfiguration() *config.Configuration + func PtrBool(v bool) *bool + func PtrFloat32(v float32) *float32 + func PtrFloat64(v float64) *float64 + func PtrInt(v int) *int + func PtrInt32(v int32) *int32 + func PtrInt64(v int64) *int64 + func PtrString(v string) *string + func PtrTime(v time.Time) *time.Time + type APIClient struct + DefaultAPI DefaultAPI + func NewAPIClient(opts ...config.ConfigurationOption) (*APIClient, error) + func (c *APIClient) GetConfig() *config.Configuration + type APIResponse struct + Message string + Method string + Operation string + Payload []byte + RequestURL string + func NewAPIResponse(r *http.Response) *APIResponse + func NewAPIResponseWithError(errorMessage string) *APIResponse + type AddCustomRoleResponse struct + ResourceId string + ResourceType string + Role Role + func NewAddCustomRoleResponse(resourceId string, resourceType string, role Role) *AddCustomRoleResponse + func NewAddCustomRoleResponseWithDefaults() *AddCustomRoleResponse + func (o *AddCustomRoleResponse) GetResourceId() string + func (o *AddCustomRoleResponse) GetResourceIdOk() (*string, bool) + func (o *AddCustomRoleResponse) GetResourceType() string + func (o *AddCustomRoleResponse) GetResourceTypeOk() (*string, bool) + func (o *AddCustomRoleResponse) GetRole() Role + func (o *AddCustomRoleResponse) GetRoleOk() (*Role, bool) + func (o *AddCustomRoleResponse) SetResourceId(v string) + func (o *AddCustomRoleResponse) SetResourceType(v string) + func (o *AddCustomRoleResponse) SetRole(v Role) + func (o *AddCustomRoleResponse) UnmarshalJSON(data []byte) (err error) + func (o AddCustomRoleResponse) MarshalJSON() ([]byte, error) + func (o AddCustomRoleResponse) ToMap() (map[string]interface{}, error) + type AddMembersPayload struct + Members []Member + ResourceType string + func NewAddMembersPayload(members []Member, resourceType string) *AddMembersPayload + func NewAddMembersPayloadWithDefaults() *AddMembersPayload + func (o *AddMembersPayload) GetMembers() []Member + func (o *AddMembersPayload) GetMembersOk() ([]Member, bool) + func (o *AddMembersPayload) GetResourceType() string + func (o *AddMembersPayload) GetResourceTypeOk() (*string, bool) + func (o *AddMembersPayload) SetMembers(v []Member) + func (o *AddMembersPayload) SetResourceType(v string) + func (o *AddMembersPayload) UnmarshalJSON(data []byte) (err error) + func (o AddMembersPayload) MarshalJSON() ([]byte, error) + func (o AddMembersPayload) ToMap() (map[string]interface{}, error) + type AddRolePayload struct + Description string + Name string + Permissions []PermissionRequest + func NewAddRolePayload(description string, name string, permissions []PermissionRequest) *AddRolePayload + func NewAddRolePayloadWithDefaults() *AddRolePayload + func (o *AddRolePayload) GetDescription() string + func (o *AddRolePayload) GetDescriptionOk() (*string, bool) + func (o *AddRolePayload) GetName() string + func (o *AddRolePayload) GetNameOk() (*string, bool) + func (o *AddRolePayload) GetPermissions() []PermissionRequest + func (o *AddRolePayload) GetPermissionsOk() ([]PermissionRequest, bool) + func (o *AddRolePayload) SetDescription(v string) + func (o *AddRolePayload) SetName(v string) + func (o *AddRolePayload) SetPermissions(v []PermissionRequest) + func (o *AddRolePayload) UnmarshalJSON(data []byte) (err error) + func (o AddRolePayload) MarshalJSON() ([]byte, error) + func (o AddRolePayload) ToMap() (map[string]interface{}, error) + type ApiAddMembersRequest struct + ApiService DefaultAPI + func (r ApiAddMembersRequest) AddMembersPayload(addMembersPayload AddMembersPayload) ApiAddMembersRequest + func (r ApiAddMembersRequest) Execute() (*MembersResponse, error) + type ApiAddRoleRequest struct + ApiService DefaultAPI + func (r ApiAddRoleRequest) AddRolePayload(addRolePayload AddRolePayload) ApiAddRoleRequest + func (r ApiAddRoleRequest) Execute() (*AddCustomRoleResponse, error) + type ApiDeleteRoleRequest struct + ApiService DefaultAPI + func (r ApiDeleteRoleRequest) Etag(etag string) ApiDeleteRoleRequest + func (r ApiDeleteRoleRequest) Execute() (*DeleteRoleResponse, error) + type ApiGetRoleRequest struct + ApiService DefaultAPI + func (r ApiGetRoleRequest) Execute() (*GetRoleResponse, error) + type ApiListMembersRequest struct + ApiService DefaultAPI + func (r ApiListMembersRequest) Execute() (*ListMembersResponse, error) + func (r ApiListMembersRequest) Subject(subject string) ApiListMembersRequest + type ApiListPermissionsRequest struct + ApiService DefaultAPI + func (r ApiListPermissionsRequest) Execute() (*ListPermissionsResponse, error) + func (r ApiListPermissionsRequest) ResourceType(resourceType string) ApiListPermissionsRequest + type ApiListRolesRequest struct + ApiService DefaultAPI + func (r ApiListRolesRequest) Execute() (*RolesResponse, error) + type ApiListUserMembershipsRequest struct + ApiService DefaultAPI + func (r ApiListUserMembershipsRequest) Execute() (*ListUserMembershipsResponse, error) + func (r ApiListUserMembershipsRequest) ParentResourceId(parentResourceId string) ApiListUserMembershipsRequest + func (r ApiListUserMembershipsRequest) ResourceId(resourceId string) ApiListUserMembershipsRequest + func (r ApiListUserMembershipsRequest) ResourceType(resourceType string) ApiListUserMembershipsRequest + type ApiListUserPermissionsRequest struct + ApiService DefaultAPI + func (r ApiListUserPermissionsRequest) Execute() (*ListUserPermissionsResponse, error) + func (r ApiListUserPermissionsRequest) Permissions(permissions []string) ApiListUserPermissionsRequest + func (r ApiListUserPermissionsRequest) Resource(resource string) ApiListUserPermissionsRequest + func (r ApiListUserPermissionsRequest) ResourceType(resourceType string) ApiListUserPermissionsRequest + type ApiRemoveMembersRequest struct + ApiService DefaultAPI + func (r ApiRemoveMembersRequest) Execute() (*MembersResponse, error) + func (r ApiRemoveMembersRequest) RemoveMembersPayload(removeMembersPayload RemoveMembersPayload) ApiRemoveMembersRequest + type ApiUpdateRoleRequest struct + ApiService DefaultAPI + func (r ApiUpdateRoleRequest) Execute() (*UpdateRoleResponse, error) + func (r ApiUpdateRoleRequest) UpdateRolePayload(updateRolePayload UpdateRolePayload) ApiUpdateRoleRequest + type DefaultAPI interface + AddMembers func(ctx context.Context, resourceId string) ApiAddMembersRequest + AddMembersExecute func(r ApiAddMembersRequest) (*MembersResponse, error) + AddRole func(ctx context.Context, resourceType string, resourceId string) ApiAddRoleRequest + AddRoleExecute func(r ApiAddRoleRequest) (*AddCustomRoleResponse, error) + DeleteRole func(ctx context.Context, resourceType string, resourceId string, roleId string) ApiDeleteRoleRequest + DeleteRoleExecute func(r ApiDeleteRoleRequest) (*DeleteRoleResponse, error) + GetRole func(ctx context.Context, resourceType string, resourceId string, roleId string) ApiGetRoleRequest + GetRoleExecute func(r ApiGetRoleRequest) (*GetRoleResponse, error) + ListMembers func(ctx context.Context, resourceType string, resourceId string) ApiListMembersRequest + ListMembersExecute func(r ApiListMembersRequest) (*ListMembersResponse, error) + ListPermissions func(ctx context.Context) ApiListPermissionsRequest + ListPermissionsExecute func(r ApiListPermissionsRequest) (*ListPermissionsResponse, error) + ListRoles func(ctx context.Context, resourceType string, resourceId string) ApiListRolesRequest + ListRolesExecute func(r ApiListRolesRequest) (*RolesResponse, error) + ListUserMemberships func(ctx context.Context, email string) ApiListUserMembershipsRequest + ListUserMembershipsExecute func(r ApiListUserMembershipsRequest) (*ListUserMembershipsResponse, error) + ListUserPermissions func(ctx context.Context, email string) ApiListUserPermissionsRequest + ListUserPermissionsExecute func(r ApiListUserPermissionsRequest) (*ListUserPermissionsResponse, error) + RemoveMembers func(ctx context.Context, resourceId string) ApiRemoveMembersRequest + RemoveMembersExecute func(r ApiRemoveMembersRequest) (*MembersResponse, error) + UpdateRole func(ctx context.Context, resourceType string, resourceId string, roleId string) ApiUpdateRoleRequest + UpdateRoleExecute func(r ApiUpdateRoleRequest) (*UpdateRoleResponse, error) + type DefaultAPIService service + func (a *DefaultAPIService) AddMembers(ctx context.Context, resourceId string) ApiAddMembersRequest + func (a *DefaultAPIService) AddMembersExecute(r ApiAddMembersRequest) (*MembersResponse, error) + func (a *DefaultAPIService) AddRole(ctx context.Context, resourceType string, resourceId string) ApiAddRoleRequest + func (a *DefaultAPIService) AddRoleExecute(r ApiAddRoleRequest) (*AddCustomRoleResponse, error) + func (a *DefaultAPIService) DeleteRole(ctx context.Context, resourceType string, resourceId string, roleId string) ApiDeleteRoleRequest + func (a *DefaultAPIService) DeleteRoleExecute(r ApiDeleteRoleRequest) (*DeleteRoleResponse, error) + func (a *DefaultAPIService) GetRole(ctx context.Context, resourceType string, resourceId string, roleId string) ApiGetRoleRequest + func (a *DefaultAPIService) GetRoleExecute(r ApiGetRoleRequest) (*GetRoleResponse, error) + func (a *DefaultAPIService) ListMembers(ctx context.Context, resourceType string, resourceId string) ApiListMembersRequest + func (a *DefaultAPIService) ListMembersExecute(r ApiListMembersRequest) (*ListMembersResponse, error) + func (a *DefaultAPIService) ListPermissions(ctx context.Context) ApiListPermissionsRequest + func (a *DefaultAPIService) ListPermissionsExecute(r ApiListPermissionsRequest) (*ListPermissionsResponse, error) + func (a *DefaultAPIService) ListRoles(ctx context.Context, resourceType string, resourceId string) ApiListRolesRequest + func (a *DefaultAPIService) ListRolesExecute(r ApiListRolesRequest) (*RolesResponse, error) + func (a *DefaultAPIService) ListUserMemberships(ctx context.Context, email string) ApiListUserMembershipsRequest + func (a *DefaultAPIService) ListUserMembershipsExecute(r ApiListUserMembershipsRequest) (*ListUserMembershipsResponse, error) + func (a *DefaultAPIService) ListUserPermissions(ctx context.Context, email string) ApiListUserPermissionsRequest + func (a *DefaultAPIService) ListUserPermissionsExecute(r ApiListUserPermissionsRequest) (*ListUserPermissionsResponse, error) + func (a *DefaultAPIService) RemoveMembers(ctx context.Context, resourceId string) ApiRemoveMembersRequest + func (a *DefaultAPIService) RemoveMembersExecute(r ApiRemoveMembersRequest) (*MembersResponse, error) + func (a *DefaultAPIService) UpdateRole(ctx context.Context, resourceType string, resourceId string, roleId string) ApiUpdateRoleRequest + func (a *DefaultAPIService) UpdateRoleExecute(r ApiUpdateRoleRequest) (*UpdateRoleResponse, error) + type DefaultAPIServiceMock struct + AddMembersExecuteMock *func(r ApiAddMembersRequest) (*MembersResponse, error) + AddRoleExecuteMock *func(r ApiAddRoleRequest) (*AddCustomRoleResponse, error) + DeleteRoleExecuteMock *func(r ApiDeleteRoleRequest) (*DeleteRoleResponse, error) + GetRoleExecuteMock *func(r ApiGetRoleRequest) (*GetRoleResponse, error) + ListMembersExecuteMock *func(r ApiListMembersRequest) (*ListMembersResponse, error) + ListPermissionsExecuteMock *func(r ApiListPermissionsRequest) (*ListPermissionsResponse, error) + ListRolesExecuteMock *func(r ApiListRolesRequest) (*RolesResponse, error) + ListUserMembershipsExecuteMock *func(r ApiListUserMembershipsRequest) (*ListUserMembershipsResponse, error) + ListUserPermissionsExecuteMock *func(r ApiListUserPermissionsRequest) (*ListUserPermissionsResponse, error) + RemoveMembersExecuteMock *func(r ApiRemoveMembersRequest) (*MembersResponse, error) + UpdateRoleExecuteMock *func(r ApiUpdateRoleRequest) (*UpdateRoleResponse, error) + func (a DefaultAPIServiceMock) AddMembers(ctx context.Context, resourceId string) ApiAddMembersRequest + func (a DefaultAPIServiceMock) AddMembersExecute(r ApiAddMembersRequest) (*MembersResponse, error) + func (a DefaultAPIServiceMock) AddRole(ctx context.Context, resourceType string, resourceId string) ApiAddRoleRequest + func (a DefaultAPIServiceMock) AddRoleExecute(r ApiAddRoleRequest) (*AddCustomRoleResponse, error) + func (a DefaultAPIServiceMock) DeleteRole(ctx context.Context, resourceType string, resourceId string, roleId string) ApiDeleteRoleRequest + func (a DefaultAPIServiceMock) DeleteRoleExecute(r ApiDeleteRoleRequest) (*DeleteRoleResponse, error) + func (a DefaultAPIServiceMock) GetRole(ctx context.Context, resourceType string, resourceId string, roleId string) ApiGetRoleRequest + func (a DefaultAPIServiceMock) GetRoleExecute(r ApiGetRoleRequest) (*GetRoleResponse, error) + func (a DefaultAPIServiceMock) ListMembers(ctx context.Context, resourceType string, resourceId string) ApiListMembersRequest + func (a DefaultAPIServiceMock) ListMembersExecute(r ApiListMembersRequest) (*ListMembersResponse, error) + func (a DefaultAPIServiceMock) ListPermissions(ctx context.Context) ApiListPermissionsRequest + func (a DefaultAPIServiceMock) ListPermissionsExecute(r ApiListPermissionsRequest) (*ListPermissionsResponse, error) + func (a DefaultAPIServiceMock) ListRoles(ctx context.Context, resourceType string, resourceId string) ApiListRolesRequest + func (a DefaultAPIServiceMock) ListRolesExecute(r ApiListRolesRequest) (*RolesResponse, error) + func (a DefaultAPIServiceMock) ListUserMemberships(ctx context.Context, email string) ApiListUserMembershipsRequest + func (a DefaultAPIServiceMock) ListUserMembershipsExecute(r ApiListUserMembershipsRequest) (*ListUserMembershipsResponse, error) + func (a DefaultAPIServiceMock) ListUserPermissions(ctx context.Context, email string) ApiListUserPermissionsRequest + func (a DefaultAPIServiceMock) ListUserPermissionsExecute(r ApiListUserPermissionsRequest) (*ListUserPermissionsResponse, error) + func (a DefaultAPIServiceMock) RemoveMembers(ctx context.Context, resourceId string) ApiRemoveMembersRequest + func (a DefaultAPIServiceMock) RemoveMembersExecute(r ApiRemoveMembersRequest) (*MembersResponse, error) + func (a DefaultAPIServiceMock) UpdateRole(ctx context.Context, resourceType string, resourceId string, roleId string) ApiUpdateRoleRequest + func (a DefaultAPIServiceMock) UpdateRoleExecute(r ApiUpdateRoleRequest) (*UpdateRoleResponse, error) + type DeleteRoleResponse struct + WrittenAt Zookie + func NewDeleteRoleResponse(writtenAt Zookie) *DeleteRoleResponse + func NewDeleteRoleResponseWithDefaults() *DeleteRoleResponse + func (o *DeleteRoleResponse) GetWrittenAt() Zookie + func (o *DeleteRoleResponse) GetWrittenAtOk() (*Zookie, bool) + func (o *DeleteRoleResponse) SetWrittenAt(v Zookie) + func (o *DeleteRoleResponse) UnmarshalJSON(data []byte) (err error) + func (o DeleteRoleResponse) MarshalJSON() ([]byte, error) + func (o DeleteRoleResponse) ToMap() (map[string]interface{}, error) + type ErrorResponse struct + Error string + Message string + Path string + Status int32 + TimeStamp time.Time + func NewErrorResponse(error_ string, message string, path string, status int32, timeStamp time.Time) *ErrorResponse + func NewErrorResponseWithDefaults() *ErrorResponse + func (o *ErrorResponse) GetError() string + func (o *ErrorResponse) GetErrorOk() (*string, bool) + func (o *ErrorResponse) GetMessage() string + func (o *ErrorResponse) GetMessageOk() (*string, bool) + func (o *ErrorResponse) GetPath() string + func (o *ErrorResponse) GetPathOk() (*string, bool) + func (o *ErrorResponse) GetStatus() int32 + func (o *ErrorResponse) GetStatusOk() (*int32, bool) + func (o *ErrorResponse) GetTimeStamp() time.Time + func (o *ErrorResponse) GetTimeStampOk() (*time.Time, bool) + func (o *ErrorResponse) SetError(v string) + func (o *ErrorResponse) SetMessage(v string) + func (o *ErrorResponse) SetPath(v string) + func (o *ErrorResponse) SetStatus(v int32) + func (o *ErrorResponse) SetTimeStamp(v time.Time) + func (o *ErrorResponse) UnmarshalJSON(data []byte) (err error) + func (o ErrorResponse) MarshalJSON() ([]byte, error) + func (o ErrorResponse) ToMap() (map[string]interface{}, error) + type ExistingPermission struct + Description string + Name string + func NewExistingPermission(description string, name string) *ExistingPermission + func NewExistingPermissionWithDefaults() *ExistingPermission + func (o *ExistingPermission) GetDescription() string + func (o *ExistingPermission) GetDescriptionOk() (*string, bool) + func (o *ExistingPermission) GetName() string + func (o *ExistingPermission) GetNameOk() (*string, bool) + func (o *ExistingPermission) SetDescription(v string) + func (o *ExistingPermission) SetName(v string) + func (o *ExistingPermission) UnmarshalJSON(data []byte) (err error) + func (o ExistingPermission) MarshalJSON() ([]byte, error) + func (o ExistingPermission) ToMap() (map[string]interface{}, error) + type GetRoleResponse struct + ResourceId string + ResourceType string + Role Role + func NewGetRoleResponse(resourceId string, resourceType string, role Role) *GetRoleResponse + func NewGetRoleResponseWithDefaults() *GetRoleResponse + func (o *GetRoleResponse) GetResourceId() string + func (o *GetRoleResponse) GetResourceIdOk() (*string, bool) + func (o *GetRoleResponse) GetResourceType() string + func (o *GetRoleResponse) GetResourceTypeOk() (*string, bool) + func (o *GetRoleResponse) GetRole() Role + func (o *GetRoleResponse) GetRoleOk() (*Role, bool) + func (o *GetRoleResponse) SetResourceId(v string) + func (o *GetRoleResponse) SetResourceType(v string) + func (o *GetRoleResponse) SetRole(v Role) + func (o *GetRoleResponse) UnmarshalJSON(data []byte) (err error) + func (o GetRoleResponse) MarshalJSON() ([]byte, error) + func (o GetRoleResponse) ToMap() (map[string]interface{}, error) + type ListMembersResponse struct + Members []Member + ResourceId string + ResourceType string + func NewListMembersResponse(members []Member, resourceId string, resourceType string) *ListMembersResponse + func NewListMembersResponseWithDefaults() *ListMembersResponse + func (o *ListMembersResponse) GetMembers() []Member + func (o *ListMembersResponse) GetMembersOk() ([]Member, bool) + func (o *ListMembersResponse) GetResourceId() string + func (o *ListMembersResponse) GetResourceIdOk() (*string, bool) + func (o *ListMembersResponse) GetResourceType() string + func (o *ListMembersResponse) GetResourceTypeOk() (*string, bool) + func (o *ListMembersResponse) SetMembers(v []Member) + func (o *ListMembersResponse) SetResourceId(v string) + func (o *ListMembersResponse) SetResourceType(v string) + func (o *ListMembersResponse) UnmarshalJSON(data []byte) (err error) + func (o ListMembersResponse) MarshalJSON() ([]byte, error) + func (o ListMembersResponse) ToMap() (map[string]interface{}, error) + type ListPermissionsResponse struct + Permissions []Permission + func NewListPermissionsResponse(permissions []Permission) *ListPermissionsResponse + func NewListPermissionsResponseWithDefaults() *ListPermissionsResponse + func (o *ListPermissionsResponse) GetPermissions() []Permission + func (o *ListPermissionsResponse) GetPermissionsOk() ([]Permission, bool) + func (o *ListPermissionsResponse) SetPermissions(v []Permission) + func (o *ListPermissionsResponse) UnmarshalJSON(data []byte) (err error) + func (o ListPermissionsResponse) MarshalJSON() ([]byte, error) + func (o ListPermissionsResponse) ToMap() (map[string]interface{}, error) + type ListUserMembershipsResponse struct + Items []UserMembership + func NewListUserMembershipsResponse(items []UserMembership) *ListUserMembershipsResponse + func NewListUserMembershipsResponseWithDefaults() *ListUserMembershipsResponse + func (o *ListUserMembershipsResponse) GetItems() []UserMembership + func (o *ListUserMembershipsResponse) GetItemsOk() ([]UserMembership, bool) + func (o *ListUserMembershipsResponse) SetItems(v []UserMembership) + func (o *ListUserMembershipsResponse) UnmarshalJSON(data []byte) (err error) + func (o ListUserMembershipsResponse) MarshalJSON() ([]byte, error) + func (o ListUserMembershipsResponse) ToMap() (map[string]interface{}, error) + type ListUserPermissionsResponse struct + Items []UserPermission + func NewListUserPermissionsResponse(items []UserPermission) *ListUserPermissionsResponse + func NewListUserPermissionsResponseWithDefaults() *ListUserPermissionsResponse + func (o *ListUserPermissionsResponse) GetItems() []UserPermission + func (o *ListUserPermissionsResponse) GetItemsOk() ([]UserPermission, bool) + func (o *ListUserPermissionsResponse) SetItems(v []UserPermission) + func (o *ListUserPermissionsResponse) UnmarshalJSON(data []byte) (err error) + func (o ListUserPermissionsResponse) MarshalJSON() ([]byte, error) + func (o ListUserPermissionsResponse) ToMap() (map[string]interface{}, error) + type MappedNullable interface + ToMap func() (map[string]interface{}, error) + type Member struct + Role string + Subject string + func NewMember(role string, subject string) *Member + func NewMemberWithDefaults() *Member + func (o *Member) GetRole() string + func (o *Member) GetRoleOk() (*string, bool) + func (o *Member) GetSubject() string + func (o *Member) GetSubjectOk() (*string, bool) + func (o *Member) SetRole(v string) + func (o *Member) SetSubject(v string) + func (o *Member) UnmarshalJSON(data []byte) (err error) + func (o Member) MarshalJSON() ([]byte, error) + func (o Member) ToMap() (map[string]interface{}, error) + type MembersResponse struct + Members []Member + ResourceId string + ResourceType string + WrittenAt *Zookie + func NewMembersResponse(members []Member, resourceId string, resourceType string) *MembersResponse + func NewMembersResponseWithDefaults() *MembersResponse + func (o *MembersResponse) GetMembers() []Member + func (o *MembersResponse) GetMembersOk() ([]Member, bool) + func (o *MembersResponse) GetResourceId() string + func (o *MembersResponse) GetResourceIdOk() (*string, bool) + func (o *MembersResponse) GetResourceType() string + func (o *MembersResponse) GetResourceTypeOk() (*string, bool) + func (o *MembersResponse) GetWrittenAt() Zookie + func (o *MembersResponse) GetWrittenAtOk() (*Zookie, bool) + func (o *MembersResponse) HasWrittenAt() bool + func (o *MembersResponse) SetMembers(v []Member) + func (o *MembersResponse) SetResourceId(v string) + func (o *MembersResponse) SetResourceType(v string) + func (o *MembersResponse) SetWrittenAt(v Zookie) + func (o *MembersResponse) UnmarshalJSON(data []byte) (err error) + func (o MembersResponse) MarshalJSON() ([]byte, error) + func (o MembersResponse) ToMap() (map[string]interface{}, error) + type NullableAddCustomRoleResponse struct + func NewNullableAddCustomRoleResponse(val *AddCustomRoleResponse) *NullableAddCustomRoleResponse + func (v *NullableAddCustomRoleResponse) Set(val *AddCustomRoleResponse) + func (v *NullableAddCustomRoleResponse) UnmarshalJSON(src []byte) error + func (v *NullableAddCustomRoleResponse) Unset() + func (v NullableAddCustomRoleResponse) Get() *AddCustomRoleResponse + func (v NullableAddCustomRoleResponse) IsSet() bool + func (v NullableAddCustomRoleResponse) MarshalJSON() ([]byte, error) + type NullableAddMembersPayload struct + func NewNullableAddMembersPayload(val *AddMembersPayload) *NullableAddMembersPayload + func (v *NullableAddMembersPayload) Set(val *AddMembersPayload) + func (v *NullableAddMembersPayload) UnmarshalJSON(src []byte) error + func (v *NullableAddMembersPayload) Unset() + func (v NullableAddMembersPayload) Get() *AddMembersPayload + func (v NullableAddMembersPayload) IsSet() bool + func (v NullableAddMembersPayload) MarshalJSON() ([]byte, error) + type NullableAddRolePayload struct + func NewNullableAddRolePayload(val *AddRolePayload) *NullableAddRolePayload + func (v *NullableAddRolePayload) Set(val *AddRolePayload) + func (v *NullableAddRolePayload) UnmarshalJSON(src []byte) error + func (v *NullableAddRolePayload) Unset() + func (v NullableAddRolePayload) Get() *AddRolePayload + func (v NullableAddRolePayload) IsSet() bool + func (v NullableAddRolePayload) MarshalJSON() ([]byte, error) + type NullableBool struct + func NewNullableBool(val *bool) *NullableBool + func (v *NullableBool) Set(val *bool) + func (v *NullableBool) UnmarshalJSON(src []byte) error + func (v *NullableBool) Unset() + func (v NullableBool) Get() *bool + func (v NullableBool) IsSet() bool + func (v NullableBool) MarshalJSON() ([]byte, error) + type NullableDeleteRoleResponse struct + func NewNullableDeleteRoleResponse(val *DeleteRoleResponse) *NullableDeleteRoleResponse + func (v *NullableDeleteRoleResponse) Set(val *DeleteRoleResponse) + func (v *NullableDeleteRoleResponse) UnmarshalJSON(src []byte) error + func (v *NullableDeleteRoleResponse) Unset() + func (v NullableDeleteRoleResponse) Get() *DeleteRoleResponse + func (v NullableDeleteRoleResponse) IsSet() bool + func (v NullableDeleteRoleResponse) MarshalJSON() ([]byte, error) + type NullableErrorResponse struct + func NewNullableErrorResponse(val *ErrorResponse) *NullableErrorResponse + func (v *NullableErrorResponse) Set(val *ErrorResponse) + func (v *NullableErrorResponse) UnmarshalJSON(src []byte) error + func (v *NullableErrorResponse) Unset() + func (v NullableErrorResponse) Get() *ErrorResponse + func (v NullableErrorResponse) IsSet() bool + func (v NullableErrorResponse) MarshalJSON() ([]byte, error) + type NullableExistingPermission struct + func NewNullableExistingPermission(val *ExistingPermission) *NullableExistingPermission + func (v *NullableExistingPermission) Set(val *ExistingPermission) + func (v *NullableExistingPermission) UnmarshalJSON(src []byte) error + func (v *NullableExistingPermission) Unset() + func (v NullableExistingPermission) Get() *ExistingPermission + func (v NullableExistingPermission) IsSet() bool + func (v NullableExistingPermission) MarshalJSON() ([]byte, error) + type NullableFloat32 struct + func NewNullableFloat32(val *float32) *NullableFloat32 + func (v *NullableFloat32) Set(val *float32) + func (v *NullableFloat32) UnmarshalJSON(src []byte) error + func (v *NullableFloat32) Unset() + func (v NullableFloat32) Get() *float32 + func (v NullableFloat32) IsSet() bool + func (v NullableFloat32) MarshalJSON() ([]byte, error) + type NullableFloat64 struct + func NewNullableFloat64(val *float64) *NullableFloat64 + func (v *NullableFloat64) Set(val *float64) + func (v *NullableFloat64) UnmarshalJSON(src []byte) error + func (v *NullableFloat64) Unset() + func (v NullableFloat64) Get() *float64 + func (v NullableFloat64) IsSet() bool + func (v NullableFloat64) MarshalJSON() ([]byte, error) + type NullableGetRoleResponse struct + func NewNullableGetRoleResponse(val *GetRoleResponse) *NullableGetRoleResponse + func (v *NullableGetRoleResponse) Set(val *GetRoleResponse) + func (v *NullableGetRoleResponse) UnmarshalJSON(src []byte) error + func (v *NullableGetRoleResponse) Unset() + func (v NullableGetRoleResponse) Get() *GetRoleResponse + func (v NullableGetRoleResponse) IsSet() bool + func (v NullableGetRoleResponse) MarshalJSON() ([]byte, error) + type NullableInt struct + func NewNullableInt(val *int) *NullableInt + func (v *NullableInt) Set(val *int) + func (v *NullableInt) UnmarshalJSON(src []byte) error + func (v *NullableInt) Unset() + func (v NullableInt) Get() *int + func (v NullableInt) IsSet() bool + func (v NullableInt) MarshalJSON() ([]byte, error) + type NullableInt32 struct + func NewNullableInt32(val *int32) *NullableInt32 + func (v *NullableInt32) Set(val *int32) + func (v *NullableInt32) UnmarshalJSON(src []byte) error + func (v *NullableInt32) Unset() + func (v NullableInt32) Get() *int32 + func (v NullableInt32) IsSet() bool + func (v NullableInt32) MarshalJSON() ([]byte, error) + type NullableInt64 struct + func NewNullableInt64(val *int64) *NullableInt64 + func (v *NullableInt64) Set(val *int64) + func (v *NullableInt64) UnmarshalJSON(src []byte) error + func (v *NullableInt64) Unset() + func (v NullableInt64) Get() *int64 + func (v NullableInt64) IsSet() bool + func (v NullableInt64) MarshalJSON() ([]byte, error) + type NullableListMembersResponse struct + func NewNullableListMembersResponse(val *ListMembersResponse) *NullableListMembersResponse + func (v *NullableListMembersResponse) Set(val *ListMembersResponse) + func (v *NullableListMembersResponse) UnmarshalJSON(src []byte) error + func (v *NullableListMembersResponse) Unset() + func (v NullableListMembersResponse) Get() *ListMembersResponse + func (v NullableListMembersResponse) IsSet() bool + func (v NullableListMembersResponse) MarshalJSON() ([]byte, error) + type NullableListPermissionsResponse struct + func NewNullableListPermissionsResponse(val *ListPermissionsResponse) *NullableListPermissionsResponse + func (v *NullableListPermissionsResponse) Set(val *ListPermissionsResponse) + func (v *NullableListPermissionsResponse) UnmarshalJSON(src []byte) error + func (v *NullableListPermissionsResponse) Unset() + func (v NullableListPermissionsResponse) Get() *ListPermissionsResponse + func (v NullableListPermissionsResponse) IsSet() bool + func (v NullableListPermissionsResponse) MarshalJSON() ([]byte, error) + type NullableListUserMembershipsResponse struct + func NewNullableListUserMembershipsResponse(val *ListUserMembershipsResponse) *NullableListUserMembershipsResponse + func (v *NullableListUserMembershipsResponse) Set(val *ListUserMembershipsResponse) + func (v *NullableListUserMembershipsResponse) UnmarshalJSON(src []byte) error + func (v *NullableListUserMembershipsResponse) Unset() + func (v NullableListUserMembershipsResponse) Get() *ListUserMembershipsResponse + func (v NullableListUserMembershipsResponse) IsSet() bool + func (v NullableListUserMembershipsResponse) MarshalJSON() ([]byte, error) + type NullableListUserPermissionsResponse struct + func NewNullableListUserPermissionsResponse(val *ListUserPermissionsResponse) *NullableListUserPermissionsResponse + func (v *NullableListUserPermissionsResponse) Set(val *ListUserPermissionsResponse) + func (v *NullableListUserPermissionsResponse) UnmarshalJSON(src []byte) error + func (v *NullableListUserPermissionsResponse) Unset() + func (v NullableListUserPermissionsResponse) Get() *ListUserPermissionsResponse + func (v NullableListUserPermissionsResponse) IsSet() bool + func (v NullableListUserPermissionsResponse) MarshalJSON() ([]byte, error) + type NullableMember struct + func NewNullableMember(val *Member) *NullableMember + func (v *NullableMember) Set(val *Member) + func (v *NullableMember) UnmarshalJSON(src []byte) error + func (v *NullableMember) Unset() + func (v NullableMember) Get() *Member + func (v NullableMember) IsSet() bool + func (v NullableMember) MarshalJSON() ([]byte, error) + type NullableMembersResponse struct + func NewNullableMembersResponse(val *MembersResponse) *NullableMembersResponse + func (v *NullableMembersResponse) Set(val *MembersResponse) + func (v *NullableMembersResponse) UnmarshalJSON(src []byte) error + func (v *NullableMembersResponse) Unset() + func (v NullableMembersResponse) Get() *MembersResponse + func (v NullableMembersResponse) IsSet() bool + func (v NullableMembersResponse) MarshalJSON() ([]byte, error) + type NullablePermission struct + func NewNullablePermission(val *Permission) *NullablePermission + func (v *NullablePermission) Set(val *Permission) + func (v *NullablePermission) UnmarshalJSON(src []byte) error + func (v *NullablePermission) Unset() + func (v NullablePermission) Get() *Permission + func (v NullablePermission) IsSet() bool + func (v NullablePermission) MarshalJSON() ([]byte, error) + type NullablePermissionRequest struct + func NewNullablePermissionRequest(val *PermissionRequest) *NullablePermissionRequest + func (v *NullablePermissionRequest) Set(val *PermissionRequest) + func (v *NullablePermissionRequest) UnmarshalJSON(src []byte) error + func (v *NullablePermissionRequest) Unset() + func (v NullablePermissionRequest) Get() *PermissionRequest + func (v NullablePermissionRequest) IsSet() bool + func (v NullablePermissionRequest) MarshalJSON() ([]byte, error) + type NullableRemoveMembersPayload struct + func NewNullableRemoveMembersPayload(val *RemoveMembersPayload) *NullableRemoveMembersPayload + func (v *NullableRemoveMembersPayload) Set(val *RemoveMembersPayload) + func (v *NullableRemoveMembersPayload) UnmarshalJSON(src []byte) error + func (v *NullableRemoveMembersPayload) Unset() + func (v NullableRemoveMembersPayload) Get() *RemoveMembersPayload + func (v NullableRemoveMembersPayload) IsSet() bool + func (v NullableRemoveMembersPayload) MarshalJSON() ([]byte, error) + type NullableRole struct + func NewNullableRole(val *Role) *NullableRole + func (v *NullableRole) Set(val *Role) + func (v *NullableRole) UnmarshalJSON(src []byte) error + func (v *NullableRole) Unset() + func (v NullableRole) Get() *Role + func (v NullableRole) IsSet() bool + func (v NullableRole) MarshalJSON() ([]byte, error) + type NullableRolesResponse struct + func NewNullableRolesResponse(val *RolesResponse) *NullableRolesResponse + func (v *NullableRolesResponse) Set(val *RolesResponse) + func (v *NullableRolesResponse) UnmarshalJSON(src []byte) error + func (v *NullableRolesResponse) Unset() + func (v NullableRolesResponse) Get() *RolesResponse + func (v NullableRolesResponse) IsSet() bool + func (v NullableRolesResponse) MarshalJSON() ([]byte, error) + type NullableString struct + func NewNullableString(val *string) *NullableString + func (v *NullableString) Set(val *string) + func (v *NullableString) UnmarshalJSON(src []byte) error + func (v *NullableString) Unset() + func (v NullableString) Get() *string + func (v NullableString) IsSet() bool + func (v NullableString) MarshalJSON() ([]byte, error) + type NullableTime struct + func NewNullableTime(val *time.Time) *NullableTime + func (v *NullableTime) Set(val *time.Time) + func (v *NullableTime) UnmarshalJSON(src []byte) error + func (v *NullableTime) Unset() + func (v NullableTime) Get() *time.Time + func (v NullableTime) IsSet() bool + func (v NullableTime) MarshalJSON() ([]byte, error) + type NullableUpdateRolePayload struct + func NewNullableUpdateRolePayload(val *UpdateRolePayload) *NullableUpdateRolePayload + func (v *NullableUpdateRolePayload) Set(val *UpdateRolePayload) + func (v *NullableUpdateRolePayload) UnmarshalJSON(src []byte) error + func (v *NullableUpdateRolePayload) Unset() + func (v NullableUpdateRolePayload) Get() *UpdateRolePayload + func (v NullableUpdateRolePayload) IsSet() bool + func (v NullableUpdateRolePayload) MarshalJSON() ([]byte, error) + type NullableUpdateRoleResponse struct + func NewNullableUpdateRoleResponse(val *UpdateRoleResponse) *NullableUpdateRoleResponse + func (v *NullableUpdateRoleResponse) Set(val *UpdateRoleResponse) + func (v *NullableUpdateRoleResponse) UnmarshalJSON(src []byte) error + func (v *NullableUpdateRoleResponse) Unset() + func (v NullableUpdateRoleResponse) Get() *UpdateRoleResponse + func (v NullableUpdateRoleResponse) IsSet() bool + func (v NullableUpdateRoleResponse) MarshalJSON() ([]byte, error) + type NullableUserMembership struct + func NewNullableUserMembership(val *UserMembership) *NullableUserMembership + func (v *NullableUserMembership) Set(val *UserMembership) + func (v *NullableUserMembership) UnmarshalJSON(src []byte) error + func (v *NullableUserMembership) Unset() + func (v NullableUserMembership) Get() *UserMembership + func (v NullableUserMembership) IsSet() bool + func (v NullableUserMembership) MarshalJSON() ([]byte, error) + type NullableUserPermission struct + func NewNullableUserPermission(val *UserPermission) *NullableUserPermission + func (v *NullableUserPermission) Set(val *UserPermission) + func (v *NullableUserPermission) UnmarshalJSON(src []byte) error + func (v *NullableUserPermission) Unset() + func (v NullableUserPermission) Get() *UserPermission + func (v NullableUserPermission) IsSet() bool + func (v NullableUserPermission) MarshalJSON() ([]byte, error) + type NullableZookie struct + func NewNullableZookie(val *Zookie) *NullableZookie + func (v *NullableZookie) Set(val *Zookie) + func (v *NullableZookie) UnmarshalJSON(src []byte) error + func (v *NullableZookie) Unset() + func (v NullableZookie) Get() *Zookie + func (v NullableZookie) IsSet() bool + func (v NullableZookie) MarshalJSON() ([]byte, error) + type Permission struct + Description string + Name string + func NewPermission(description string, name string) *Permission + func NewPermissionWithDefaults() *Permission + func (o *Permission) GetDescription() string + func (o *Permission) GetDescriptionOk() (*string, bool) + func (o *Permission) GetName() string + func (o *Permission) GetNameOk() (*string, bool) + func (o *Permission) SetDescription(v string) + func (o *Permission) SetName(v string) + func (o *Permission) UnmarshalJSON(data []byte) (err error) + func (o Permission) MarshalJSON() ([]byte, error) + func (o Permission) ToMap() (map[string]interface{}, error) + type PermissionRequest struct + Name string + func NewPermissionRequest(name string) *PermissionRequest + func NewPermissionRequestWithDefaults() *PermissionRequest + func (o *PermissionRequest) GetName() string + func (o *PermissionRequest) GetNameOk() (*string, bool) + func (o *PermissionRequest) SetName(v string) + func (o *PermissionRequest) UnmarshalJSON(data []byte) (err error) + func (o PermissionRequest) MarshalJSON() ([]byte, error) + func (o PermissionRequest) ToMap() (map[string]interface{}, error) + type RemoveMembersPayload struct + ForceRemove *bool + Members []Member + ResourceType string + func NewRemoveMembersPayload(members []Member, resourceType string) *RemoveMembersPayload + func NewRemoveMembersPayloadWithDefaults() *RemoveMembersPayload + func (o *RemoveMembersPayload) GetForceRemove() bool + func (o *RemoveMembersPayload) GetForceRemoveOk() (*bool, bool) + func (o *RemoveMembersPayload) GetMembers() []Member + func (o *RemoveMembersPayload) GetMembersOk() ([]Member, bool) + func (o *RemoveMembersPayload) GetResourceType() string + func (o *RemoveMembersPayload) GetResourceTypeOk() (*string, bool) + func (o *RemoveMembersPayload) HasForceRemove() bool + func (o *RemoveMembersPayload) SetForceRemove(v bool) + func (o *RemoveMembersPayload) SetMembers(v []Member) + func (o *RemoveMembersPayload) SetResourceType(v string) + func (o *RemoveMembersPayload) UnmarshalJSON(data []byte) (err error) + func (o RemoveMembersPayload) MarshalJSON() ([]byte, error) + func (o RemoveMembersPayload) ToMap() (map[string]interface{}, error) + type Role struct + Description string + Etag *string + Id *string + Name string + Permissions []Permission + func NewRole(description string, name string, permissions []Permission) *Role + func NewRoleWithDefaults() *Role + func (o *Role) GetDescription() string + func (o *Role) GetDescriptionOk() (*string, bool) + func (o *Role) GetEtag() string + func (o *Role) GetEtagOk() (*string, bool) + func (o *Role) GetId() string + func (o *Role) GetIdOk() (*string, bool) + func (o *Role) GetName() string + func (o *Role) GetNameOk() (*string, bool) + func (o *Role) GetPermissions() []Permission + func (o *Role) GetPermissionsOk() ([]Permission, bool) + func (o *Role) HasEtag() bool + func (o *Role) HasId() bool + func (o *Role) SetDescription(v string) + func (o *Role) SetEtag(v string) + func (o *Role) SetId(v string) + func (o *Role) SetName(v string) + func (o *Role) SetPermissions(v []Permission) + func (o *Role) UnmarshalJSON(data []byte) (err error) + func (o Role) MarshalJSON() ([]byte, error) + func (o Role) ToMap() (map[string]interface{}, error) + type RolesResponse struct + ResourceId string + ResourceType string + Roles []Role + func NewRolesResponse(resourceId string, resourceType string, roles []Role) *RolesResponse + func NewRolesResponseWithDefaults() *RolesResponse + func (o *RolesResponse) GetResourceId() string + func (o *RolesResponse) GetResourceIdOk() (*string, bool) + func (o *RolesResponse) GetResourceType() string + func (o *RolesResponse) GetResourceTypeOk() (*string, bool) + func (o *RolesResponse) GetRoles() []Role + func (o *RolesResponse) GetRolesOk() ([]Role, bool) + func (o *RolesResponse) SetResourceId(v string) + func (o *RolesResponse) SetResourceType(v string) + func (o *RolesResponse) SetRoles(v []Role) + func (o *RolesResponse) UnmarshalJSON(data []byte) (err error) + func (o RolesResponse) MarshalJSON() ([]byte, error) + func (o RolesResponse) ToMap() (map[string]interface{}, error) + type UpdateRolePayload struct + Description string + Etag *string + Name string + Permissions []PermissionRequest + func NewUpdateRolePayload(description string, name string, permissions []PermissionRequest) *UpdateRolePayload + func NewUpdateRolePayloadWithDefaults() *UpdateRolePayload + func (o *UpdateRolePayload) GetDescription() string + func (o *UpdateRolePayload) GetDescriptionOk() (*string, bool) + func (o *UpdateRolePayload) GetEtag() string + func (o *UpdateRolePayload) GetEtagOk() (*string, bool) + func (o *UpdateRolePayload) GetName() string + func (o *UpdateRolePayload) GetNameOk() (*string, bool) + func (o *UpdateRolePayload) GetPermissions() []PermissionRequest + func (o *UpdateRolePayload) GetPermissionsOk() ([]PermissionRequest, bool) + func (o *UpdateRolePayload) HasEtag() bool + func (o *UpdateRolePayload) SetDescription(v string) + func (o *UpdateRolePayload) SetEtag(v string) + func (o *UpdateRolePayload) SetName(v string) + func (o *UpdateRolePayload) SetPermissions(v []PermissionRequest) + func (o *UpdateRolePayload) UnmarshalJSON(data []byte) (err error) + func (o UpdateRolePayload) MarshalJSON() ([]byte, error) + func (o UpdateRolePayload) ToMap() (map[string]interface{}, error) + type UpdateRoleResponse struct + ResourceId string + ResourceType string + Role Role + func NewUpdateRoleResponse(resourceId string, resourceType string, role Role) *UpdateRoleResponse + func NewUpdateRoleResponseWithDefaults() *UpdateRoleResponse + func (o *UpdateRoleResponse) GetResourceId() string + func (o *UpdateRoleResponse) GetResourceIdOk() (*string, bool) + func (o *UpdateRoleResponse) GetResourceType() string + func (o *UpdateRoleResponse) GetResourceTypeOk() (*string, bool) + func (o *UpdateRoleResponse) GetRole() Role + func (o *UpdateRoleResponse) GetRoleOk() (*Role, bool) + func (o *UpdateRoleResponse) SetResourceId(v string) + func (o *UpdateRoleResponse) SetResourceType(v string) + func (o *UpdateRoleResponse) SetRole(v Role) + func (o *UpdateRoleResponse) UnmarshalJSON(data []byte) (err error) + func (o UpdateRoleResponse) MarshalJSON() ([]byte, error) + func (o UpdateRoleResponse) ToMap() (map[string]interface{}, error) + type UserMembership struct + ResourceId string + ResourceType string + Role string + Subject string + func NewUserMembership(resourceId string, resourceType string, role string, subject string) *UserMembership + func NewUserMembershipWithDefaults() *UserMembership + func (o *UserMembership) GetResourceId() string + func (o *UserMembership) GetResourceIdOk() (*string, bool) + func (o *UserMembership) GetResourceType() string + func (o *UserMembership) GetResourceTypeOk() (*string, bool) + func (o *UserMembership) GetRole() string + func (o *UserMembership) GetRoleOk() (*string, bool) + func (o *UserMembership) GetSubject() string + func (o *UserMembership) GetSubjectOk() (*string, bool) + func (o *UserMembership) SetResourceId(v string) + func (o *UserMembership) SetResourceType(v string) + func (o *UserMembership) SetRole(v string) + func (o *UserMembership) SetSubject(v string) + func (o *UserMembership) UnmarshalJSON(data []byte) (err error) + func (o UserMembership) MarshalJSON() ([]byte, error) + func (o UserMembership) ToMap() (map[string]interface{}, error) + type UserPermission struct + Permissions []ExistingPermission + ResourceId string + ResourceType string + func NewUserPermission(permissions []ExistingPermission, resourceId string, resourceType string) *UserPermission + func NewUserPermissionWithDefaults() *UserPermission + func (o *UserPermission) GetPermissions() []ExistingPermission + func (o *UserPermission) GetPermissionsOk() ([]ExistingPermission, bool) + func (o *UserPermission) GetResourceId() string + func (o *UserPermission) GetResourceIdOk() (*string, bool) + func (o *UserPermission) GetResourceType() string + func (o *UserPermission) GetResourceTypeOk() (*string, bool) + func (o *UserPermission) SetPermissions(v []ExistingPermission) + func (o *UserPermission) SetResourceId(v string) + func (o *UserPermission) SetResourceType(v string) + func (o *UserPermission) UnmarshalJSON(data []byte) (err error) + func (o UserPermission) MarshalJSON() ([]byte, error) + func (o UserPermission) ToMap() (map[string]interface{}, error) + type Zookie struct + Zookie *string + func NewZookie() *Zookie + func NewZookieWithDefaults() *Zookie + func (o *Zookie) GetZookie() string + func (o *Zookie) GetZookieOk() (*string, bool) + func (o *Zookie) HasZookie() bool + func (o *Zookie) SetZookie(v string) + func (o Zookie) MarshalJSON() ([]byte, error) + func (o Zookie) ToMap() (map[string]interface{}, error)