Documentation
¶
Index ¶
- func CacheExpires(r *http.Response) time.Time
- func IsNil(i interface{}) bool
- func NewConfiguration() *config.Configuration
- func ParameterValueToString(obj interface{}, key string) string
- 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
- func (a *APIClient) AddMembers(ctx context.Context, resourceId string) ApiAddMembersRequest
- func (a *APIClient) AddMembersExecute(ctx context.Context, resourceId string) (*MembersResponse, error)
- func (c *APIClient) GetConfig() *config.Configuration
- func (a *APIClient) ListMembers(ctx context.Context, resourceType string, resourceId string) ApiListMembersRequest
- func (a *APIClient) ListMembersExecute(ctx context.Context, resourceType string, resourceId string) (*ListMembersResponse, error)
- func (a *APIClient) ListPermissions(ctx context.Context) ApiListPermissionsRequest
- func (a *APIClient) ListPermissionsExecute(ctx context.Context) (*ListPermissionsResponse, error)
- func (a *APIClient) ListRoles(ctx context.Context, resourceType string, resourceId string) ApiListRolesRequest
- func (a *APIClient) ListRolesExecute(ctx context.Context, resourceType string, resourceId string) (*RolesResponse, error)
- func (a *APIClient) ListUserMemberships(ctx context.Context, email string) ApiListUserMembershipsRequest
- func (a *APIClient) ListUserMembershipsExecute(ctx context.Context, email string) (*ListUserMembershipsResponse, error)
- func (a *APIClient) ListUserPermissions(ctx context.Context, email string) ApiListUserPermissionsRequest
- func (a *APIClient) ListUserPermissionsExecute(ctx context.Context, email string) (*ListUserPermissionsResponse, error)
- func (a *APIClient) RemoveMembers(ctx context.Context, resourceId string) ApiRemoveMembersRequest
- func (a *APIClient) RemoveMembersExecute(ctx context.Context, resourceId string) (*MembersResponse, error)
- type AddMembersPayload
- func (o *AddMembersPayload) GetMembers() (ret AddMembersPayloadGetMembersRetType)
- func (o *AddMembersPayload) GetMembersOk() (ret AddMembersPayloadGetMembersRetType, ok bool)
- func (o *AddMembersPayload) GetResourceType() (ret AddMembersPayloadGetResourceTypeRetType)
- func (o *AddMembersPayload) GetResourceTypeOk() (ret AddMembersPayloadGetResourceTypeRetType, ok bool)
- func (o *AddMembersPayload) SetMembers(v AddMembersPayloadGetMembersRetType)
- func (o *AddMembersPayload) SetResourceType(v AddMembersPayloadGetResourceTypeRetType)
- func (o AddMembersPayload) ToMap() (map[string]interface{}, error)
- type AddMembersPayloadGetMembersArgType
- type AddMembersPayloadGetMembersAttributeType
- type AddMembersPayloadGetMembersRetType
- type AddMembersPayloadGetResourceTypeArgType
- type AddMembersPayloadGetResourceTypeAttributeType
- type AddMembersPayloadGetResourceTypeRetType
- type AddMembersRequest
- type ApiAddMembersRequest
- type ApiListMembersRequest
- type ApiListPermissionsRequest
- type ApiListRolesRequest
- type ApiListUserMembershipsRequest
- type ApiListUserPermissionsRequest
- type ApiRemoveMembersRequest
- type DefaultApi
- type DefaultApiService
- type ErrorResponse
- func (o *ErrorResponse) GetError() (ret ErrorResponseGetErrorRetType)
- func (o *ErrorResponse) GetErrorOk() (ret ErrorResponseGetErrorRetType, ok bool)
- func (o *ErrorResponse) GetMessage() (ret ErrorResponseGetMessageRetType)
- func (o *ErrorResponse) GetMessageOk() (ret ErrorResponseGetMessageRetType, ok bool)
- func (o *ErrorResponse) GetPath() (ret ErrorResponseGetPathRetType)
- func (o *ErrorResponse) GetPathOk() (ret ErrorResponseGetPathRetType, ok bool)
- func (o *ErrorResponse) GetStatus() (ret ErrorResponseGetStatusRetType)
- func (o *ErrorResponse) GetStatusOk() (ret ErrorResponseGetStatusRetType, ok bool)
- func (o *ErrorResponse) GetTimeStamp() (ret ErrorResponseGetTimeStampRetType)
- func (o *ErrorResponse) GetTimeStampOk() (ret ErrorResponseGetTimeStampRetType, ok bool)
- func (o *ErrorResponse) SetError(v ErrorResponseGetErrorRetType)
- func (o *ErrorResponse) SetMessage(v ErrorResponseGetMessageRetType)
- func (o *ErrorResponse) SetPath(v ErrorResponseGetPathRetType)
- func (o *ErrorResponse) SetStatus(v ErrorResponseGetStatusRetType)
- func (o *ErrorResponse) SetTimeStamp(v ErrorResponseGetTimeStampRetType)
- func (o ErrorResponse) ToMap() (map[string]interface{}, error)
- type ErrorResponseGetErrorArgType
- type ErrorResponseGetErrorAttributeType
- type ErrorResponseGetErrorRetType
- type ErrorResponseGetMessageArgType
- type ErrorResponseGetMessageAttributeType
- type ErrorResponseGetMessageRetType
- type ErrorResponseGetPathArgType
- type ErrorResponseGetPathAttributeType
- type ErrorResponseGetPathRetType
- type ErrorResponseGetStatusArgType
- type ErrorResponseGetStatusAttributeType
- type ErrorResponseGetStatusRetType
- type ErrorResponseGetTimeStampArgType
- type ErrorResponseGetTimeStampAttributeType
- type ErrorResponseGetTimeStampRetType
- type ExistingPermission
- func (o *ExistingPermission) GetDescription() (ret ExistingPermissionGetDescriptionRetType)
- func (o *ExistingPermission) GetDescriptionOk() (ret ExistingPermissionGetDescriptionRetType, ok bool)
- func (o *ExistingPermission) GetName() (ret ExistingPermissionGetNameRetType)
- func (o *ExistingPermission) GetNameOk() (ret ExistingPermissionGetNameRetType, ok bool)
- func (o *ExistingPermission) SetDescription(v ExistingPermissionGetDescriptionRetType)
- func (o *ExistingPermission) SetName(v ExistingPermissionGetNameRetType)
- func (o ExistingPermission) ToMap() (map[string]interface{}, error)
- type ExistingPermissionGetDescriptionArgType
- type ExistingPermissionGetDescriptionAttributeType
- type ExistingPermissionGetDescriptionRetType
- type ExistingPermissionGetNameArgType
- type ExistingPermissionGetNameAttributeType
- type ExistingPermissionGetNameRetType
- type ListMembersRequest
- type ListMembersResponse
- func (o *ListMembersResponse) GetMembers() (ret ListMembersResponseGetMembersRetType)
- func (o *ListMembersResponse) GetMembersOk() (ret ListMembersResponseGetMembersRetType, ok bool)
- func (o *ListMembersResponse) GetResourceId() (ret ListMembersResponseGetResourceIdRetType)
- func (o *ListMembersResponse) GetResourceIdOk() (ret ListMembersResponseGetResourceIdRetType, ok bool)
- func (o *ListMembersResponse) GetResourceType() (ret ListMembersResponseGetResourceTypeRetType)
- func (o *ListMembersResponse) GetResourceTypeOk() (ret ListMembersResponseGetResourceTypeRetType, ok bool)
- func (o *ListMembersResponse) SetMembers(v ListMembersResponseGetMembersRetType)
- func (o *ListMembersResponse) SetResourceId(v ListMembersResponseGetResourceIdRetType)
- func (o *ListMembersResponse) SetResourceType(v ListMembersResponseGetResourceTypeRetType)
- func (o ListMembersResponse) ToMap() (map[string]interface{}, error)
- type ListMembersResponseGetMembersArgType
- type ListMembersResponseGetMembersAttributeType
- type ListMembersResponseGetMembersRetType
- type ListMembersResponseGetResourceIdArgType
- type ListMembersResponseGetResourceIdAttributeType
- type ListMembersResponseGetResourceIdRetType
- type ListMembersResponseGetResourceTypeArgType
- type ListMembersResponseGetResourceTypeAttributeType
- type ListMembersResponseGetResourceTypeRetType
- type ListPermissionsRequest
- type ListPermissionsResponse
- func (o *ListPermissionsResponse) GetPermissions() (ret ListPermissionsResponseGetPermissionsRetType)
- func (o *ListPermissionsResponse) GetPermissionsOk() (ret ListPermissionsResponseGetPermissionsRetType, ok bool)
- func (o *ListPermissionsResponse) SetPermissions(v ListPermissionsResponseGetPermissionsRetType)
- func (o ListPermissionsResponse) ToMap() (map[string]interface{}, error)
- type ListPermissionsResponseGetPermissionsArgType
- type ListPermissionsResponseGetPermissionsAttributeType
- type ListPermissionsResponseGetPermissionsRetType
- type ListRolesRequest
- type ListUserMembershipsRequest
- func (r ListUserMembershipsRequest) Execute() (*ListUserMembershipsResponse, error)
- func (r ListUserMembershipsRequest) ParentResourceId(parentResourceId string) ApiListUserMembershipsRequest
- func (r ListUserMembershipsRequest) ResourceId(resourceId string) ApiListUserMembershipsRequest
- func (r ListUserMembershipsRequest) ResourceType(resourceType string) ApiListUserMembershipsRequest
- type ListUserMembershipsResponse
- func (o *ListUserMembershipsResponse) GetItems() (ret ListUserMembershipsResponseGetItemsRetType)
- func (o *ListUserMembershipsResponse) GetItemsOk() (ret ListUserMembershipsResponseGetItemsRetType, ok bool)
- func (o *ListUserMembershipsResponse) SetItems(v ListUserMembershipsResponseGetItemsRetType)
- func (o ListUserMembershipsResponse) ToMap() (map[string]interface{}, error)
- type ListUserMembershipsResponseGetItemsArgType
- type ListUserMembershipsResponseGetItemsAttributeType
- type ListUserMembershipsResponseGetItemsRetType
- type ListUserPermissionsRequest
- func (r ListUserPermissionsRequest) Execute() (*ListUserPermissionsResponse, error)
- func (r ListUserPermissionsRequest) Permissions(permissions []string) ApiListUserPermissionsRequest
- func (r ListUserPermissionsRequest) Resource(resource string) ApiListUserPermissionsRequest
- func (r ListUserPermissionsRequest) ResourceType(resourceType string) ApiListUserPermissionsRequest
- type ListUserPermissionsResponse
- func (o *ListUserPermissionsResponse) GetItems() (ret ListUserPermissionsResponseGetItemsRetType)
- func (o *ListUserPermissionsResponse) GetItemsOk() (ret ListUserPermissionsResponseGetItemsRetType, ok bool)
- func (o *ListUserPermissionsResponse) SetItems(v ListUserPermissionsResponseGetItemsRetType)
- func (o ListUserPermissionsResponse) ToMap() (map[string]interface{}, error)
- type ListUserPermissionsResponseGetItemsArgType
- type ListUserPermissionsResponseGetItemsAttributeType
- type ListUserPermissionsResponseGetItemsRetType
- type MappedNullable
- type Member
- func (o *Member) GetRole() (ret MemberGetRoleRetType)
- func (o *Member) GetRoleOk() (ret MemberGetRoleRetType, ok bool)
- func (o *Member) GetSubject() (ret MemberGetSubjectRetType)
- func (o *Member) GetSubjectOk() (ret MemberGetSubjectRetType, ok bool)
- func (o *Member) SetRole(v MemberGetRoleRetType)
- func (o *Member) SetSubject(v MemberGetSubjectRetType)
- func (o Member) ToMap() (map[string]interface{}, error)
- type MemberGetRoleArgType
- type MemberGetRoleAttributeType
- type MemberGetRoleRetType
- type MemberGetSubjectArgType
- type MemberGetSubjectAttributeType
- type MemberGetSubjectRetType
- type MembersResponse
- func (o *MembersResponse) GetMembers() (ret MembersResponseGetMembersRetType)
- func (o *MembersResponse) GetMembersOk() (ret MembersResponseGetMembersRetType, ok bool)
- func (o *MembersResponse) GetResourceId() (ret MembersResponseGetResourceIdRetType)
- func (o *MembersResponse) GetResourceIdOk() (ret MembersResponseGetResourceIdRetType, ok bool)
- func (o *MembersResponse) GetResourceType() (ret MembersResponseGetResourceTypeRetType)
- func (o *MembersResponse) GetResourceTypeOk() (ret MembersResponseGetResourceTypeRetType, ok bool)
- func (o *MembersResponse) GetWrittenAt() (res MembersResponseGetWrittenAtRetType)
- func (o *MembersResponse) GetWrittenAtOk() (ret MembersResponseGetWrittenAtRetType, ok bool)
- func (o *MembersResponse) HasWrittenAt() bool
- func (o *MembersResponse) SetMembers(v MembersResponseGetMembersRetType)
- func (o *MembersResponse) SetResourceId(v MembersResponseGetResourceIdRetType)
- func (o *MembersResponse) SetResourceType(v MembersResponseGetResourceTypeRetType)
- func (o *MembersResponse) SetWrittenAt(v MembersResponseGetWrittenAtRetType)
- func (o MembersResponse) ToMap() (map[string]interface{}, error)
- type MembersResponseGetMembersArgType
- type MembersResponseGetMembersAttributeType
- type MembersResponseGetMembersRetType
- type MembersResponseGetResourceIdArgType
- type MembersResponseGetResourceIdAttributeType
- type MembersResponseGetResourceIdRetType
- type MembersResponseGetResourceTypeArgType
- type MembersResponseGetResourceTypeAttributeType
- type MembersResponseGetResourceTypeRetType
- type MembersResponseGetWrittenAtArgType
- type MembersResponseGetWrittenAtAttributeType
- type MembersResponseGetWrittenAtRetType
- type NullableAddMembersPayload
- func (v NullableAddMembersPayload) Get() *AddMembersPayload
- func (v NullableAddMembersPayload) IsSet() bool
- func (v NullableAddMembersPayload) MarshalJSON() ([]byte, error)
- func (v *NullableAddMembersPayload) Set(val *AddMembersPayload)
- func (v *NullableAddMembersPayload) UnmarshalJSON(src []byte) error
- func (v *NullableAddMembersPayload) Unset()
- type NullableBool
- type NullableErrorResponse
- func (v NullableErrorResponse) Get() *ErrorResponse
- func (v NullableErrorResponse) IsSet() bool
- func (v NullableErrorResponse) MarshalJSON() ([]byte, error)
- func (v *NullableErrorResponse) Set(val *ErrorResponse)
- func (v *NullableErrorResponse) UnmarshalJSON(src []byte) error
- func (v *NullableErrorResponse) Unset()
- type NullableExistingPermission
- func (v NullableExistingPermission) Get() *ExistingPermission
- func (v NullableExistingPermission) IsSet() bool
- func (v NullableExistingPermission) MarshalJSON() ([]byte, error)
- func (v *NullableExistingPermission) Set(val *ExistingPermission)
- func (v *NullableExistingPermission) UnmarshalJSON(src []byte) error
- func (v *NullableExistingPermission) Unset()
- type NullableFloat32
- type NullableFloat64
- type NullableInt
- type NullableInt32
- type NullableInt64
- type NullableListMembersResponse
- func (v NullableListMembersResponse) Get() *ListMembersResponse
- func (v NullableListMembersResponse) IsSet() bool
- func (v NullableListMembersResponse) MarshalJSON() ([]byte, error)
- func (v *NullableListMembersResponse) Set(val *ListMembersResponse)
- func (v *NullableListMembersResponse) UnmarshalJSON(src []byte) error
- func (v *NullableListMembersResponse) Unset()
- type NullableListPermissionsResponse
- func (v NullableListPermissionsResponse) Get() *ListPermissionsResponse
- func (v NullableListPermissionsResponse) IsSet() bool
- func (v NullableListPermissionsResponse) MarshalJSON() ([]byte, error)
- func (v *NullableListPermissionsResponse) Set(val *ListPermissionsResponse)
- func (v *NullableListPermissionsResponse) UnmarshalJSON(src []byte) error
- func (v *NullableListPermissionsResponse) Unset()
- type NullableListUserMembershipsResponse
- func (v NullableListUserMembershipsResponse) Get() *ListUserMembershipsResponse
- func (v NullableListUserMembershipsResponse) IsSet() bool
- func (v NullableListUserMembershipsResponse) MarshalJSON() ([]byte, error)
- func (v *NullableListUserMembershipsResponse) Set(val *ListUserMembershipsResponse)
- func (v *NullableListUserMembershipsResponse) UnmarshalJSON(src []byte) error
- func (v *NullableListUserMembershipsResponse) Unset()
- type NullableListUserPermissionsResponse
- func (v NullableListUserPermissionsResponse) Get() *ListUserPermissionsResponse
- func (v NullableListUserPermissionsResponse) IsSet() bool
- func (v NullableListUserPermissionsResponse) MarshalJSON() ([]byte, error)
- func (v *NullableListUserPermissionsResponse) Set(val *ListUserPermissionsResponse)
- func (v *NullableListUserPermissionsResponse) UnmarshalJSON(src []byte) error
- func (v *NullableListUserPermissionsResponse) Unset()
- type NullableMember
- type NullableMembersResponse
- func (v NullableMembersResponse) Get() *MembersResponse
- func (v NullableMembersResponse) IsSet() bool
- func (v NullableMembersResponse) MarshalJSON() ([]byte, error)
- func (v *NullableMembersResponse) Set(val *MembersResponse)
- func (v *NullableMembersResponse) UnmarshalJSON(src []byte) error
- func (v *NullableMembersResponse) Unset()
- type NullablePermission
- type NullableRemoveMembersPayload
- func (v NullableRemoveMembersPayload) Get() *RemoveMembersPayload
- func (v NullableRemoveMembersPayload) IsSet() bool
- func (v NullableRemoveMembersPayload) MarshalJSON() ([]byte, error)
- func (v *NullableRemoveMembersPayload) Set(val *RemoveMembersPayload)
- func (v *NullableRemoveMembersPayload) UnmarshalJSON(src []byte) error
- func (v *NullableRemoveMembersPayload) Unset()
- type NullableRole
- type NullableRolesResponse
- func (v NullableRolesResponse) Get() *RolesResponse
- func (v NullableRolesResponse) IsSet() bool
- func (v NullableRolesResponse) MarshalJSON() ([]byte, error)
- func (v *NullableRolesResponse) Set(val *RolesResponse)
- func (v *NullableRolesResponse) UnmarshalJSON(src []byte) error
- func (v *NullableRolesResponse) Unset()
- type NullableString
- type NullableTime
- type NullableUserMembership
- func (v NullableUserMembership) Get() *UserMembership
- func (v NullableUserMembership) IsSet() bool
- func (v NullableUserMembership) MarshalJSON() ([]byte, error)
- func (v *NullableUserMembership) Set(val *UserMembership)
- func (v *NullableUserMembership) UnmarshalJSON(src []byte) error
- func (v *NullableUserMembership) Unset()
- type NullableUserPermission
- func (v NullableUserPermission) Get() *UserPermission
- func (v NullableUserPermission) IsSet() bool
- func (v NullableUserPermission) MarshalJSON() ([]byte, error)
- func (v *NullableUserPermission) Set(val *UserPermission)
- func (v *NullableUserPermission) UnmarshalJSON(src []byte) error
- func (v *NullableUserPermission) Unset()
- type NullableValue
- type NullableZookie
- type Permission
- func (o *Permission) GetDescription() (ret PermissionGetDescriptionRetType)
- func (o *Permission) GetDescriptionOk() (ret PermissionGetDescriptionRetType, ok bool)
- func (o *Permission) GetName() (ret PermissionGetNameRetType)
- func (o *Permission) GetNameOk() (ret PermissionGetNameRetType, ok bool)
- func (o *Permission) SetDescription(v PermissionGetDescriptionRetType)
- func (o *Permission) SetName(v PermissionGetNameRetType)
- func (o Permission) ToMap() (map[string]interface{}, error)
- type PermissionGetDescriptionArgType
- type PermissionGetDescriptionAttributeType
- type PermissionGetDescriptionRetType
- type PermissionGetNameArgType
- type PermissionGetNameAttributeType
- type PermissionGetNameRetType
- type RemoveMembersPayload
- func (o *RemoveMembersPayload) GetForceRemove() (res RemoveMembersPayloadgetForceRemoveRetType)
- func (o *RemoveMembersPayload) GetForceRemoveOk() (ret RemoveMembersPayloadgetForceRemoveRetType, ok bool)
- func (o *RemoveMembersPayload) GetMembers() (ret RemoveMembersPayloadGetMembersRetType)
- func (o *RemoveMembersPayload) GetMembersOk() (ret RemoveMembersPayloadGetMembersRetType, ok bool)
- func (o *RemoveMembersPayload) GetResourceType() (ret RemoveMembersPayloadGetResourceTypeRetType)
- func (o *RemoveMembersPayload) GetResourceTypeOk() (ret RemoveMembersPayloadGetResourceTypeRetType, ok bool)
- func (o *RemoveMembersPayload) HasForceRemove() bool
- func (o *RemoveMembersPayload) SetForceRemove(v RemoveMembersPayloadgetForceRemoveRetType)
- func (o *RemoveMembersPayload) SetMembers(v RemoveMembersPayloadGetMembersRetType)
- func (o *RemoveMembersPayload) SetResourceType(v RemoveMembersPayloadGetResourceTypeRetType)
- func (o RemoveMembersPayload) ToMap() (map[string]interface{}, error)
- type RemoveMembersPayloadGetMembersArgType
- type RemoveMembersPayloadGetMembersAttributeType
- type RemoveMembersPayloadGetMembersRetType
- type RemoveMembersPayloadGetResourceTypeArgType
- type RemoveMembersPayloadGetResourceTypeAttributeType
- type RemoveMembersPayloadGetResourceTypeRetType
- type RemoveMembersPayloadgetForceRemoveArgType
- type RemoveMembersPayloadgetForceRemoveAttributeType
- type RemoveMembersPayloadgetForceRemoveRetType
- type RemoveMembersRequest
- type Role
- func (o *Role) GetDescription() (ret RoleGetDescriptionRetType)
- func (o *Role) GetDescriptionOk() (ret RoleGetDescriptionRetType, ok bool)
- func (o *Role) GetId() (res RoleGetIdRetType)
- func (o *Role) GetIdOk() (ret RoleGetIdRetType, ok bool)
- func (o *Role) GetName() (ret RoleGetNameRetType)
- func (o *Role) GetNameOk() (ret RoleGetNameRetType, ok bool)
- func (o *Role) GetPermissions() (ret RoleGetPermissionsRetType)
- func (o *Role) GetPermissionsOk() (ret RoleGetPermissionsRetType, ok bool)
- func (o *Role) HasId() bool
- func (o *Role) SetDescription(v RoleGetDescriptionRetType)
- func (o *Role) SetId(v RoleGetIdRetType)
- func (o *Role) SetName(v RoleGetNameRetType)
- func (o *Role) SetPermissions(v RoleGetPermissionsRetType)
- func (o Role) ToMap() (map[string]interface{}, error)
- type RoleGetDescriptionArgType
- type RoleGetDescriptionAttributeType
- type RoleGetDescriptionRetType
- type RoleGetIdArgType
- type RoleGetIdAttributeType
- type RoleGetIdRetType
- type RoleGetNameArgType
- type RoleGetNameAttributeType
- type RoleGetNameRetType
- type RoleGetPermissionsArgType
- type RoleGetPermissionsAttributeType
- type RoleGetPermissionsRetType
- type RolesResponse
- func (o *RolesResponse) GetResourceId() (ret RolesResponseGetResourceIdRetType)
- func (o *RolesResponse) GetResourceIdOk() (ret RolesResponseGetResourceIdRetType, ok bool)
- func (o *RolesResponse) GetResourceType() (ret RolesResponseGetResourceTypeRetType)
- func (o *RolesResponse) GetResourceTypeOk() (ret RolesResponseGetResourceTypeRetType, ok bool)
- func (o *RolesResponse) GetRoles() (ret RolesResponseGetRolesRetType)
- func (o *RolesResponse) GetRolesOk() (ret RolesResponseGetRolesRetType, ok bool)
- func (o *RolesResponse) SetResourceId(v RolesResponseGetResourceIdRetType)
- func (o *RolesResponse) SetResourceType(v RolesResponseGetResourceTypeRetType)
- func (o *RolesResponse) SetRoles(v RolesResponseGetRolesRetType)
- func (o RolesResponse) ToMap() (map[string]interface{}, error)
- type RolesResponseGetResourceIdArgType
- type RolesResponseGetResourceIdAttributeType
- type RolesResponseGetResourceIdRetType
- type RolesResponseGetResourceTypeArgType
- type RolesResponseGetResourceTypeAttributeType
- type RolesResponseGetResourceTypeRetType
- type RolesResponseGetRolesArgType
- type RolesResponseGetRolesAttributeType
- type RolesResponseGetRolesRetType
- type UserMembership
- func (o *UserMembership) GetResourceId() (ret UserMembershipGetResourceIdRetType)
- func (o *UserMembership) GetResourceIdOk() (ret UserMembershipGetResourceIdRetType, ok bool)
- func (o *UserMembership) GetResourceType() (ret UserMembershipGetResourceTypeRetType)
- func (o *UserMembership) GetResourceTypeOk() (ret UserMembershipGetResourceTypeRetType, ok bool)
- func (o *UserMembership) GetRole() (ret UserMembershipGetRoleRetType)
- func (o *UserMembership) GetRoleOk() (ret UserMembershipGetRoleRetType, ok bool)
- func (o *UserMembership) GetSubject() (ret UserMembershipGetSubjectRetType)
- func (o *UserMembership) GetSubjectOk() (ret UserMembershipGetSubjectRetType, ok bool)
- func (o *UserMembership) SetResourceId(v UserMembershipGetResourceIdRetType)
- func (o *UserMembership) SetResourceType(v UserMembershipGetResourceTypeRetType)
- func (o *UserMembership) SetRole(v UserMembershipGetRoleRetType)
- func (o *UserMembership) SetSubject(v UserMembershipGetSubjectRetType)
- func (o UserMembership) ToMap() (map[string]interface{}, error)
- type UserMembershipGetResourceIdArgType
- type UserMembershipGetResourceIdAttributeType
- type UserMembershipGetResourceIdRetType
- type UserMembershipGetResourceTypeArgType
- type UserMembershipGetResourceTypeAttributeType
- type UserMembershipGetResourceTypeRetType
- type UserMembershipGetRoleArgType
- type UserMembershipGetRoleAttributeType
- type UserMembershipGetRoleRetType
- type UserMembershipGetSubjectArgType
- type UserMembershipGetSubjectAttributeType
- type UserMembershipGetSubjectRetType
- type UserPermission
- func (o *UserPermission) GetPermissions() (ret UserPermissionGetPermissionsRetType)
- func (o *UserPermission) GetPermissionsOk() (ret UserPermissionGetPermissionsRetType, ok bool)
- func (o *UserPermission) GetResourceId() (ret UserPermissionGetResourceIdRetType)
- func (o *UserPermission) GetResourceIdOk() (ret UserPermissionGetResourceIdRetType, ok bool)
- func (o *UserPermission) GetResourceType() (ret UserPermissionGetResourceTypeRetType)
- func (o *UserPermission) GetResourceTypeOk() (ret UserPermissionGetResourceTypeRetType, ok bool)
- func (o *UserPermission) SetPermissions(v UserPermissionGetPermissionsRetType)
- func (o *UserPermission) SetResourceId(v UserPermissionGetResourceIdRetType)
- func (o *UserPermission) SetResourceType(v UserPermissionGetResourceTypeRetType)
- func (o UserPermission) ToMap() (map[string]interface{}, error)
- type UserPermissionGetPermissionsArgType
- type UserPermissionGetPermissionsAttributeType
- type UserPermissionGetPermissionsRetType
- type UserPermissionGetResourceIdArgType
- type UserPermissionGetResourceIdAttributeType
- type UserPermissionGetResourceIdRetType
- type UserPermissionGetResourceTypeArgType
- type UserPermissionGetResourceTypeAttributeType
- type UserPermissionGetResourceTypeRetType
- type Zookie
- type ZookieGetZookieArgType
- type ZookieGetZookieAttributeType
- type ZookieGetZookieRetType
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CacheExpires ¶
CacheExpires helper function to determine remaining time before repeating a request.
func NewConfiguration ¶
func NewConfiguration() *config.Configuration
NewConfiguration returns a new Configuration object
func ParameterValueToString ¶
func PtrFloat32 ¶
PtrFloat32 is a helper routine that returns a pointer to given float value.
func PtrFloat64 ¶
PtrFloat64 is a helper routine that returns a pointer to given float value.
Types ¶
type APIClient ¶
type APIClient struct {
// contains filtered or unexported fields
}
APIClient manages communication with the STACKIT Membership API API v2.0 In most cases there should be only one, shared, APIClient.
func NewAPIClient ¶
func NewAPIClient(opts ...config.ConfigurationOption) (*APIClient, error)
NewAPIClient creates a new API client. Optionally receives configuration options
func (*APIClient) AddMembers ¶
func (a *APIClient) AddMembers(ctx context.Context, resourceId string) ApiAddMembersRequest
AddMembers: Add members to a resource
Add members to the given resource with specified roles.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param resourceId @return ApiAddMembersRequest
func (*APIClient) AddMembersExecute ¶
func (*APIClient) GetConfig ¶
func (c *APIClient) GetConfig() *config.Configuration
Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior
func (*APIClient) ListMembers ¶
func (a *APIClient) ListMembers(ctx context.Context, resourceType string, resourceId string) ApiListMembersRequest
ListMembers: Get members to a resource
List members of the given resource.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param resourceType @param resourceId @return ApiListMembersRequest
func (*APIClient) ListMembersExecute ¶
func (*APIClient) ListPermissions ¶
func (a *APIClient) ListPermissions(ctx context.Context) ApiListPermissionsRequest
ListPermissions: Get available permissions
Get available permissions
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiListPermissionsRequest
func (*APIClient) ListPermissionsExecute ¶
func (a *APIClient) ListPermissionsExecute(ctx context.Context) (*ListPermissionsResponse, error)
func (*APIClient) ListRoles ¶
func (a *APIClient) ListRoles(ctx context.Context, resourceType string, resourceId string) ApiListRolesRequest
ListRoles: Get roles and permissions of a resource
Get roles and permissions of a resource
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param resourceType @param resourceId @return ApiListRolesRequest
func (*APIClient) ListRolesExecute ¶
func (*APIClient) ListUserMemberships ¶
func (a *APIClient) ListUserMemberships(ctx context.Context, email string) ApiListUserMembershipsRequest
ListUserMemberships: List memberships of a user
List memberships of a user. An administrative access is needed to list any user's memberships, while the user can do it on his/her own email. You can use filters to scope the request to a project/folder/organization. In this case -if caller is not the subject-, owner permissions are required. Because of hierarchical role bindings, the user might have permissions on more resources.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param email @return ApiListUserMembershipsRequest
func (*APIClient) ListUserMembershipsExecute ¶
func (*APIClient) ListUserPermissions ¶ added in v0.4.0
func (a *APIClient) ListUserPermissions(ctx context.Context, email string) ApiListUserPermissionsRequest
ListUserPermissions: List permissions of a user
List permissions of a user. An administrative access is needed to list any user's permissions, while the user can do it on his/her own email. Lists every resource of the given type where the user has any effective permissions. When requested, also lists why the permission is present.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param email @return ApiListUserPermissionsRequest
func (*APIClient) ListUserPermissionsExecute ¶ added in v0.4.0
func (*APIClient) RemoveMembers ¶
func (a *APIClient) RemoveMembers(ctx context.Context, resourceId string) ApiRemoveMembersRequest
RemoveMembers: Remove members from a resource
Remove members from the given resource with specified roles.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param resourceId @return ApiRemoveMembersRequest
func (*APIClient) RemoveMembersExecute ¶
type AddMembersPayload ¶
type AddMembersPayload struct { // REQUIRED Members AddMembersPayloadGetMembersAttributeType `json:"members" required:"true"` // REQUIRED ResourceType AddMembersPayloadGetResourceTypeAttributeType `json:"resourceType" required:"true"` }
AddMembersPayload struct for AddMembersPayload
func NewAddMembersPayload ¶ added in v0.4.0
func NewAddMembersPayload(members AddMembersPayloadGetMembersArgType, resourceType AddMembersPayloadGetResourceTypeArgType) *AddMembersPayload
NewAddMembersPayload instantiates a new AddMembersPayload 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 NewAddMembersPayloadWithDefaults ¶ added in v0.4.0
func NewAddMembersPayloadWithDefaults() *AddMembersPayload
NewAddMembersPayloadWithDefaults instantiates a new AddMembersPayload 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 (*AddMembersPayload) GetMembers ¶ added in v0.4.0
func (o *AddMembersPayload) GetMembers() (ret AddMembersPayloadGetMembersRetType)
GetMembers returns the Members field value
func (*AddMembersPayload) GetMembersOk ¶ added in v0.4.0
func (o *AddMembersPayload) GetMembersOk() (ret AddMembersPayloadGetMembersRetType, ok bool)
GetMembersOk returns a tuple with the Members field value and a boolean to check if the value has been set.
func (*AddMembersPayload) GetResourceType ¶ added in v0.4.0
func (o *AddMembersPayload) GetResourceType() (ret AddMembersPayloadGetResourceTypeRetType)
GetResourceType returns the ResourceType field value
func (*AddMembersPayload) GetResourceTypeOk ¶ added in v0.4.0
func (o *AddMembersPayload) GetResourceTypeOk() (ret AddMembersPayloadGetResourceTypeRetType, ok bool)
GetResourceTypeOk returns a tuple with the ResourceType field value and a boolean to check if the value has been set.
func (*AddMembersPayload) SetMembers ¶ added in v0.4.0
func (o *AddMembersPayload) SetMembers(v AddMembersPayloadGetMembersRetType)
SetMembers sets field value
func (*AddMembersPayload) SetResourceType ¶ added in v0.4.0
func (o *AddMembersPayload) SetResourceType(v AddMembersPayloadGetResourceTypeRetType)
SetResourceType sets field value
func (AddMembersPayload) ToMap ¶ added in v0.4.0
func (o AddMembersPayload) ToMap() (map[string]interface{}, error)
type AddMembersPayloadGetMembersArgType ¶ added in v0.6.1
type AddMembersPayloadGetMembersArgType = []Member
type AddMembersPayloadGetMembersAttributeType ¶ added in v0.6.1
type AddMembersPayloadGetMembersAttributeType = *[]Member
isArray
type AddMembersPayloadGetMembersRetType ¶ added in v0.6.1
type AddMembersPayloadGetMembersRetType = []Member
type AddMembersPayloadGetResourceTypeArgType ¶ added in v0.6.1
type AddMembersPayloadGetResourceTypeArgType = string
type AddMembersPayloadGetResourceTypeAttributeType ¶ added in v0.6.1
type AddMembersPayloadGetResourceTypeAttributeType = *string
isNotNullableString
type AddMembersPayloadGetResourceTypeRetType ¶ added in v0.6.1
type AddMembersPayloadGetResourceTypeRetType = string
type AddMembersRequest ¶ added in v0.7.0
type AddMembersRequest struct {
// contains filtered or unexported fields
}
func (AddMembersRequest) AddMembersPayload ¶ added in v0.7.0
func (r AddMembersRequest) AddMembersPayload(addMembersPayload AddMembersPayload) ApiAddMembersRequest
func (AddMembersRequest) Execute ¶ added in v0.7.0
func (r AddMembersRequest) Execute() (*MembersResponse, error)
type ApiAddMembersRequest ¶
type ApiAddMembersRequest interface { AddMembersPayload(addMembersPayload AddMembersPayload) ApiAddMembersRequest Execute() (*MembersResponse, error) }
type ApiListMembersRequest ¶
type ApiListMembersRequest interface { Subject(subject string) ApiListMembersRequest Execute() (*ListMembersResponse, error) }
type ApiListPermissionsRequest ¶
type ApiListPermissionsRequest interface { ResourceType(resourceType string) ApiListPermissionsRequest Execute() (*ListPermissionsResponse, error) }
type ApiListRolesRequest ¶
type ApiListRolesRequest interface {
Execute() (*RolesResponse, error)
}
type ApiListUserMembershipsRequest ¶
type ApiListUserMembershipsRequest interface { ResourceType(resourceType string) ApiListUserMembershipsRequest ResourceId(resourceId string) ApiListUserMembershipsRequest ParentResourceId(parentResourceId string) ApiListUserMembershipsRequest Execute() (*ListUserMembershipsResponse, error) }
type ApiListUserPermissionsRequest ¶ added in v0.4.0
type ApiListUserPermissionsRequest interface { Resource(resource string) ApiListUserPermissionsRequest ResourceType(resourceType string) ApiListUserPermissionsRequest Permissions(permissions []string) ApiListUserPermissionsRequest Execute() (*ListUserPermissionsResponse, error) }
type ApiRemoveMembersRequest ¶
type ApiRemoveMembersRequest interface { RemoveMembersPayload(removeMembersPayload RemoveMembersPayload) ApiRemoveMembersRequest Execute() (*MembersResponse, error) }
type DefaultApi ¶ added in v0.7.0
type DefaultApi interface { /* AddMembers Add members to a resource Add members to the given resource with specified roles. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param resourceId @return ApiAddMembersRequest */ AddMembers(ctx context.Context, resourceId string) ApiAddMembersRequest /* AddMembersExecute executes the request @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param resourceId @return MembersResponse */ AddMembersExecute(ctx context.Context, resourceId string) (*MembersResponse, error) /* ListMembers Get members to a resource List members of the given resource. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param resourceType @param resourceId @return ApiListMembersRequest */ ListMembers(ctx context.Context, resourceType string, resourceId string) ApiListMembersRequest /* ListMembersExecute executes the request @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param resourceType @param resourceId @return ListMembersResponse */ ListMembersExecute(ctx context.Context, resourceType string, resourceId string) (*ListMembersResponse, error) /* ListPermissions Get available permissions Get available permissions @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiListPermissionsRequest */ ListPermissions(ctx context.Context) ApiListPermissionsRequest /* ListPermissionsExecute executes the request @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ListPermissionsResponse */ ListPermissionsExecute(ctx context.Context) (*ListPermissionsResponse, error) /* ListRoles Get roles and permissions of a resource Get roles and permissions of a resource @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param resourceType @param resourceId @return ApiListRolesRequest */ ListRoles(ctx context.Context, resourceType string, resourceId string) ApiListRolesRequest /* ListRolesExecute executes the request @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param resourceType @param resourceId @return RolesResponse */ ListRolesExecute(ctx context.Context, resourceType string, resourceId string) (*RolesResponse, error) /* ListUserMemberships List memberships of a user List memberships of a user. An administrative access is needed to list any user's memberships, while the user can do it on his/her own email. You can use filters to scope the request to a project/folder/organization. In this case -if caller is not the subject-, owner permissions are required. Because of hierarchical role bindings, the user might have permissions on more resources. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param email @return ApiListUserMembershipsRequest */ ListUserMemberships(ctx context.Context, email string) ApiListUserMembershipsRequest /* ListUserMembershipsExecute executes the request @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param email @return ListUserMembershipsResponse */ ListUserMembershipsExecute(ctx context.Context, email string) (*ListUserMembershipsResponse, error) /* ListUserPermissions List permissions of a user List permissions of a user. An administrative access is needed to list any user's permissions, while the user can do it on his/her own email. Lists every resource of the given type where the user has any effective permissions. When requested, also lists why the permission is present. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param email @return ApiListUserPermissionsRequest */ ListUserPermissions(ctx context.Context, email string) ApiListUserPermissionsRequest /* ListUserPermissionsExecute executes the request @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param email @return ListUserPermissionsResponse */ ListUserPermissionsExecute(ctx context.Context, email string) (*ListUserPermissionsResponse, error) /* RemoveMembers Remove members from a resource Remove members from the given resource with specified roles. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param resourceId @return ApiRemoveMembersRequest */ RemoveMembers(ctx context.Context, resourceId string) ApiRemoveMembersRequest /* RemoveMembersExecute executes the request @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param resourceId @return MembersResponse */ RemoveMembersExecute(ctx context.Context, resourceId string) (*MembersResponse, error) }
type ErrorResponse ¶
type ErrorResponse struct { // REQUIRED Error ErrorResponseGetErrorAttributeType `json:"error" required:"true"` // REQUIRED Message ErrorResponseGetMessageAttributeType `json:"message" required:"true"` // REQUIRED Path ErrorResponseGetPathAttributeType `json:"path" required:"true"` // REQUIRED Status ErrorResponseGetStatusAttributeType `json:"status" required:"true"` // REQUIRED TimeStamp ErrorResponseGetTimeStampAttributeType `json:"timeStamp" required:"true"` }
ErrorResponse struct for ErrorResponse
func NewErrorResponse ¶ added in v0.4.0
func NewErrorResponse(error_ ErrorResponseGetErrorArgType, message ErrorResponseGetMessageArgType, path ErrorResponseGetPathArgType, status ErrorResponseGetStatusArgType, timeStamp ErrorResponseGetTimeStampArgType) *ErrorResponse
NewErrorResponse instantiates a new ErrorResponse 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 NewErrorResponseWithDefaults ¶ added in v0.4.0
func NewErrorResponseWithDefaults() *ErrorResponse
NewErrorResponseWithDefaults instantiates a new ErrorResponse 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 (*ErrorResponse) GetError ¶ added in v0.4.0
func (o *ErrorResponse) GetError() (ret ErrorResponseGetErrorRetType)
GetError returns the Error field value
func (*ErrorResponse) GetErrorOk ¶ added in v0.4.0
func (o *ErrorResponse) GetErrorOk() (ret ErrorResponseGetErrorRetType, ok bool)
GetErrorOk returns a tuple with the Error field value and a boolean to check if the value has been set.
func (*ErrorResponse) GetMessage ¶ added in v0.4.0
func (o *ErrorResponse) GetMessage() (ret ErrorResponseGetMessageRetType)
GetMessage returns the Message field value
func (*ErrorResponse) GetMessageOk ¶ added in v0.4.0
func (o *ErrorResponse) GetMessageOk() (ret ErrorResponseGetMessageRetType, ok bool)
GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.
func (*ErrorResponse) GetPath ¶ added in v0.4.0
func (o *ErrorResponse) GetPath() (ret ErrorResponseGetPathRetType)
GetPath returns the Path field value
func (*ErrorResponse) GetPathOk ¶ added in v0.4.0
func (o *ErrorResponse) GetPathOk() (ret ErrorResponseGetPathRetType, ok bool)
GetPathOk returns a tuple with the Path field value and a boolean to check if the value has been set.
func (*ErrorResponse) GetStatus ¶ added in v0.4.0
func (o *ErrorResponse) GetStatus() (ret ErrorResponseGetStatusRetType)
GetStatus returns the Status field value
func (*ErrorResponse) GetStatusOk ¶ added in v0.4.0
func (o *ErrorResponse) GetStatusOk() (ret ErrorResponseGetStatusRetType, ok bool)
GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.
func (*ErrorResponse) GetTimeStamp ¶ added in v0.4.0
func (o *ErrorResponse) GetTimeStamp() (ret ErrorResponseGetTimeStampRetType)
GetTimeStamp returns the TimeStamp field value
func (*ErrorResponse) GetTimeStampOk ¶ added in v0.4.0
func (o *ErrorResponse) GetTimeStampOk() (ret ErrorResponseGetTimeStampRetType, ok bool)
GetTimeStampOk returns a tuple with the TimeStamp field value and a boolean to check if the value has been set.
func (*ErrorResponse) SetError ¶ added in v0.4.0
func (o *ErrorResponse) SetError(v ErrorResponseGetErrorRetType)
SetError sets field value
func (*ErrorResponse) SetMessage ¶ added in v0.4.0
func (o *ErrorResponse) SetMessage(v ErrorResponseGetMessageRetType)
SetMessage sets field value
func (*ErrorResponse) SetPath ¶ added in v0.4.0
func (o *ErrorResponse) SetPath(v ErrorResponseGetPathRetType)
SetPath sets field value
func (*ErrorResponse) SetStatus ¶ added in v0.4.0
func (o *ErrorResponse) SetStatus(v ErrorResponseGetStatusRetType)
SetStatus sets field value
func (*ErrorResponse) SetTimeStamp ¶ added in v0.4.0
func (o *ErrorResponse) SetTimeStamp(v ErrorResponseGetTimeStampRetType)
SetTimeStamp sets field value
func (ErrorResponse) ToMap ¶ added in v0.4.0
func (o ErrorResponse) ToMap() (map[string]interface{}, error)
type ErrorResponseGetErrorArgType ¶ added in v0.6.1
type ErrorResponseGetErrorArgType = string
type ErrorResponseGetErrorAttributeType ¶ added in v0.6.1
type ErrorResponseGetErrorAttributeType = *string
isNotNullableString
type ErrorResponseGetErrorRetType ¶ added in v0.6.1
type ErrorResponseGetErrorRetType = string
type ErrorResponseGetMessageArgType ¶ added in v0.6.1
type ErrorResponseGetMessageArgType = string
type ErrorResponseGetMessageAttributeType ¶ added in v0.6.1
type ErrorResponseGetMessageAttributeType = *string
isNotNullableString
type ErrorResponseGetMessageRetType ¶ added in v0.6.1
type ErrorResponseGetMessageRetType = string
type ErrorResponseGetPathArgType ¶ added in v0.6.1
type ErrorResponseGetPathArgType = string
type ErrorResponseGetPathAttributeType ¶ added in v0.6.1
type ErrorResponseGetPathAttributeType = *string
isNotNullableString
type ErrorResponseGetPathRetType ¶ added in v0.6.1
type ErrorResponseGetPathRetType = string
type ErrorResponseGetStatusArgType ¶ added in v0.6.1
type ErrorResponseGetStatusArgType = int64
type ErrorResponseGetStatusAttributeType ¶ added in v0.6.1
type ErrorResponseGetStatusAttributeType = *int64
isInteger
type ErrorResponseGetStatusRetType ¶ added in v0.6.1
type ErrorResponseGetStatusRetType = int64
type ErrorResponseGetTimeStampArgType ¶ added in v0.6.1
type ErrorResponseGetTimeStampAttributeType ¶ added in v0.6.1
isDateTime
type ErrorResponseGetTimeStampRetType ¶ added in v0.6.1
type ExistingPermission ¶
type ExistingPermission struct { // REQUIRED Description ExistingPermissionGetDescriptionAttributeType `json:"description" required:"true"` // REQUIRED Name ExistingPermissionGetNameAttributeType `json:"name" required:"true"` }
ExistingPermission struct for ExistingPermission
func NewExistingPermission ¶ added in v0.4.0
func NewExistingPermission(description ExistingPermissionGetDescriptionArgType, name ExistingPermissionGetNameArgType) *ExistingPermission
NewExistingPermission instantiates a new ExistingPermission 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 NewExistingPermissionWithDefaults ¶ added in v0.4.0
func NewExistingPermissionWithDefaults() *ExistingPermission
NewExistingPermissionWithDefaults instantiates a new ExistingPermission 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 (*ExistingPermission) GetDescription ¶ added in v0.4.0
func (o *ExistingPermission) GetDescription() (ret ExistingPermissionGetDescriptionRetType)
GetDescription returns the Description field value
func (*ExistingPermission) GetDescriptionOk ¶ added in v0.4.0
func (o *ExistingPermission) GetDescriptionOk() (ret ExistingPermissionGetDescriptionRetType, ok bool)
GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.
func (*ExistingPermission) GetName ¶ added in v0.4.0
func (o *ExistingPermission) GetName() (ret ExistingPermissionGetNameRetType)
GetName returns the Name field value
func (*ExistingPermission) GetNameOk ¶ added in v0.4.0
func (o *ExistingPermission) GetNameOk() (ret ExistingPermissionGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*ExistingPermission) SetDescription ¶ added in v0.4.0
func (o *ExistingPermission) SetDescription(v ExistingPermissionGetDescriptionRetType)
SetDescription sets field value
func (*ExistingPermission) SetName ¶ added in v0.4.0
func (o *ExistingPermission) SetName(v ExistingPermissionGetNameRetType)
SetName sets field value
func (ExistingPermission) ToMap ¶ added in v0.4.0
func (o ExistingPermission) ToMap() (map[string]interface{}, error)
type ExistingPermissionGetDescriptionArgType ¶ added in v0.6.1
type ExistingPermissionGetDescriptionArgType = string
type ExistingPermissionGetDescriptionAttributeType ¶ added in v0.6.1
type ExistingPermissionGetDescriptionAttributeType = *string
isNotNullableString
type ExistingPermissionGetDescriptionRetType ¶ added in v0.6.1
type ExistingPermissionGetDescriptionRetType = string
type ExistingPermissionGetNameArgType ¶ added in v0.6.1
type ExistingPermissionGetNameArgType = string
type ExistingPermissionGetNameAttributeType ¶ added in v0.6.1
type ExistingPermissionGetNameAttributeType = *string
isNotNullableString
type ExistingPermissionGetNameRetType ¶ added in v0.6.1
type ExistingPermissionGetNameRetType = string
type ListMembersRequest ¶ added in v0.7.0
type ListMembersRequest struct {
// contains filtered or unexported fields
}
func (ListMembersRequest) Execute ¶ added in v0.7.0
func (r ListMembersRequest) Execute() (*ListMembersResponse, error)
func (ListMembersRequest) Subject ¶ added in v0.7.0
func (r ListMembersRequest) Subject(subject string) ApiListMembersRequest
type ListMembersResponse ¶
type ListMembersResponse struct { // REQUIRED Members ListMembersResponseGetMembersAttributeType `json:"members" required:"true"` // REQUIRED ResourceId ListMembersResponseGetResourceIdAttributeType `json:"resourceId" required:"true"` // REQUIRED ResourceType ListMembersResponseGetResourceTypeAttributeType `json:"resourceType" required:"true"` }
ListMembersResponse struct for ListMembersResponse
func NewListMembersResponse ¶ added in v0.4.0
func NewListMembersResponse(members ListMembersResponseGetMembersArgType, resourceId ListMembersResponseGetResourceIdArgType, resourceType ListMembersResponseGetResourceTypeArgType) *ListMembersResponse
NewListMembersResponse instantiates a new ListMembersResponse 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 NewListMembersResponseWithDefaults ¶ added in v0.4.0
func NewListMembersResponseWithDefaults() *ListMembersResponse
NewListMembersResponseWithDefaults instantiates a new ListMembersResponse 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 (*ListMembersResponse) GetMembers ¶ added in v0.4.0
func (o *ListMembersResponse) GetMembers() (ret ListMembersResponseGetMembersRetType)
GetMembers returns the Members field value
func (*ListMembersResponse) GetMembersOk ¶ added in v0.4.0
func (o *ListMembersResponse) GetMembersOk() (ret ListMembersResponseGetMembersRetType, ok bool)
GetMembersOk returns a tuple with the Members field value and a boolean to check if the value has been set.
func (*ListMembersResponse) GetResourceId ¶ added in v0.4.0
func (o *ListMembersResponse) GetResourceId() (ret ListMembersResponseGetResourceIdRetType)
GetResourceId returns the ResourceId field value
func (*ListMembersResponse) GetResourceIdOk ¶ added in v0.4.0
func (o *ListMembersResponse) GetResourceIdOk() (ret ListMembersResponseGetResourceIdRetType, ok bool)
GetResourceIdOk returns a tuple with the ResourceId field value and a boolean to check if the value has been set.
func (*ListMembersResponse) GetResourceType ¶ added in v0.4.0
func (o *ListMembersResponse) GetResourceType() (ret ListMembersResponseGetResourceTypeRetType)
GetResourceType returns the ResourceType field value
func (*ListMembersResponse) GetResourceTypeOk ¶ added in v0.4.0
func (o *ListMembersResponse) GetResourceTypeOk() (ret ListMembersResponseGetResourceTypeRetType, ok bool)
GetResourceTypeOk returns a tuple with the ResourceType field value and a boolean to check if the value has been set.
func (*ListMembersResponse) SetMembers ¶ added in v0.4.0
func (o *ListMembersResponse) SetMembers(v ListMembersResponseGetMembersRetType)
SetMembers sets field value
func (*ListMembersResponse) SetResourceId ¶ added in v0.4.0
func (o *ListMembersResponse) SetResourceId(v ListMembersResponseGetResourceIdRetType)
SetResourceId sets field value
func (*ListMembersResponse) SetResourceType ¶ added in v0.4.0
func (o *ListMembersResponse) SetResourceType(v ListMembersResponseGetResourceTypeRetType)
SetResourceType sets field value
func (ListMembersResponse) ToMap ¶ added in v0.4.0
func (o ListMembersResponse) ToMap() (map[string]interface{}, error)
type ListMembersResponseGetMembersArgType ¶ added in v0.6.1
type ListMembersResponseGetMembersArgType = []Member
type ListMembersResponseGetMembersAttributeType ¶ added in v0.6.1
type ListMembersResponseGetMembersAttributeType = *[]Member
isArray
type ListMembersResponseGetMembersRetType ¶ added in v0.6.1
type ListMembersResponseGetMembersRetType = []Member
type ListMembersResponseGetResourceIdArgType ¶ added in v0.6.1
type ListMembersResponseGetResourceIdArgType = string
type ListMembersResponseGetResourceIdAttributeType ¶ added in v0.6.1
type ListMembersResponseGetResourceIdAttributeType = *string
isNotNullableString
type ListMembersResponseGetResourceIdRetType ¶ added in v0.6.1
type ListMembersResponseGetResourceIdRetType = string
type ListMembersResponseGetResourceTypeArgType ¶ added in v0.6.1
type ListMembersResponseGetResourceTypeArgType = string
type ListMembersResponseGetResourceTypeAttributeType ¶ added in v0.6.1
type ListMembersResponseGetResourceTypeAttributeType = *string
isNotNullableString
type ListMembersResponseGetResourceTypeRetType ¶ added in v0.6.1
type ListMembersResponseGetResourceTypeRetType = string
type ListPermissionsRequest ¶ added in v0.7.0
type ListPermissionsRequest struct {
// contains filtered or unexported fields
}
func (ListPermissionsRequest) Execute ¶ added in v0.7.0
func (r ListPermissionsRequest) Execute() (*ListPermissionsResponse, error)
func (ListPermissionsRequest) ResourceType ¶ added in v0.7.0
func (r ListPermissionsRequest) ResourceType(resourceType string) ApiListPermissionsRequest
type ListPermissionsResponse ¶
type ListPermissionsResponse struct { // REQUIRED Permissions ListPermissionsResponseGetPermissionsAttributeType `json:"permissions" required:"true"` }
ListPermissionsResponse struct for ListPermissionsResponse
func NewListPermissionsResponse ¶ added in v0.4.0
func NewListPermissionsResponse(permissions ListPermissionsResponseGetPermissionsArgType) *ListPermissionsResponse
NewListPermissionsResponse instantiates a new ListPermissionsResponse 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 NewListPermissionsResponseWithDefaults ¶ added in v0.4.0
func NewListPermissionsResponseWithDefaults() *ListPermissionsResponse
NewListPermissionsResponseWithDefaults instantiates a new ListPermissionsResponse 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 (*ListPermissionsResponse) GetPermissions ¶ added in v0.4.0
func (o *ListPermissionsResponse) GetPermissions() (ret ListPermissionsResponseGetPermissionsRetType)
GetPermissions returns the Permissions field value
func (*ListPermissionsResponse) GetPermissionsOk ¶ added in v0.4.0
func (o *ListPermissionsResponse) GetPermissionsOk() (ret ListPermissionsResponseGetPermissionsRetType, ok bool)
GetPermissionsOk returns a tuple with the Permissions field value and a boolean to check if the value has been set.
func (*ListPermissionsResponse) SetPermissions ¶ added in v0.4.0
func (o *ListPermissionsResponse) SetPermissions(v ListPermissionsResponseGetPermissionsRetType)
SetPermissions sets field value
func (ListPermissionsResponse) ToMap ¶ added in v0.4.0
func (o ListPermissionsResponse) ToMap() (map[string]interface{}, error)
type ListPermissionsResponseGetPermissionsArgType ¶ added in v0.6.1
type ListPermissionsResponseGetPermissionsArgType = []Permission
type ListPermissionsResponseGetPermissionsAttributeType ¶ added in v0.6.1
type ListPermissionsResponseGetPermissionsAttributeType = *[]Permission
isArray
type ListPermissionsResponseGetPermissionsRetType ¶ added in v0.6.1
type ListPermissionsResponseGetPermissionsRetType = []Permission
type ListRolesRequest ¶ added in v0.7.0
type ListRolesRequest struct {
// contains filtered or unexported fields
}
func (ListRolesRequest) Execute ¶ added in v0.7.0
func (r ListRolesRequest) Execute() (*RolesResponse, error)
type ListUserMembershipsRequest ¶ added in v0.7.0
type ListUserMembershipsRequest struct {
// contains filtered or unexported fields
}
func (ListUserMembershipsRequest) Execute ¶ added in v0.7.0
func (r ListUserMembershipsRequest) Execute() (*ListUserMembershipsResponse, error)
func (ListUserMembershipsRequest) ParentResourceId ¶ added in v0.7.0
func (r ListUserMembershipsRequest) ParentResourceId(parentResourceId string) ApiListUserMembershipsRequest
func (ListUserMembershipsRequest) ResourceId ¶ added in v0.7.0
func (r ListUserMembershipsRequest) ResourceId(resourceId string) ApiListUserMembershipsRequest
func (ListUserMembershipsRequest) ResourceType ¶ added in v0.7.0
func (r ListUserMembershipsRequest) ResourceType(resourceType string) ApiListUserMembershipsRequest
type ListUserMembershipsResponse ¶
type ListUserMembershipsResponse struct { // REQUIRED Items ListUserMembershipsResponseGetItemsAttributeType `json:"items" required:"true"` }
ListUserMembershipsResponse struct for ListUserMembershipsResponse
func NewListUserMembershipsResponse ¶ added in v0.4.0
func NewListUserMembershipsResponse(items ListUserMembershipsResponseGetItemsArgType) *ListUserMembershipsResponse
NewListUserMembershipsResponse instantiates a new ListUserMembershipsResponse 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 NewListUserMembershipsResponseWithDefaults ¶ added in v0.4.0
func NewListUserMembershipsResponseWithDefaults() *ListUserMembershipsResponse
NewListUserMembershipsResponseWithDefaults instantiates a new ListUserMembershipsResponse 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 (*ListUserMembershipsResponse) GetItems ¶ added in v0.4.0
func (o *ListUserMembershipsResponse) GetItems() (ret ListUserMembershipsResponseGetItemsRetType)
GetItems returns the Items field value
func (*ListUserMembershipsResponse) GetItemsOk ¶ added in v0.4.0
func (o *ListUserMembershipsResponse) GetItemsOk() (ret ListUserMembershipsResponseGetItemsRetType, ok bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.
func (*ListUserMembershipsResponse) SetItems ¶ added in v0.4.0
func (o *ListUserMembershipsResponse) SetItems(v ListUserMembershipsResponseGetItemsRetType)
SetItems sets field value
func (ListUserMembershipsResponse) ToMap ¶ added in v0.4.0
func (o ListUserMembershipsResponse) ToMap() (map[string]interface{}, error)
type ListUserMembershipsResponseGetItemsArgType ¶ added in v0.6.1
type ListUserMembershipsResponseGetItemsArgType = []UserMembership
type ListUserMembershipsResponseGetItemsAttributeType ¶ added in v0.6.1
type ListUserMembershipsResponseGetItemsAttributeType = *[]UserMembership
isArray
type ListUserMembershipsResponseGetItemsRetType ¶ added in v0.6.1
type ListUserMembershipsResponseGetItemsRetType = []UserMembership
type ListUserPermissionsRequest ¶ added in v0.7.0
type ListUserPermissionsRequest struct {
// contains filtered or unexported fields
}
func (ListUserPermissionsRequest) Execute ¶ added in v0.7.0
func (r ListUserPermissionsRequest) Execute() (*ListUserPermissionsResponse, error)
func (ListUserPermissionsRequest) Permissions ¶ added in v0.7.0
func (r ListUserPermissionsRequest) Permissions(permissions []string) ApiListUserPermissionsRequest
func (ListUserPermissionsRequest) Resource ¶ added in v0.7.0
func (r ListUserPermissionsRequest) Resource(resource string) ApiListUserPermissionsRequest
func (ListUserPermissionsRequest) ResourceType ¶ added in v0.7.0
func (r ListUserPermissionsRequest) ResourceType(resourceType string) ApiListUserPermissionsRequest
type ListUserPermissionsResponse ¶
type ListUserPermissionsResponse struct { // REQUIRED Items ListUserPermissionsResponseGetItemsAttributeType `json:"items" required:"true"` }
ListUserPermissionsResponse struct for ListUserPermissionsResponse
func NewListUserPermissionsResponse ¶ added in v0.4.0
func NewListUserPermissionsResponse(items ListUserPermissionsResponseGetItemsArgType) *ListUserPermissionsResponse
NewListUserPermissionsResponse instantiates a new ListUserPermissionsResponse 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 NewListUserPermissionsResponseWithDefaults ¶ added in v0.4.0
func NewListUserPermissionsResponseWithDefaults() *ListUserPermissionsResponse
NewListUserPermissionsResponseWithDefaults instantiates a new ListUserPermissionsResponse 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 (*ListUserPermissionsResponse) GetItems ¶ added in v0.4.0
func (o *ListUserPermissionsResponse) GetItems() (ret ListUserPermissionsResponseGetItemsRetType)
GetItems returns the Items field value
func (*ListUserPermissionsResponse) GetItemsOk ¶ added in v0.4.0
func (o *ListUserPermissionsResponse) GetItemsOk() (ret ListUserPermissionsResponseGetItemsRetType, ok bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.
func (*ListUserPermissionsResponse) SetItems ¶ added in v0.4.0
func (o *ListUserPermissionsResponse) SetItems(v ListUserPermissionsResponseGetItemsRetType)
SetItems sets field value
func (ListUserPermissionsResponse) ToMap ¶ added in v0.4.0
func (o ListUserPermissionsResponse) ToMap() (map[string]interface{}, error)
type ListUserPermissionsResponseGetItemsArgType ¶ added in v0.6.1
type ListUserPermissionsResponseGetItemsArgType = []UserPermission
type ListUserPermissionsResponseGetItemsAttributeType ¶ added in v0.6.1
type ListUserPermissionsResponseGetItemsAttributeType = *[]UserPermission
isArray
type ListUserPermissionsResponseGetItemsRetType ¶ added in v0.6.1
type ListUserPermissionsResponseGetItemsRetType = []UserPermission
type MappedNullable ¶
type Member ¶
type Member struct { // REQUIRED Role MemberGetRoleAttributeType `json:"role" required:"true"` // REQUIRED Subject MemberGetSubjectAttributeType `json:"subject" required:"true"` }
Member struct for Member
func NewMember ¶ added in v0.4.0
func NewMember(role MemberGetRoleArgType, subject MemberGetSubjectArgType) *Member
NewMember instantiates a new Member 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 NewMemberWithDefaults ¶ added in v0.4.0
func NewMemberWithDefaults() *Member
NewMemberWithDefaults instantiates a new Member 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 (*Member) GetRole ¶ added in v0.4.0
func (o *Member) GetRole() (ret MemberGetRoleRetType)
GetRole returns the Role field value
func (*Member) GetRoleOk ¶ added in v0.4.0
func (o *Member) GetRoleOk() (ret MemberGetRoleRetType, ok bool)
GetRoleOk returns a tuple with the Role field value and a boolean to check if the value has been set.
func (*Member) GetSubject ¶ added in v0.4.0
func (o *Member) GetSubject() (ret MemberGetSubjectRetType)
GetSubject returns the Subject field value
func (*Member) GetSubjectOk ¶ added in v0.4.0
func (o *Member) GetSubjectOk() (ret MemberGetSubjectRetType, ok bool)
GetSubjectOk returns a tuple with the Subject field value and a boolean to check if the value has been set.
func (*Member) SetRole ¶ added in v0.4.0
func (o *Member) SetRole(v MemberGetRoleRetType)
SetRole sets field value
func (*Member) SetSubject ¶ added in v0.4.0
func (o *Member) SetSubject(v MemberGetSubjectRetType)
SetSubject sets field value
type MemberGetRoleArgType ¶ added in v0.6.1
type MemberGetRoleArgType = string
type MemberGetRoleAttributeType ¶ added in v0.6.1
type MemberGetRoleAttributeType = *string
isNotNullableString
type MemberGetRoleRetType ¶ added in v0.6.1
type MemberGetRoleRetType = string
type MemberGetSubjectArgType ¶ added in v0.6.1
type MemberGetSubjectArgType = string
type MemberGetSubjectAttributeType ¶ added in v0.6.1
type MemberGetSubjectAttributeType = *string
isNotNullableString
type MemberGetSubjectRetType ¶ added in v0.6.1
type MemberGetSubjectRetType = string
type MembersResponse ¶
type MembersResponse struct { // REQUIRED Members MembersResponseGetMembersAttributeType `json:"members" required:"true"` // REQUIRED ResourceId MembersResponseGetResourceIdAttributeType `json:"resourceId" required:"true"` // REQUIRED ResourceType MembersResponseGetResourceTypeAttributeType `json:"resourceType" required:"true"` WrittenAt MembersResponseGetWrittenAtAttributeType `json:"writtenAt,omitempty"` }
MembersResponse struct for MembersResponse
func NewMembersResponse ¶ added in v0.4.0
func NewMembersResponse(members MembersResponseGetMembersArgType, resourceId MembersResponseGetResourceIdArgType, resourceType MembersResponseGetResourceTypeArgType) *MembersResponse
NewMembersResponse instantiates a new MembersResponse 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 NewMembersResponseWithDefaults ¶ added in v0.4.0
func NewMembersResponseWithDefaults() *MembersResponse
NewMembersResponseWithDefaults instantiates a new MembersResponse 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 (*MembersResponse) GetMembers ¶ added in v0.4.0
func (o *MembersResponse) GetMembers() (ret MembersResponseGetMembersRetType)
GetMembers returns the Members field value
func (*MembersResponse) GetMembersOk ¶ added in v0.4.0
func (o *MembersResponse) GetMembersOk() (ret MembersResponseGetMembersRetType, ok bool)
GetMembersOk returns a tuple with the Members field value and a boolean to check if the value has been set.
func (*MembersResponse) GetResourceId ¶ added in v0.4.0
func (o *MembersResponse) GetResourceId() (ret MembersResponseGetResourceIdRetType)
GetResourceId returns the ResourceId field value
func (*MembersResponse) GetResourceIdOk ¶ added in v0.4.0
func (o *MembersResponse) GetResourceIdOk() (ret MembersResponseGetResourceIdRetType, ok bool)
GetResourceIdOk returns a tuple with the ResourceId field value and a boolean to check if the value has been set.
func (*MembersResponse) GetResourceType ¶ added in v0.4.0
func (o *MembersResponse) GetResourceType() (ret MembersResponseGetResourceTypeRetType)
GetResourceType returns the ResourceType field value
func (*MembersResponse) GetResourceTypeOk ¶ added in v0.4.0
func (o *MembersResponse) GetResourceTypeOk() (ret MembersResponseGetResourceTypeRetType, ok bool)
GetResourceTypeOk returns a tuple with the ResourceType field value and a boolean to check if the value has been set.
func (*MembersResponse) GetWrittenAt ¶ added in v0.4.0
func (o *MembersResponse) GetWrittenAt() (res MembersResponseGetWrittenAtRetType)
GetWrittenAt returns the WrittenAt field value if set, zero value otherwise.
func (*MembersResponse) GetWrittenAtOk ¶ added in v0.4.0
func (o *MembersResponse) GetWrittenAtOk() (ret MembersResponseGetWrittenAtRetType, ok bool)
GetWrittenAtOk returns a tuple with the WrittenAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MembersResponse) HasWrittenAt ¶ added in v0.4.0
func (o *MembersResponse) HasWrittenAt() bool
HasWrittenAt returns a boolean if a field has been set.
func (*MembersResponse) SetMembers ¶ added in v0.4.0
func (o *MembersResponse) SetMembers(v MembersResponseGetMembersRetType)
SetMembers sets field value
func (*MembersResponse) SetResourceId ¶ added in v0.4.0
func (o *MembersResponse) SetResourceId(v MembersResponseGetResourceIdRetType)
SetResourceId sets field value
func (*MembersResponse) SetResourceType ¶ added in v0.4.0
func (o *MembersResponse) SetResourceType(v MembersResponseGetResourceTypeRetType)
SetResourceType sets field value
func (*MembersResponse) SetWrittenAt ¶ added in v0.4.0
func (o *MembersResponse) SetWrittenAt(v MembersResponseGetWrittenAtRetType)
SetWrittenAt gets a reference to the given Zookie and assigns it to the WrittenAt field.
func (MembersResponse) ToMap ¶ added in v0.4.0
func (o MembersResponse) ToMap() (map[string]interface{}, error)
type MembersResponseGetMembersArgType ¶ added in v0.6.1
type MembersResponseGetMembersArgType = []Member
type MembersResponseGetMembersAttributeType ¶ added in v0.6.1
type MembersResponseGetMembersAttributeType = *[]Member
isArray
type MembersResponseGetMembersRetType ¶ added in v0.6.1
type MembersResponseGetMembersRetType = []Member
type MembersResponseGetResourceIdArgType ¶ added in v0.6.1
type MembersResponseGetResourceIdArgType = string
type MembersResponseGetResourceIdAttributeType ¶ added in v0.6.1
type MembersResponseGetResourceIdAttributeType = *string
isNotNullableString
type MembersResponseGetResourceIdRetType ¶ added in v0.6.1
type MembersResponseGetResourceIdRetType = string
type MembersResponseGetResourceTypeArgType ¶ added in v0.6.1
type MembersResponseGetResourceTypeArgType = string
type MembersResponseGetResourceTypeAttributeType ¶ added in v0.6.1
type MembersResponseGetResourceTypeAttributeType = *string
isNotNullableString
type MembersResponseGetResourceTypeRetType ¶ added in v0.6.1
type MembersResponseGetResourceTypeRetType = string
type MembersResponseGetWrittenAtArgType ¶ added in v0.6.1
type MembersResponseGetWrittenAtArgType = Zookie
type MembersResponseGetWrittenAtAttributeType ¶ added in v0.6.1
type MembersResponseGetWrittenAtAttributeType = *Zookie
isModel
type MembersResponseGetWrittenAtRetType ¶ added in v0.6.1
type MembersResponseGetWrittenAtRetType = Zookie
type NullableAddMembersPayload ¶ added in v0.4.0
type NullableAddMembersPayload struct {
// contains filtered or unexported fields
}
func NewNullableAddMembersPayload ¶ added in v0.4.0
func NewNullableAddMembersPayload(val *AddMembersPayload) *NullableAddMembersPayload
func (NullableAddMembersPayload) Get ¶ added in v0.4.0
func (v NullableAddMembersPayload) Get() *AddMembersPayload
func (NullableAddMembersPayload) IsSet ¶ added in v0.4.0
func (v NullableAddMembersPayload) IsSet() bool
func (NullableAddMembersPayload) MarshalJSON ¶ added in v0.4.0
func (v NullableAddMembersPayload) MarshalJSON() ([]byte, error)
func (*NullableAddMembersPayload) Set ¶ added in v0.4.0
func (v *NullableAddMembersPayload) Set(val *AddMembersPayload)
func (*NullableAddMembersPayload) UnmarshalJSON ¶ added in v0.4.0
func (v *NullableAddMembersPayload) UnmarshalJSON(src []byte) error
func (*NullableAddMembersPayload) Unset ¶ added in v0.4.0
func (v *NullableAddMembersPayload) Unset()
type NullableBool ¶
type NullableBool struct {
// contains filtered or unexported fields
}
func NewNullableBool ¶
func NewNullableBool(val *bool) *NullableBool
func (NullableBool) Get ¶
func (v NullableBool) Get() *bool
func (NullableBool) IsSet ¶
func (v NullableBool) IsSet() bool
func (NullableBool) MarshalJSON ¶
func (v NullableBool) MarshalJSON() ([]byte, error)
func (*NullableBool) Set ¶
func (v *NullableBool) Set(val *bool)
func (*NullableBool) UnmarshalJSON ¶
func (v *NullableBool) UnmarshalJSON(src []byte) error
func (*NullableBool) Unset ¶
func (v *NullableBool) Unset()
type NullableErrorResponse ¶ added in v0.4.0
type NullableErrorResponse struct {
// contains filtered or unexported fields
}
func NewNullableErrorResponse ¶ added in v0.4.0
func NewNullableErrorResponse(val *ErrorResponse) *NullableErrorResponse
func (NullableErrorResponse) Get ¶ added in v0.4.0
func (v NullableErrorResponse) Get() *ErrorResponse
func (NullableErrorResponse) IsSet ¶ added in v0.4.0
func (v NullableErrorResponse) IsSet() bool
func (NullableErrorResponse) MarshalJSON ¶ added in v0.4.0
func (v NullableErrorResponse) MarshalJSON() ([]byte, error)
func (*NullableErrorResponse) Set ¶ added in v0.4.0
func (v *NullableErrorResponse) Set(val *ErrorResponse)
func (*NullableErrorResponse) UnmarshalJSON ¶ added in v0.4.0
func (v *NullableErrorResponse) UnmarshalJSON(src []byte) error
func (*NullableErrorResponse) Unset ¶ added in v0.4.0
func (v *NullableErrorResponse) Unset()
type NullableExistingPermission ¶ added in v0.4.0
type NullableExistingPermission struct {
// contains filtered or unexported fields
}
func NewNullableExistingPermission ¶ added in v0.4.0
func NewNullableExistingPermission(val *ExistingPermission) *NullableExistingPermission
func (NullableExistingPermission) Get ¶ added in v0.4.0
func (v NullableExistingPermission) Get() *ExistingPermission
func (NullableExistingPermission) IsSet ¶ added in v0.4.0
func (v NullableExistingPermission) IsSet() bool
func (NullableExistingPermission) MarshalJSON ¶ added in v0.4.0
func (v NullableExistingPermission) MarshalJSON() ([]byte, error)
func (*NullableExistingPermission) Set ¶ added in v0.4.0
func (v *NullableExistingPermission) Set(val *ExistingPermission)
func (*NullableExistingPermission) UnmarshalJSON ¶ added in v0.4.0
func (v *NullableExistingPermission) UnmarshalJSON(src []byte) error
func (*NullableExistingPermission) Unset ¶ added in v0.4.0
func (v *NullableExistingPermission) Unset()
type NullableFloat32 ¶
type NullableFloat32 struct {
// contains filtered or unexported fields
}
func NewNullableFloat32 ¶
func NewNullableFloat32(val *float32) *NullableFloat32
func (NullableFloat32) Get ¶
func (v NullableFloat32) Get() *float32
func (NullableFloat32) IsSet ¶
func (v NullableFloat32) IsSet() bool
func (NullableFloat32) MarshalJSON ¶
func (v NullableFloat32) MarshalJSON() ([]byte, error)
func (*NullableFloat32) Set ¶
func (v *NullableFloat32) Set(val *float32)
func (*NullableFloat32) UnmarshalJSON ¶
func (v *NullableFloat32) UnmarshalJSON(src []byte) error
func (*NullableFloat32) Unset ¶
func (v *NullableFloat32) Unset()
type NullableFloat64 ¶
type NullableFloat64 struct {
// contains filtered or unexported fields
}
func NewNullableFloat64 ¶
func NewNullableFloat64(val *float64) *NullableFloat64
func (NullableFloat64) Get ¶
func (v NullableFloat64) Get() *float64
func (NullableFloat64) IsSet ¶
func (v NullableFloat64) IsSet() bool
func (NullableFloat64) MarshalJSON ¶
func (v NullableFloat64) MarshalJSON() ([]byte, error)
func (*NullableFloat64) Set ¶
func (v *NullableFloat64) Set(val *float64)
func (*NullableFloat64) UnmarshalJSON ¶
func (v *NullableFloat64) UnmarshalJSON(src []byte) error
func (*NullableFloat64) Unset ¶
func (v *NullableFloat64) Unset()
type NullableInt ¶
type NullableInt struct {
// contains filtered or unexported fields
}
func NewNullableInt ¶
func NewNullableInt(val *int) *NullableInt
func (NullableInt) Get ¶
func (v NullableInt) Get() *int
func (NullableInt) IsSet ¶
func (v NullableInt) IsSet() bool
func (NullableInt) MarshalJSON ¶
func (v NullableInt) MarshalJSON() ([]byte, error)
func (*NullableInt) Set ¶
func (v *NullableInt) Set(val *int)
func (*NullableInt) UnmarshalJSON ¶
func (v *NullableInt) UnmarshalJSON(src []byte) error
func (*NullableInt) Unset ¶
func (v *NullableInt) Unset()
type NullableInt32 ¶
type NullableInt32 struct {
// contains filtered or unexported fields
}
func NewNullableInt32 ¶
func NewNullableInt32(val *int32) *NullableInt32
func (NullableInt32) Get ¶
func (v NullableInt32) Get() *int32
func (NullableInt32) IsSet ¶
func (v NullableInt32) IsSet() bool
func (NullableInt32) MarshalJSON ¶
func (v NullableInt32) MarshalJSON() ([]byte, error)
func (*NullableInt32) Set ¶
func (v *NullableInt32) Set(val *int32)
func (*NullableInt32) UnmarshalJSON ¶
func (v *NullableInt32) UnmarshalJSON(src []byte) error
func (*NullableInt32) Unset ¶
func (v *NullableInt32) Unset()
type NullableInt64 ¶
type NullableInt64 struct {
// contains filtered or unexported fields
}
func NewNullableInt64 ¶
func NewNullableInt64(val *int64) *NullableInt64
func (NullableInt64) Get ¶
func (v NullableInt64) Get() *int64
func (NullableInt64) IsSet ¶
func (v NullableInt64) IsSet() bool
func (NullableInt64) MarshalJSON ¶
func (v NullableInt64) MarshalJSON() ([]byte, error)
func (*NullableInt64) Set ¶
func (v *NullableInt64) Set(val *int64)
func (*NullableInt64) UnmarshalJSON ¶
func (v *NullableInt64) UnmarshalJSON(src []byte) error
func (*NullableInt64) Unset ¶
func (v *NullableInt64) Unset()
type NullableListMembersResponse ¶ added in v0.4.0
type NullableListMembersResponse struct {
// contains filtered or unexported fields
}
func NewNullableListMembersResponse ¶ added in v0.4.0
func NewNullableListMembersResponse(val *ListMembersResponse) *NullableListMembersResponse
func (NullableListMembersResponse) Get ¶ added in v0.4.0
func (v NullableListMembersResponse) Get() *ListMembersResponse
func (NullableListMembersResponse) IsSet ¶ added in v0.4.0
func (v NullableListMembersResponse) IsSet() bool
func (NullableListMembersResponse) MarshalJSON ¶ added in v0.4.0
func (v NullableListMembersResponse) MarshalJSON() ([]byte, error)
func (*NullableListMembersResponse) Set ¶ added in v0.4.0
func (v *NullableListMembersResponse) Set(val *ListMembersResponse)
func (*NullableListMembersResponse) UnmarshalJSON ¶ added in v0.4.0
func (v *NullableListMembersResponse) UnmarshalJSON(src []byte) error
func (*NullableListMembersResponse) Unset ¶ added in v0.4.0
func (v *NullableListMembersResponse) Unset()
type NullableListPermissionsResponse ¶ added in v0.4.0
type NullableListPermissionsResponse struct {
// contains filtered or unexported fields
}
func NewNullableListPermissionsResponse ¶ added in v0.4.0
func NewNullableListPermissionsResponse(val *ListPermissionsResponse) *NullableListPermissionsResponse
func (NullableListPermissionsResponse) Get ¶ added in v0.4.0
func (v NullableListPermissionsResponse) Get() *ListPermissionsResponse
func (NullableListPermissionsResponse) IsSet ¶ added in v0.4.0
func (v NullableListPermissionsResponse) IsSet() bool
func (NullableListPermissionsResponse) MarshalJSON ¶ added in v0.4.0
func (v NullableListPermissionsResponse) MarshalJSON() ([]byte, error)
func (*NullableListPermissionsResponse) Set ¶ added in v0.4.0
func (v *NullableListPermissionsResponse) Set(val *ListPermissionsResponse)
func (*NullableListPermissionsResponse) UnmarshalJSON ¶ added in v0.4.0
func (v *NullableListPermissionsResponse) UnmarshalJSON(src []byte) error
func (*NullableListPermissionsResponse) Unset ¶ added in v0.4.0
func (v *NullableListPermissionsResponse) Unset()
type NullableListUserMembershipsResponse ¶ added in v0.4.0
type NullableListUserMembershipsResponse struct {
// contains filtered or unexported fields
}
func NewNullableListUserMembershipsResponse ¶ added in v0.4.0
func NewNullableListUserMembershipsResponse(val *ListUserMembershipsResponse) *NullableListUserMembershipsResponse
func (NullableListUserMembershipsResponse) Get ¶ added in v0.4.0
func (v NullableListUserMembershipsResponse) Get() *ListUserMembershipsResponse
func (NullableListUserMembershipsResponse) IsSet ¶ added in v0.4.0
func (v NullableListUserMembershipsResponse) IsSet() bool
func (NullableListUserMembershipsResponse) MarshalJSON ¶ added in v0.4.0
func (v NullableListUserMembershipsResponse) MarshalJSON() ([]byte, error)
func (*NullableListUserMembershipsResponse) Set ¶ added in v0.4.0
func (v *NullableListUserMembershipsResponse) Set(val *ListUserMembershipsResponse)
func (*NullableListUserMembershipsResponse) UnmarshalJSON ¶ added in v0.4.0
func (v *NullableListUserMembershipsResponse) UnmarshalJSON(src []byte) error
func (*NullableListUserMembershipsResponse) Unset ¶ added in v0.4.0
func (v *NullableListUserMembershipsResponse) Unset()
type NullableListUserPermissionsResponse ¶ added in v0.4.0
type NullableListUserPermissionsResponse struct {
// contains filtered or unexported fields
}
func NewNullableListUserPermissionsResponse ¶ added in v0.4.0
func NewNullableListUserPermissionsResponse(val *ListUserPermissionsResponse) *NullableListUserPermissionsResponse
func (NullableListUserPermissionsResponse) Get ¶ added in v0.4.0
func (v NullableListUserPermissionsResponse) Get() *ListUserPermissionsResponse
func (NullableListUserPermissionsResponse) IsSet ¶ added in v0.4.0
func (v NullableListUserPermissionsResponse) IsSet() bool
func (NullableListUserPermissionsResponse) MarshalJSON ¶ added in v0.4.0
func (v NullableListUserPermissionsResponse) MarshalJSON() ([]byte, error)
func (*NullableListUserPermissionsResponse) Set ¶ added in v0.4.0
func (v *NullableListUserPermissionsResponse) Set(val *ListUserPermissionsResponse)
func (*NullableListUserPermissionsResponse) UnmarshalJSON ¶ added in v0.4.0
func (v *NullableListUserPermissionsResponse) UnmarshalJSON(src []byte) error
func (*NullableListUserPermissionsResponse) Unset ¶ added in v0.4.0
func (v *NullableListUserPermissionsResponse) Unset()
type NullableMember ¶ added in v0.4.0
type NullableMember struct {
// contains filtered or unexported fields
}
func NewNullableMember ¶ added in v0.4.0
func NewNullableMember(val *Member) *NullableMember
func (NullableMember) Get ¶ added in v0.4.0
func (v NullableMember) Get() *Member
func (NullableMember) IsSet ¶ added in v0.4.0
func (v NullableMember) IsSet() bool
func (NullableMember) MarshalJSON ¶ added in v0.4.0
func (v NullableMember) MarshalJSON() ([]byte, error)
func (*NullableMember) Set ¶ added in v0.4.0
func (v *NullableMember) Set(val *Member)
func (*NullableMember) UnmarshalJSON ¶ added in v0.4.0
func (v *NullableMember) UnmarshalJSON(src []byte) error
func (*NullableMember) Unset ¶ added in v0.4.0
func (v *NullableMember) Unset()
type NullableMembersResponse ¶ added in v0.4.0
type NullableMembersResponse struct {
// contains filtered or unexported fields
}
func NewNullableMembersResponse ¶ added in v0.4.0
func NewNullableMembersResponse(val *MembersResponse) *NullableMembersResponse
func (NullableMembersResponse) Get ¶ added in v0.4.0
func (v NullableMembersResponse) Get() *MembersResponse
func (NullableMembersResponse) IsSet ¶ added in v0.4.0
func (v NullableMembersResponse) IsSet() bool
func (NullableMembersResponse) MarshalJSON ¶ added in v0.4.0
func (v NullableMembersResponse) MarshalJSON() ([]byte, error)
func (*NullableMembersResponse) Set ¶ added in v0.4.0
func (v *NullableMembersResponse) Set(val *MembersResponse)
func (*NullableMembersResponse) UnmarshalJSON ¶ added in v0.4.0
func (v *NullableMembersResponse) UnmarshalJSON(src []byte) error
func (*NullableMembersResponse) Unset ¶ added in v0.4.0
func (v *NullableMembersResponse) Unset()
type NullablePermission ¶ added in v0.4.0
type NullablePermission struct {
// contains filtered or unexported fields
}
func NewNullablePermission ¶ added in v0.4.0
func NewNullablePermission(val *Permission) *NullablePermission
func (NullablePermission) Get ¶ added in v0.4.0
func (v NullablePermission) Get() *Permission
func (NullablePermission) IsSet ¶ added in v0.4.0
func (v NullablePermission) IsSet() bool
func (NullablePermission) MarshalJSON ¶ added in v0.4.0
func (v NullablePermission) MarshalJSON() ([]byte, error)
func (*NullablePermission) Set ¶ added in v0.4.0
func (v *NullablePermission) Set(val *Permission)
func (*NullablePermission) UnmarshalJSON ¶ added in v0.4.0
func (v *NullablePermission) UnmarshalJSON(src []byte) error
func (*NullablePermission) Unset ¶ added in v0.4.0
func (v *NullablePermission) Unset()
type NullableRemoveMembersPayload ¶ added in v0.4.0
type NullableRemoveMembersPayload struct {
// contains filtered or unexported fields
}
func NewNullableRemoveMembersPayload ¶ added in v0.4.0
func NewNullableRemoveMembersPayload(val *RemoveMembersPayload) *NullableRemoveMembersPayload
func (NullableRemoveMembersPayload) Get ¶ added in v0.4.0
func (v NullableRemoveMembersPayload) Get() *RemoveMembersPayload
func (NullableRemoveMembersPayload) IsSet ¶ added in v0.4.0
func (v NullableRemoveMembersPayload) IsSet() bool
func (NullableRemoveMembersPayload) MarshalJSON ¶ added in v0.4.0
func (v NullableRemoveMembersPayload) MarshalJSON() ([]byte, error)
func (*NullableRemoveMembersPayload) Set ¶ added in v0.4.0
func (v *NullableRemoveMembersPayload) Set(val *RemoveMembersPayload)
func (*NullableRemoveMembersPayload) UnmarshalJSON ¶ added in v0.4.0
func (v *NullableRemoveMembersPayload) UnmarshalJSON(src []byte) error
func (*NullableRemoveMembersPayload) Unset ¶ added in v0.4.0
func (v *NullableRemoveMembersPayload) Unset()
type NullableRole ¶ added in v0.4.0
type NullableRole struct {
// contains filtered or unexported fields
}
func NewNullableRole ¶ added in v0.4.0
func NewNullableRole(val *Role) *NullableRole
func (NullableRole) Get ¶ added in v0.4.0
func (v NullableRole) Get() *Role
func (NullableRole) IsSet ¶ added in v0.4.0
func (v NullableRole) IsSet() bool
func (NullableRole) MarshalJSON ¶ added in v0.4.0
func (v NullableRole) MarshalJSON() ([]byte, error)
func (*NullableRole) Set ¶ added in v0.4.0
func (v *NullableRole) Set(val *Role)
func (*NullableRole) UnmarshalJSON ¶ added in v0.4.0
func (v *NullableRole) UnmarshalJSON(src []byte) error
func (*NullableRole) Unset ¶ added in v0.4.0
func (v *NullableRole) Unset()
type NullableRolesResponse ¶ added in v0.4.0
type NullableRolesResponse struct {
// contains filtered or unexported fields
}
func NewNullableRolesResponse ¶ added in v0.4.0
func NewNullableRolesResponse(val *RolesResponse) *NullableRolesResponse
func (NullableRolesResponse) Get ¶ added in v0.4.0
func (v NullableRolesResponse) Get() *RolesResponse
func (NullableRolesResponse) IsSet ¶ added in v0.4.0
func (v NullableRolesResponse) IsSet() bool
func (NullableRolesResponse) MarshalJSON ¶ added in v0.4.0
func (v NullableRolesResponse) MarshalJSON() ([]byte, error)
func (*NullableRolesResponse) Set ¶ added in v0.4.0
func (v *NullableRolesResponse) Set(val *RolesResponse)
func (*NullableRolesResponse) UnmarshalJSON ¶ added in v0.4.0
func (v *NullableRolesResponse) UnmarshalJSON(src []byte) error
func (*NullableRolesResponse) Unset ¶ added in v0.4.0
func (v *NullableRolesResponse) Unset()
type NullableString ¶
type NullableString struct {
// contains filtered or unexported fields
}
func NewNullableString ¶
func NewNullableString(val *string) *NullableString
func (NullableString) Get ¶
func (v NullableString) Get() *string
func (NullableString) IsSet ¶
func (v NullableString) IsSet() bool
func (NullableString) MarshalJSON ¶
func (v NullableString) MarshalJSON() ([]byte, error)
func (*NullableString) Set ¶
func (v *NullableString) Set(val *string)
func (*NullableString) UnmarshalJSON ¶
func (v *NullableString) UnmarshalJSON(src []byte) error
func (*NullableString) Unset ¶
func (v *NullableString) Unset()
type NullableTime ¶
type NullableTime struct {
// contains filtered or unexported fields
}
func NewNullableTime ¶
func NewNullableTime(val *time.Time) *NullableTime
func (NullableTime) Get ¶
func (v NullableTime) Get() *time.Time
func (NullableTime) IsSet ¶
func (v NullableTime) IsSet() bool
func (NullableTime) MarshalJSON ¶
func (v NullableTime) MarshalJSON() ([]byte, error)
func (*NullableTime) Set ¶
func (v *NullableTime) Set(val *time.Time)
func (*NullableTime) UnmarshalJSON ¶
func (v *NullableTime) UnmarshalJSON(src []byte) error
func (*NullableTime) Unset ¶
func (v *NullableTime) Unset()
type NullableUserMembership ¶ added in v0.4.0
type NullableUserMembership struct {
// contains filtered or unexported fields
}
func NewNullableUserMembership ¶ added in v0.4.0
func NewNullableUserMembership(val *UserMembership) *NullableUserMembership
func (NullableUserMembership) Get ¶ added in v0.4.0
func (v NullableUserMembership) Get() *UserMembership
func (NullableUserMembership) IsSet ¶ added in v0.4.0
func (v NullableUserMembership) IsSet() bool
func (NullableUserMembership) MarshalJSON ¶ added in v0.4.0
func (v NullableUserMembership) MarshalJSON() ([]byte, error)
func (*NullableUserMembership) Set ¶ added in v0.4.0
func (v *NullableUserMembership) Set(val *UserMembership)
func (*NullableUserMembership) UnmarshalJSON ¶ added in v0.4.0
func (v *NullableUserMembership) UnmarshalJSON(src []byte) error
func (*NullableUserMembership) Unset ¶ added in v0.4.0
func (v *NullableUserMembership) Unset()
type NullableUserPermission ¶ added in v0.4.0
type NullableUserPermission struct {
// contains filtered or unexported fields
}
func NewNullableUserPermission ¶ added in v0.4.0
func NewNullableUserPermission(val *UserPermission) *NullableUserPermission
func (NullableUserPermission) Get ¶ added in v0.4.0
func (v NullableUserPermission) Get() *UserPermission
func (NullableUserPermission) IsSet ¶ added in v0.4.0
func (v NullableUserPermission) IsSet() bool
func (NullableUserPermission) MarshalJSON ¶ added in v0.4.0
func (v NullableUserPermission) MarshalJSON() ([]byte, error)
func (*NullableUserPermission) Set ¶ added in v0.4.0
func (v *NullableUserPermission) Set(val *UserPermission)
func (*NullableUserPermission) UnmarshalJSON ¶ added in v0.4.0
func (v *NullableUserPermission) UnmarshalJSON(src []byte) error
func (*NullableUserPermission) Unset ¶ added in v0.4.0
func (v *NullableUserPermission) Unset()
type NullableValue ¶ added in v0.6.1
type NullableValue[T any] struct { // contains filtered or unexported fields }
func (NullableValue[T]) Get ¶ added in v0.6.1
func (v NullableValue[T]) Get() *T
func (NullableValue[T]) IsSet ¶ added in v0.6.1
func (v NullableValue[T]) IsSet() bool
func (*NullableValue[T]) Set ¶ added in v0.6.1
func (v *NullableValue[T]) Set(val *T)
func (*NullableValue[T]) Unset ¶ added in v0.6.1
func (v *NullableValue[T]) Unset()
type NullableZookie ¶ added in v0.4.0
type NullableZookie struct {
// contains filtered or unexported fields
}
func NewNullableZookie ¶ added in v0.4.0
func NewNullableZookie(val *Zookie) *NullableZookie
func (NullableZookie) Get ¶ added in v0.4.0
func (v NullableZookie) Get() *Zookie
func (NullableZookie) IsSet ¶ added in v0.4.0
func (v NullableZookie) IsSet() bool
func (NullableZookie) MarshalJSON ¶ added in v0.4.0
func (v NullableZookie) MarshalJSON() ([]byte, error)
func (*NullableZookie) Set ¶ added in v0.4.0
func (v *NullableZookie) Set(val *Zookie)
func (*NullableZookie) UnmarshalJSON ¶ added in v0.4.0
func (v *NullableZookie) UnmarshalJSON(src []byte) error
func (*NullableZookie) Unset ¶ added in v0.4.0
func (v *NullableZookie) Unset()
type Permission ¶
type Permission struct { // REQUIRED Description PermissionGetDescriptionAttributeType `json:"description" required:"true"` // REQUIRED Name PermissionGetNameAttributeType `json:"name" required:"true"` }
Permission struct for Permission
func NewPermission ¶ added in v0.4.0
func NewPermission(description PermissionGetDescriptionArgType, name PermissionGetNameArgType) *Permission
NewPermission instantiates a new Permission 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 NewPermissionWithDefaults ¶ added in v0.4.0
func NewPermissionWithDefaults() *Permission
NewPermissionWithDefaults instantiates a new Permission 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 (*Permission) GetDescription ¶ added in v0.4.0
func (o *Permission) GetDescription() (ret PermissionGetDescriptionRetType)
GetDescription returns the Description field value
func (*Permission) GetDescriptionOk ¶ added in v0.4.0
func (o *Permission) GetDescriptionOk() (ret PermissionGetDescriptionRetType, ok bool)
GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.
func (*Permission) GetName ¶ added in v0.4.0
func (o *Permission) GetName() (ret PermissionGetNameRetType)
GetName returns the Name field value
func (*Permission) GetNameOk ¶ added in v0.4.0
func (o *Permission) GetNameOk() (ret PermissionGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*Permission) SetDescription ¶ added in v0.4.0
func (o *Permission) SetDescription(v PermissionGetDescriptionRetType)
SetDescription sets field value
func (*Permission) SetName ¶ added in v0.4.0
func (o *Permission) SetName(v PermissionGetNameRetType)
SetName sets field value
func (Permission) ToMap ¶ added in v0.4.0
func (o Permission) ToMap() (map[string]interface{}, error)
type PermissionGetDescriptionArgType ¶ added in v0.6.1
type PermissionGetDescriptionArgType = string
type PermissionGetDescriptionAttributeType ¶ added in v0.6.1
type PermissionGetDescriptionAttributeType = *string
isNotNullableString
type PermissionGetDescriptionRetType ¶ added in v0.6.1
type PermissionGetDescriptionRetType = string
type PermissionGetNameArgType ¶ added in v0.6.1
type PermissionGetNameArgType = string
type PermissionGetNameAttributeType ¶ added in v0.6.1
type PermissionGetNameAttributeType = *string
isNotNullableString
type PermissionGetNameRetType ¶ added in v0.6.1
type PermissionGetNameRetType = string
type RemoveMembersPayload ¶
type RemoveMembersPayload struct { ForceRemove RemoveMembersPayloadgetForceRemoveAttributeType `json:"forceRemove,omitempty"` // REQUIRED Members RemoveMembersPayloadGetMembersAttributeType `json:"members" required:"true"` // REQUIRED ResourceType RemoveMembersPayloadGetResourceTypeAttributeType `json:"resourceType" required:"true"` }
RemoveMembersPayload struct for RemoveMembersPayload
func NewRemoveMembersPayload ¶ added in v0.4.0
func NewRemoveMembersPayload(members RemoveMembersPayloadGetMembersArgType, resourceType RemoveMembersPayloadGetResourceTypeArgType) *RemoveMembersPayload
NewRemoveMembersPayload instantiates a new RemoveMembersPayload 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 NewRemoveMembersPayloadWithDefaults ¶ added in v0.4.0
func NewRemoveMembersPayloadWithDefaults() *RemoveMembersPayload
NewRemoveMembersPayloadWithDefaults instantiates a new RemoveMembersPayload 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 (*RemoveMembersPayload) GetForceRemove ¶ added in v0.4.0
func (o *RemoveMembersPayload) GetForceRemove() (res RemoveMembersPayloadgetForceRemoveRetType)
GetForceRemove returns the ForceRemove field value if set, zero value otherwise.
func (*RemoveMembersPayload) GetForceRemoveOk ¶ added in v0.4.0
func (o *RemoveMembersPayload) GetForceRemoveOk() (ret RemoveMembersPayloadgetForceRemoveRetType, ok bool)
GetForceRemoveOk returns a tuple with the ForceRemove field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RemoveMembersPayload) GetMembers ¶ added in v0.4.0
func (o *RemoveMembersPayload) GetMembers() (ret RemoveMembersPayloadGetMembersRetType)
GetMembers returns the Members field value
func (*RemoveMembersPayload) GetMembersOk ¶ added in v0.4.0
func (o *RemoveMembersPayload) GetMembersOk() (ret RemoveMembersPayloadGetMembersRetType, ok bool)
GetMembersOk returns a tuple with the Members field value and a boolean to check if the value has been set.
func (*RemoveMembersPayload) GetResourceType ¶ added in v0.4.0
func (o *RemoveMembersPayload) GetResourceType() (ret RemoveMembersPayloadGetResourceTypeRetType)
GetResourceType returns the ResourceType field value
func (*RemoveMembersPayload) GetResourceTypeOk ¶ added in v0.4.0
func (o *RemoveMembersPayload) GetResourceTypeOk() (ret RemoveMembersPayloadGetResourceTypeRetType, ok bool)
GetResourceTypeOk returns a tuple with the ResourceType field value and a boolean to check if the value has been set.
func (*RemoveMembersPayload) HasForceRemove ¶ added in v0.4.0
func (o *RemoveMembersPayload) HasForceRemove() bool
HasForceRemove returns a boolean if a field has been set.
func (*RemoveMembersPayload) SetForceRemove ¶ added in v0.4.0
func (o *RemoveMembersPayload) SetForceRemove(v RemoveMembersPayloadgetForceRemoveRetType)
SetForceRemove gets a reference to the given bool and assigns it to the ForceRemove field.
func (*RemoveMembersPayload) SetMembers ¶ added in v0.4.0
func (o *RemoveMembersPayload) SetMembers(v RemoveMembersPayloadGetMembersRetType)
SetMembers sets field value
func (*RemoveMembersPayload) SetResourceType ¶ added in v0.4.0
func (o *RemoveMembersPayload) SetResourceType(v RemoveMembersPayloadGetResourceTypeRetType)
SetResourceType sets field value
func (RemoveMembersPayload) ToMap ¶ added in v0.4.0
func (o RemoveMembersPayload) ToMap() (map[string]interface{}, error)
type RemoveMembersPayloadGetMembersArgType ¶ added in v0.6.1
type RemoveMembersPayloadGetMembersArgType = []Member
type RemoveMembersPayloadGetMembersAttributeType ¶ added in v0.6.1
type RemoveMembersPayloadGetMembersAttributeType = *[]Member
isArray
type RemoveMembersPayloadGetMembersRetType ¶ added in v0.6.1
type RemoveMembersPayloadGetMembersRetType = []Member
type RemoveMembersPayloadGetResourceTypeArgType ¶ added in v0.6.1
type RemoveMembersPayloadGetResourceTypeArgType = string
type RemoveMembersPayloadGetResourceTypeAttributeType ¶ added in v0.6.1
type RemoveMembersPayloadGetResourceTypeAttributeType = *string
isNotNullableString
type RemoveMembersPayloadGetResourceTypeRetType ¶ added in v0.6.1
type RemoveMembersPayloadGetResourceTypeRetType = string
type RemoveMembersPayloadgetForceRemoveArgType ¶ added in v0.6.1
type RemoveMembersPayloadgetForceRemoveArgType = bool
type RemoveMembersPayloadgetForceRemoveAttributeType ¶ added in v0.6.1
type RemoveMembersPayloadgetForceRemoveAttributeType = *bool
isBoolean
type RemoveMembersPayloadgetForceRemoveRetType ¶ added in v0.6.1
type RemoveMembersPayloadgetForceRemoveRetType = bool
type RemoveMembersRequest ¶ added in v0.7.0
type RemoveMembersRequest struct {
// contains filtered or unexported fields
}
func (RemoveMembersRequest) Execute ¶ added in v0.7.0
func (r RemoveMembersRequest) Execute() (*MembersResponse, error)
func (RemoveMembersRequest) RemoveMembersPayload ¶ added in v0.7.0
func (r RemoveMembersRequest) RemoveMembersPayload(removeMembersPayload RemoveMembersPayload) ApiRemoveMembersRequest
type Role ¶
type Role struct { // REQUIRED Description RoleGetDescriptionAttributeType `json:"description" required:"true"` Id RoleGetIdAttributeType `json:"id,omitempty"` // REQUIRED Name RoleGetNameAttributeType `json:"name" required:"true"` // REQUIRED Permissions RoleGetPermissionsAttributeType `json:"permissions" required:"true"` }
Role struct for Role
func NewRole ¶ added in v0.4.0
func NewRole(description RoleGetDescriptionArgType, name RoleGetNameArgType, permissions RoleGetPermissionsArgType) *Role
NewRole instantiates a new Role 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 NewRoleWithDefaults ¶ added in v0.4.0
func NewRoleWithDefaults() *Role
NewRoleWithDefaults instantiates a new Role 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 (*Role) GetDescription ¶ added in v0.4.0
func (o *Role) GetDescription() (ret RoleGetDescriptionRetType)
GetDescription returns the Description field value
func (*Role) GetDescriptionOk ¶ added in v0.4.0
func (o *Role) GetDescriptionOk() (ret RoleGetDescriptionRetType, ok bool)
GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.
func (*Role) GetId ¶ added in v0.4.0
func (o *Role) GetId() (res RoleGetIdRetType)
GetId returns the Id field value if set, zero value otherwise.
func (*Role) GetIdOk ¶ added in v0.4.0
func (o *Role) GetIdOk() (ret RoleGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Role) GetName ¶ added in v0.4.0
func (o *Role) GetName() (ret RoleGetNameRetType)
GetName returns the Name field value
func (*Role) GetNameOk ¶ added in v0.4.0
func (o *Role) GetNameOk() (ret RoleGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*Role) GetPermissions ¶ added in v0.4.0
func (o *Role) GetPermissions() (ret RoleGetPermissionsRetType)
GetPermissions returns the Permissions field value
func (*Role) GetPermissionsOk ¶ added in v0.4.0
func (o *Role) GetPermissionsOk() (ret RoleGetPermissionsRetType, ok bool)
GetPermissionsOk returns a tuple with the Permissions field value and a boolean to check if the value has been set.
func (*Role) SetDescription ¶ added in v0.4.0
func (o *Role) SetDescription(v RoleGetDescriptionRetType)
SetDescription sets field value
func (*Role) SetId ¶ added in v0.4.0
func (o *Role) SetId(v RoleGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id field.
func (*Role) SetName ¶ added in v0.4.0
func (o *Role) SetName(v RoleGetNameRetType)
SetName sets field value
func (*Role) SetPermissions ¶ added in v0.4.0
func (o *Role) SetPermissions(v RoleGetPermissionsRetType)
SetPermissions sets field value
type RoleGetDescriptionArgType ¶ added in v0.6.1
type RoleGetDescriptionArgType = string
type RoleGetDescriptionAttributeType ¶ added in v0.6.1
type RoleGetDescriptionAttributeType = *string
isNotNullableString
type RoleGetDescriptionRetType ¶ added in v0.6.1
type RoleGetDescriptionRetType = string
type RoleGetIdArgType ¶ added in v0.6.1
type RoleGetIdArgType = string
type RoleGetIdAttributeType ¶ added in v0.6.1
type RoleGetIdAttributeType = *string
isNotNullableString
type RoleGetIdRetType ¶ added in v0.6.1
type RoleGetIdRetType = string
type RoleGetNameArgType ¶ added in v0.6.1
type RoleGetNameArgType = string
type RoleGetNameAttributeType ¶ added in v0.6.1
type RoleGetNameAttributeType = *string
isNotNullableString
type RoleGetNameRetType ¶ added in v0.6.1
type RoleGetNameRetType = string
type RoleGetPermissionsArgType ¶ added in v0.6.1
type RoleGetPermissionsArgType = []Permission
type RoleGetPermissionsAttributeType ¶ added in v0.6.1
type RoleGetPermissionsAttributeType = *[]Permission
isArray
type RoleGetPermissionsRetType ¶ added in v0.6.1
type RoleGetPermissionsRetType = []Permission
type RolesResponse ¶
type RolesResponse struct { // REQUIRED ResourceId RolesResponseGetResourceIdAttributeType `json:"resourceId" required:"true"` // REQUIRED ResourceType RolesResponseGetResourceTypeAttributeType `json:"resourceType" required:"true"` // REQUIRED Roles RolesResponseGetRolesAttributeType `json:"roles" required:"true"` }
RolesResponse struct for RolesResponse
func NewRolesResponse ¶ added in v0.4.0
func NewRolesResponse(resourceId RolesResponseGetResourceIdArgType, resourceType RolesResponseGetResourceTypeArgType, roles RolesResponseGetRolesArgType) *RolesResponse
NewRolesResponse instantiates a new RolesResponse 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 NewRolesResponseWithDefaults ¶ added in v0.4.0
func NewRolesResponseWithDefaults() *RolesResponse
NewRolesResponseWithDefaults instantiates a new RolesResponse 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 (*RolesResponse) GetResourceId ¶ added in v0.4.0
func (o *RolesResponse) GetResourceId() (ret RolesResponseGetResourceIdRetType)
GetResourceId returns the ResourceId field value
func (*RolesResponse) GetResourceIdOk ¶ added in v0.4.0
func (o *RolesResponse) GetResourceIdOk() (ret RolesResponseGetResourceIdRetType, ok bool)
GetResourceIdOk returns a tuple with the ResourceId field value and a boolean to check if the value has been set.
func (*RolesResponse) GetResourceType ¶ added in v0.4.0
func (o *RolesResponse) GetResourceType() (ret RolesResponseGetResourceTypeRetType)
GetResourceType returns the ResourceType field value
func (*RolesResponse) GetResourceTypeOk ¶ added in v0.4.0
func (o *RolesResponse) GetResourceTypeOk() (ret RolesResponseGetResourceTypeRetType, ok bool)
GetResourceTypeOk returns a tuple with the ResourceType field value and a boolean to check if the value has been set.
func (*RolesResponse) GetRoles ¶ added in v0.4.0
func (o *RolesResponse) GetRoles() (ret RolesResponseGetRolesRetType)
GetRoles returns the Roles field value
func (*RolesResponse) GetRolesOk ¶ added in v0.4.0
func (o *RolesResponse) GetRolesOk() (ret RolesResponseGetRolesRetType, ok bool)
GetRolesOk returns a tuple with the Roles field value and a boolean to check if the value has been set.
func (*RolesResponse) SetResourceId ¶ added in v0.4.0
func (o *RolesResponse) SetResourceId(v RolesResponseGetResourceIdRetType)
SetResourceId sets field value
func (*RolesResponse) SetResourceType ¶ added in v0.4.0
func (o *RolesResponse) SetResourceType(v RolesResponseGetResourceTypeRetType)
SetResourceType sets field value
func (*RolesResponse) SetRoles ¶ added in v0.4.0
func (o *RolesResponse) SetRoles(v RolesResponseGetRolesRetType)
SetRoles sets field value
func (RolesResponse) ToMap ¶ added in v0.4.0
func (o RolesResponse) ToMap() (map[string]interface{}, error)
type RolesResponseGetResourceIdArgType ¶ added in v0.6.1
type RolesResponseGetResourceIdArgType = string
type RolesResponseGetResourceIdAttributeType ¶ added in v0.6.1
type RolesResponseGetResourceIdAttributeType = *string
isNotNullableString
type RolesResponseGetResourceIdRetType ¶ added in v0.6.1
type RolesResponseGetResourceIdRetType = string
type RolesResponseGetResourceTypeArgType ¶ added in v0.6.1
type RolesResponseGetResourceTypeArgType = string
type RolesResponseGetResourceTypeAttributeType ¶ added in v0.6.1
type RolesResponseGetResourceTypeAttributeType = *string
isNotNullableString
type RolesResponseGetResourceTypeRetType ¶ added in v0.6.1
type RolesResponseGetResourceTypeRetType = string
type RolesResponseGetRolesArgType ¶ added in v0.6.1
type RolesResponseGetRolesArgType = []Role
type RolesResponseGetRolesAttributeType ¶ added in v0.6.1
type RolesResponseGetRolesAttributeType = *[]Role
isArray
type RolesResponseGetRolesRetType ¶ added in v0.6.1
type RolesResponseGetRolesRetType = []Role
type UserMembership ¶
type UserMembership struct { // REQUIRED ResourceId UserMembershipGetResourceIdAttributeType `json:"resourceId" required:"true"` // REQUIRED ResourceType UserMembershipGetResourceTypeAttributeType `json:"resourceType" required:"true"` // REQUIRED Role UserMembershipGetRoleAttributeType `json:"role" required:"true"` // REQUIRED Subject UserMembershipGetSubjectAttributeType `json:"subject" required:"true"` }
UserMembership struct for UserMembership
func NewUserMembership ¶ added in v0.4.0
func NewUserMembership(resourceId UserMembershipGetResourceIdArgType, resourceType UserMembershipGetResourceTypeArgType, role UserMembershipGetRoleArgType, subject UserMembershipGetSubjectArgType) *UserMembership
NewUserMembership instantiates a new UserMembership 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 NewUserMembershipWithDefaults ¶ added in v0.4.0
func NewUserMembershipWithDefaults() *UserMembership
NewUserMembershipWithDefaults instantiates a new UserMembership 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 (*UserMembership) GetResourceId ¶ added in v0.4.0
func (o *UserMembership) GetResourceId() (ret UserMembershipGetResourceIdRetType)
GetResourceId returns the ResourceId field value
func (*UserMembership) GetResourceIdOk ¶ added in v0.4.0
func (o *UserMembership) GetResourceIdOk() (ret UserMembershipGetResourceIdRetType, ok bool)
GetResourceIdOk returns a tuple with the ResourceId field value and a boolean to check if the value has been set.
func (*UserMembership) GetResourceType ¶ added in v0.4.0
func (o *UserMembership) GetResourceType() (ret UserMembershipGetResourceTypeRetType)
GetResourceType returns the ResourceType field value
func (*UserMembership) GetResourceTypeOk ¶ added in v0.4.0
func (o *UserMembership) GetResourceTypeOk() (ret UserMembershipGetResourceTypeRetType, ok bool)
GetResourceTypeOk returns a tuple with the ResourceType field value and a boolean to check if the value has been set.
func (*UserMembership) GetRole ¶ added in v0.4.0
func (o *UserMembership) GetRole() (ret UserMembershipGetRoleRetType)
GetRole returns the Role field value
func (*UserMembership) GetRoleOk ¶ added in v0.4.0
func (o *UserMembership) GetRoleOk() (ret UserMembershipGetRoleRetType, ok bool)
GetRoleOk returns a tuple with the Role field value and a boolean to check if the value has been set.
func (*UserMembership) GetSubject ¶ added in v0.4.0
func (o *UserMembership) GetSubject() (ret UserMembershipGetSubjectRetType)
GetSubject returns the Subject field value
func (*UserMembership) GetSubjectOk ¶ added in v0.4.0
func (o *UserMembership) GetSubjectOk() (ret UserMembershipGetSubjectRetType, ok bool)
GetSubjectOk returns a tuple with the Subject field value and a boolean to check if the value has been set.
func (*UserMembership) SetResourceId ¶ added in v0.4.0
func (o *UserMembership) SetResourceId(v UserMembershipGetResourceIdRetType)
SetResourceId sets field value
func (*UserMembership) SetResourceType ¶ added in v0.4.0
func (o *UserMembership) SetResourceType(v UserMembershipGetResourceTypeRetType)
SetResourceType sets field value
func (*UserMembership) SetRole ¶ added in v0.4.0
func (o *UserMembership) SetRole(v UserMembershipGetRoleRetType)
SetRole sets field value
func (*UserMembership) SetSubject ¶ added in v0.4.0
func (o *UserMembership) SetSubject(v UserMembershipGetSubjectRetType)
SetSubject sets field value
func (UserMembership) ToMap ¶ added in v0.4.0
func (o UserMembership) ToMap() (map[string]interface{}, error)
type UserMembershipGetResourceIdArgType ¶ added in v0.6.1
type UserMembershipGetResourceIdArgType = string
type UserMembershipGetResourceIdAttributeType ¶ added in v0.6.1
type UserMembershipGetResourceIdAttributeType = *string
isNotNullableString
type UserMembershipGetResourceIdRetType ¶ added in v0.6.1
type UserMembershipGetResourceIdRetType = string
type UserMembershipGetResourceTypeArgType ¶ added in v0.6.1
type UserMembershipGetResourceTypeArgType = string
type UserMembershipGetResourceTypeAttributeType ¶ added in v0.6.1
type UserMembershipGetResourceTypeAttributeType = *string
isNotNullableString
type UserMembershipGetResourceTypeRetType ¶ added in v0.6.1
type UserMembershipGetResourceTypeRetType = string
type UserMembershipGetRoleArgType ¶ added in v0.6.1
type UserMembershipGetRoleArgType = string
type UserMembershipGetRoleAttributeType ¶ added in v0.6.1
type UserMembershipGetRoleAttributeType = *string
isNotNullableString
type UserMembershipGetRoleRetType ¶ added in v0.6.1
type UserMembershipGetRoleRetType = string
type UserMembershipGetSubjectArgType ¶ added in v0.6.1
type UserMembershipGetSubjectArgType = string
type UserMembershipGetSubjectAttributeType ¶ added in v0.6.1
type UserMembershipGetSubjectAttributeType = *string
isNotNullableString
type UserMembershipGetSubjectRetType ¶ added in v0.6.1
type UserMembershipGetSubjectRetType = string
type UserPermission ¶
type UserPermission struct { // REQUIRED Permissions UserPermissionGetPermissionsAttributeType `json:"permissions" required:"true"` // REQUIRED ResourceId UserPermissionGetResourceIdAttributeType `json:"resourceId" required:"true"` // REQUIRED ResourceType UserPermissionGetResourceTypeAttributeType `json:"resourceType" required:"true"` }
UserPermission struct for UserPermission
func NewUserPermission ¶ added in v0.4.0
func NewUserPermission(permissions UserPermissionGetPermissionsArgType, resourceId UserPermissionGetResourceIdArgType, resourceType UserPermissionGetResourceTypeArgType) *UserPermission
NewUserPermission instantiates a new UserPermission 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 NewUserPermissionWithDefaults ¶ added in v0.4.0
func NewUserPermissionWithDefaults() *UserPermission
NewUserPermissionWithDefaults instantiates a new UserPermission 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 (*UserPermission) GetPermissions ¶ added in v0.4.0
func (o *UserPermission) GetPermissions() (ret UserPermissionGetPermissionsRetType)
GetPermissions returns the Permissions field value
func (*UserPermission) GetPermissionsOk ¶ added in v0.4.0
func (o *UserPermission) GetPermissionsOk() (ret UserPermissionGetPermissionsRetType, ok bool)
GetPermissionsOk returns a tuple with the Permissions field value and a boolean to check if the value has been set.
func (*UserPermission) GetResourceId ¶ added in v0.4.0
func (o *UserPermission) GetResourceId() (ret UserPermissionGetResourceIdRetType)
GetResourceId returns the ResourceId field value
func (*UserPermission) GetResourceIdOk ¶ added in v0.4.0
func (o *UserPermission) GetResourceIdOk() (ret UserPermissionGetResourceIdRetType, ok bool)
GetResourceIdOk returns a tuple with the ResourceId field value and a boolean to check if the value has been set.
func (*UserPermission) GetResourceType ¶ added in v0.4.0
func (o *UserPermission) GetResourceType() (ret UserPermissionGetResourceTypeRetType)
GetResourceType returns the ResourceType field value
func (*UserPermission) GetResourceTypeOk ¶ added in v0.4.0
func (o *UserPermission) GetResourceTypeOk() (ret UserPermissionGetResourceTypeRetType, ok bool)
GetResourceTypeOk returns a tuple with the ResourceType field value and a boolean to check if the value has been set.
func (*UserPermission) SetPermissions ¶ added in v0.4.0
func (o *UserPermission) SetPermissions(v UserPermissionGetPermissionsRetType)
SetPermissions sets field value
func (*UserPermission) SetResourceId ¶ added in v0.4.0
func (o *UserPermission) SetResourceId(v UserPermissionGetResourceIdRetType)
SetResourceId sets field value
func (*UserPermission) SetResourceType ¶ added in v0.4.0
func (o *UserPermission) SetResourceType(v UserPermissionGetResourceTypeRetType)
SetResourceType sets field value
func (UserPermission) ToMap ¶ added in v0.4.0
func (o UserPermission) ToMap() (map[string]interface{}, error)
type UserPermissionGetPermissionsArgType ¶ added in v0.6.1
type UserPermissionGetPermissionsArgType = []ExistingPermission
type UserPermissionGetPermissionsAttributeType ¶ added in v0.6.1
type UserPermissionGetPermissionsAttributeType = *[]ExistingPermission
isArray
type UserPermissionGetPermissionsRetType ¶ added in v0.6.1
type UserPermissionGetPermissionsRetType = []ExistingPermission
type UserPermissionGetResourceIdArgType ¶ added in v0.6.1
type UserPermissionGetResourceIdArgType = string
type UserPermissionGetResourceIdAttributeType ¶ added in v0.6.1
type UserPermissionGetResourceIdAttributeType = *string
isNotNullableString
type UserPermissionGetResourceIdRetType ¶ added in v0.6.1
type UserPermissionGetResourceIdRetType = string
type UserPermissionGetResourceTypeArgType ¶ added in v0.6.1
type UserPermissionGetResourceTypeArgType = string
type UserPermissionGetResourceTypeAttributeType ¶ added in v0.6.1
type UserPermissionGetResourceTypeAttributeType = *string
isNotNullableString
type UserPermissionGetResourceTypeRetType ¶ added in v0.6.1
type UserPermissionGetResourceTypeRetType = string
type Zookie ¶
type Zookie struct {
Zookie ZookieGetZookieAttributeType `json:"zookie,omitempty"`
}
Zookie struct for Zookie
func NewZookie ¶ added in v0.4.0
func NewZookie() *Zookie
NewZookie instantiates a new Zookie 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 NewZookieWithDefaults ¶ added in v0.4.0
func NewZookieWithDefaults() *Zookie
NewZookieWithDefaults instantiates a new Zookie 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 (*Zookie) GetZookie ¶ added in v0.4.0
func (o *Zookie) GetZookie() (res ZookieGetZookieRetType)
GetZookie returns the Zookie field value if set, zero value otherwise.
func (*Zookie) GetZookieOk ¶ added in v0.4.0
func (o *Zookie) GetZookieOk() (ret ZookieGetZookieRetType, ok bool)
GetZookieOk returns a tuple with the Zookie field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Zookie) SetZookie ¶ added in v0.4.0
func (o *Zookie) SetZookie(v ZookieGetZookieRetType)
SetZookie gets a reference to the given string and assigns it to the Zookie field.
type ZookieGetZookieArgType ¶ added in v0.6.1
type ZookieGetZookieArgType = string
type ZookieGetZookieAttributeType ¶ added in v0.6.1
type ZookieGetZookieAttributeType = *string
isNotNullableString
type ZookieGetZookieRetType ¶ added in v0.6.1
type ZookieGetZookieRetType = string
Source Files
¶
- api_default.go
- client.go
- configuration.go
- model_add_members_payload.go
- model_error_response.go
- model_existing_permission.go
- model_list_members_response.go
- model_list_permissions_response.go
- model_list_user_memberships_response.go
- model_list_user_permissions_response.go
- model_member.go
- model_members_response.go
- model_permission.go
- model_remove_members_payload.go
- model_role.go
- model_roles_response.go
- model_user_membership.go
- model_user_permission.go
- model_zookie.go
- utils.go