Documentation ¶
Index ¶
- Variables
- func CacheExpires(r *http.Response) time.Time
- 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
- type APIKey
- type APIResponse
- type AccessRule
- func (o *AccessRule) GetId() string
- func (o *AccessRule) GetIdOk() (*string, bool)
- func (o *AccessRule) GetMethod() string
- func (o *AccessRule) GetMethodOk() (*string, bool)
- func (o *AccessRule) GetPath() string
- func (o *AccessRule) GetPathOk() (*string, bool)
- func (o *AccessRule) GetService() string
- func (o *AccessRule) GetServiceOk() (*string, bool)
- func (o *AccessRule) HasId() bool
- func (o *AccessRule) HasMethod() bool
- func (o *AccessRule) HasPath() bool
- func (o *AccessRule) HasService() bool
- func (o AccessRule) MarshalJSON() ([]byte, error)
- func (o *AccessRule) SetId(v string)
- func (o *AccessRule) SetMethod(v string)
- func (o *AccessRule) SetPath(v string)
- func (o *AccessRule) SetService(v string)
- type AccessRuleRequest
- func (o *AccessRuleRequest) GetMethod() string
- func (o *AccessRuleRequest) GetMethodOk() (*string, bool)
- func (o *AccessRuleRequest) GetPath() string
- func (o *AccessRuleRequest) GetPathOk() (*string, bool)
- func (o *AccessRuleRequest) GetService() string
- func (o *AccessRuleRequest) GetServiceOk() (*string, bool)
- func (o *AccessRuleRequest) HasMethod() bool
- func (o *AccessRuleRequest) HasPath() bool
- func (o *AccessRuleRequest) HasService() bool
- func (o AccessRuleRequest) MarshalJSON() ([]byte, error)
- func (o *AccessRuleRequest) SetMethod(v string)
- func (o *AccessRuleRequest) SetPath(v string)
- func (o *AccessRuleRequest) SetService(v string)
- type ApiAddUserRequest
- type ApiAssignGroupDomainRoleRequest
- type ApiAssignGroupProjectRoleRequest
- type ApiAssignUserDomainRoleRequest
- type ApiAssignUserProjectRoleRequest
- type ApiCheckGroupDomainRoleRequest
- type ApiCheckGroupProjectRoleRequest
- type ApiCheckUserDomainRoleRequest
- type ApiCheckUserProjectRoleRequest
- type ApiCheckUserRequest
- type ApiCreateApplicationCredentialRequest
- func (r ApiCreateApplicationCredentialRequest) ApplicationCredentialCreateRequest(applicationCredentialCreateRequest ApplicationCredentialCreateRequest) ApiCreateApplicationCredentialRequest
- func (r ApiCreateApplicationCredentialRequest) Execute() (ApplicationCredentialResponse, *_nethttp.Response, error)
- type ApiCreateDomainConfigRequest
- type ApiCreateDomainRequest
- type ApiCreateGroupRequest
- type ApiCreateProjectRequest
- type ApiCreateRoleRequest
- type ApiCreateUserRequest
- type ApiDeleteApplicationCredentialRequest
- type ApiDeleteDomainConfigRequest
- type ApiDeleteDomainRequest
- type ApiDeleteGroupRequest
- type ApiDeleteProjectRequest
- type ApiDeleteRoleRequest
- type ApiDeleteUserRequest
- type ApiGetDomainConfigRequest
- type ApiGetDomainRequest
- type ApiGetGroupRequest
- type ApiGetProjectRequest
- func (r ApiGetProjectRequest) Execute() (ProjectGetResponse, *_nethttp.Response, error)
- func (r ApiGetProjectRequest) ParentsAsIds(parentsAsIds int32) ApiGetProjectRequest
- func (r ApiGetProjectRequest) ParentsAsList(parentsAsList int32) ApiGetProjectRequest
- func (r ApiGetProjectRequest) SubtreeAsIds(subtreeAsIds int32) ApiGetProjectRequest
- func (r ApiGetProjectRequest) SubtreeAsList(subtreeAsList int32) ApiGetProjectRequest
- type ApiGetRoleRequest
- type ApiGetServiceProviderRequest
- type ApiGetUserRequest
- type ApiListDomainsRequest
- func (r ApiListDomainsRequest) Enabled(enabled bool) ApiListDomainsRequest
- func (r ApiListDomainsRequest) Execute() (DomainListResponse, *_nethttp.Response, error)
- func (r ApiListDomainsRequest) Name(name string) ApiListDomainsRequest
- func (r ApiListDomainsRequest) RootOnly(rootOnly bool) ApiListDomainsRequest
- type ApiListGroupDomainRolesRequest
- type ApiListGroupProjectRolesRequest
- type ApiListGroupUsersRequest
- type ApiListGroupsRequest
- type ApiListProjectsRequest
- func (r ApiListProjectsRequest) DomainId(domainId string) ApiListProjectsRequest
- func (r ApiListProjectsRequest) Enabled(enabled bool) ApiListProjectsRequest
- func (r ApiListProjectsRequest) Execute() (ProjectListResponse, *_nethttp.Response, error)
- func (r ApiListProjectsRequest) IsDomain(isDomain bool) ApiListProjectsRequest
- func (r ApiListProjectsRequest) Name(name string) ApiListProjectsRequest
- func (r ApiListProjectsRequest) ParentId(parentId string) ApiListProjectsRequest
- type ApiListRoleAssignmentsIncludingNamesRequest
- func (r ApiListRoleAssignmentsIncludingNamesRequest) Effective(effective bool) ApiListRoleAssignmentsIncludingNamesRequest
- func (r ApiListRoleAssignmentsIncludingNamesRequest) Execute() (RoleAssignmentListResponseWithNames, *_nethttp.Response, error)
- func (r ApiListRoleAssignmentsIncludingNamesRequest) GroupId(groupId string) ApiListRoleAssignmentsIncludingNamesRequest
- func (r ApiListRoleAssignmentsIncludingNamesRequest) IncludeNames(includeNames int32) ApiListRoleAssignmentsIncludingNamesRequest
- func (r ApiListRoleAssignmentsIncludingNamesRequest) IncludeSubtree(includeSubtree int32) ApiListRoleAssignmentsIncludingNamesRequest
- func (r ApiListRoleAssignmentsIncludingNamesRequest) RoleId(roleId string) ApiListRoleAssignmentsIncludingNamesRequest
- func (r ApiListRoleAssignmentsIncludingNamesRequest) ScopeDomainId(scopeDomainId string) ApiListRoleAssignmentsIncludingNamesRequest
- func (r ApiListRoleAssignmentsIncludingNamesRequest) ScopeProjectId(scopeProjectId string) ApiListRoleAssignmentsIncludingNamesRequest
- func (r ApiListRoleAssignmentsIncludingNamesRequest) UserId(userId string) ApiListRoleAssignmentsIncludingNamesRequest
- type ApiListRoleAssignmentsRequest
- func (r ApiListRoleAssignmentsRequest) Effective(effective string) ApiListRoleAssignmentsRequest
- func (r ApiListRoleAssignmentsRequest) Execute() (RoleAssignmentListResponse, *_nethttp.Response, error)
- func (r ApiListRoleAssignmentsRequest) GroupId(groupId string) ApiListRoleAssignmentsRequest
- func (r ApiListRoleAssignmentsRequest) IncludeSubtree(includeSubtree int32) ApiListRoleAssignmentsRequest
- func (r ApiListRoleAssignmentsRequest) RoleId(roleId string) ApiListRoleAssignmentsRequest
- func (r ApiListRoleAssignmentsRequest) ScopeDomainId(scopeDomainId string) ApiListRoleAssignmentsRequest
- func (r ApiListRoleAssignmentsRequest) ScopeProjectId(scopeProjectId string) ApiListRoleAssignmentsRequest
- func (r ApiListRoleAssignmentsRequest) UserId(userId string) ApiListRoleAssignmentsRequest
- type ApiListRolesRequest
- type ApiListServiceProvidersRequest
- type ApiListUserApplicationCredentialsRequest
- type ApiListUserDomainRolesRequest
- type ApiListUserGroupsRequest
- type ApiListUserProjectRolesRequest
- type ApiListUserProjectsRequest
- type ApiListUsersRequest
- func (r ApiListUsersRequest) DomainId(domainId string) ApiListUsersRequest
- func (r ApiListUsersRequest) Enabled(enabled bool) ApiListUsersRequest
- func (r ApiListUsersRequest) Execute() (UserListResponse, *_nethttp.Response, error)
- func (r ApiListUsersRequest) IdpId(idpId string) ApiListUsersRequest
- func (r ApiListUsersRequest) Name(name string) ApiListUsersRequest
- func (r ApiListUsersRequest) PasswordExpiresAt(passwordExpiresAt string) ApiListUsersRequest
- func (r ApiListUsersRequest) ProtocolId(protocolId string) ApiListUsersRequest
- func (r ApiListUsersRequest) SkipCache(skipCache bool) ApiListUsersRequest
- func (r ApiListUsersRequest) UniqueId(uniqueId string) ApiListUsersRequest
- type ApiRemoveUserRequest
- type ApiUnassignGroupDomainRoleRequest
- type ApiUnassignGroupProjectRoleRequest
- type ApiUnassignUserDomainRoleRequest
- type ApiUnassignUserProjectRoleRequest
- type ApiUpdateDomainConfigRequest
- type ApiUpdateDomainRequest
- type ApiUpdateGroupRequest
- type ApiUpdateProjectRequest
- type ApiUpdateRoleRequest
- type ApiUpdateUserPasswordRequest
- type ApiUpdateUserRequest
- type ApiVerifyDomainConfigRequest
- type ApplicationCredential
- func (o *ApplicationCredential) GetAccessRules() []AccessRule
- func (o *ApplicationCredential) GetAccessRulesOk() (*[]AccessRule, bool)
- func (o *ApplicationCredential) GetDescription() string
- func (o *ApplicationCredential) GetDescriptionOk() (*string, bool)
- func (o *ApplicationCredential) GetExpiresAt() string
- func (o *ApplicationCredential) GetExpiresAtOk() (*string, bool)
- func (o *ApplicationCredential) GetId() string
- func (o *ApplicationCredential) GetIdOk() (*string, bool)
- func (o *ApplicationCredential) GetLinks() SelfLink
- func (o *ApplicationCredential) GetLinksOk() (*SelfLink, bool)
- func (o *ApplicationCredential) GetName() string
- func (o *ApplicationCredential) GetNameOk() (*string, bool)
- func (o *ApplicationCredential) GetProjectId() string
- func (o *ApplicationCredential) GetProjectIdOk() (*string, bool)
- func (o *ApplicationCredential) GetRoles() []ApplicationCredentialRole
- func (o *ApplicationCredential) GetRolesOk() (*[]ApplicationCredentialRole, bool)
- func (o *ApplicationCredential) GetSecret() string
- func (o *ApplicationCredential) GetSecretOk() (*string, bool)
- func (o *ApplicationCredential) GetUnrestricted() bool
- func (o *ApplicationCredential) GetUnrestrictedOk() (*bool, bool)
- func (o *ApplicationCredential) HasAccessRules() bool
- func (o *ApplicationCredential) HasDescription() bool
- func (o *ApplicationCredential) HasExpiresAt() bool
- func (o *ApplicationCredential) HasId() bool
- func (o *ApplicationCredential) HasLinks() bool
- func (o *ApplicationCredential) HasName() bool
- func (o *ApplicationCredential) HasProjectId() bool
- func (o *ApplicationCredential) HasRoles() bool
- func (o *ApplicationCredential) HasSecret() bool
- func (o *ApplicationCredential) HasUnrestricted() bool
- func (o ApplicationCredential) MarshalJSON() ([]byte, error)
- func (o *ApplicationCredential) SetAccessRules(v []AccessRule)
- func (o *ApplicationCredential) SetDescription(v string)
- func (o *ApplicationCredential) SetExpiresAt(v string)
- func (o *ApplicationCredential) SetId(v string)
- func (o *ApplicationCredential) SetLinks(v SelfLink)
- func (o *ApplicationCredential) SetName(v string)
- func (o *ApplicationCredential) SetProjectId(v string)
- func (o *ApplicationCredential) SetRoles(v []ApplicationCredentialRole)
- func (o *ApplicationCredential) SetSecret(v string)
- func (o *ApplicationCredential) SetUnrestricted(v bool)
- type ApplicationCredentialApiService
- func (a *ApplicationCredentialApiService) CreateApplicationCredential(ctx _context.Context, userId string) ApiCreateApplicationCredentialRequest
- func (a *ApplicationCredentialApiService) CreateApplicationCredentialExecute(r ApiCreateApplicationCredentialRequest) (ApplicationCredentialResponse, *_nethttp.Response, error)
- func (a *ApplicationCredentialApiService) DeleteApplicationCredential(ctx _context.Context, userId string, applicationCredentialId string) ApiDeleteApplicationCredentialRequest
- func (a *ApplicationCredentialApiService) DeleteApplicationCredentialExecute(r ApiDeleteApplicationCredentialRequest) (*_nethttp.Response, error)
- func (a *ApplicationCredentialApiService) ListUserApplicationCredentials(ctx _context.Context, userId string) ApiListUserApplicationCredentialsRequest
- func (a *ApplicationCredentialApiService) ListUserApplicationCredentialsExecute(r ApiListUserApplicationCredentialsRequest) (ApplicationCredentialListResponse, *_nethttp.Response, error)
- type ApplicationCredentialCreate
- func (o *ApplicationCredentialCreate) GetAccessRules() []AccessRuleRequest
- func (o *ApplicationCredentialCreate) GetAccessRulesOk() (*[]AccessRuleRequest, bool)
- func (o *ApplicationCredentialCreate) GetDescription() string
- func (o *ApplicationCredentialCreate) GetDescriptionOk() (*string, bool)
- func (o *ApplicationCredentialCreate) GetExpiresAt() string
- func (o *ApplicationCredentialCreate) GetExpiresAtOk() (*string, bool)
- func (o *ApplicationCredentialCreate) GetName() string
- func (o *ApplicationCredentialCreate) GetNameOk() (*string, bool)
- func (o *ApplicationCredentialCreate) GetRoles() []IdAndName
- func (o *ApplicationCredentialCreate) GetRolesOk() (*[]IdAndName, bool)
- func (o *ApplicationCredentialCreate) GetSecret() string
- func (o *ApplicationCredentialCreate) GetSecretOk() (*string, bool)
- func (o *ApplicationCredentialCreate) GetUnrestricted() bool
- func (o *ApplicationCredentialCreate) GetUnrestrictedOk() (*bool, bool)
- func (o *ApplicationCredentialCreate) HasAccessRules() bool
- func (o *ApplicationCredentialCreate) HasDescription() bool
- func (o *ApplicationCredentialCreate) HasExpiresAt() bool
- func (o *ApplicationCredentialCreate) HasRoles() bool
- func (o *ApplicationCredentialCreate) HasSecret() bool
- func (o *ApplicationCredentialCreate) HasUnrestricted() bool
- func (o ApplicationCredentialCreate) MarshalJSON() ([]byte, error)
- func (o *ApplicationCredentialCreate) SetAccessRules(v []AccessRuleRequest)
- func (o *ApplicationCredentialCreate) SetDescription(v string)
- func (o *ApplicationCredentialCreate) SetExpiresAt(v string)
- func (o *ApplicationCredentialCreate) SetName(v string)
- func (o *ApplicationCredentialCreate) SetRoles(v []IdAndName)
- func (o *ApplicationCredentialCreate) SetSecret(v string)
- func (o *ApplicationCredentialCreate) SetUnrestricted(v bool)
- type ApplicationCredentialCreateRequest
- func (o *ApplicationCredentialCreateRequest) GetApplicationCredential() ApplicationCredentialCreate
- func (o *ApplicationCredentialCreateRequest) GetApplicationCredentialOk() (*ApplicationCredentialCreate, bool)
- func (o ApplicationCredentialCreateRequest) MarshalJSON() ([]byte, error)
- func (o *ApplicationCredentialCreateRequest) SetApplicationCredential(v ApplicationCredentialCreate)
- type ApplicationCredentialListResponse
- func (o *ApplicationCredentialListResponse) GetApplicationCredentials() []ApplicationCredential
- func (o *ApplicationCredentialListResponse) GetApplicationCredentialsOk() (*[]ApplicationCredential, bool)
- func (o *ApplicationCredentialListResponse) GetLinks() Links
- func (o *ApplicationCredentialListResponse) GetLinksOk() (*Links, bool)
- func (o *ApplicationCredentialListResponse) HasApplicationCredentials() bool
- func (o *ApplicationCredentialListResponse) HasLinks() bool
- func (o ApplicationCredentialListResponse) MarshalJSON() ([]byte, error)
- func (o *ApplicationCredentialListResponse) SetApplicationCredentials(v []ApplicationCredential)
- func (o *ApplicationCredentialListResponse) SetLinks(v Links)
- type ApplicationCredentialResponse
- func (o *ApplicationCredentialResponse) GetApplicationCredential() ApplicationCredential
- func (o *ApplicationCredentialResponse) GetApplicationCredentialOk() (*ApplicationCredential, bool)
- func (o *ApplicationCredentialResponse) HasApplicationCredential() bool
- func (o ApplicationCredentialResponse) MarshalJSON() ([]byte, error)
- func (o *ApplicationCredentialResponse) SetApplicationCredential(v ApplicationCredential)
- type ApplicationCredentialRole
- func (o *ApplicationCredentialRole) GetDomainId() string
- func (o *ApplicationCredentialRole) GetDomainIdOk() (*string, bool)
- func (o *ApplicationCredentialRole) GetId() string
- func (o *ApplicationCredentialRole) GetIdOk() (*string, bool)
- func (o *ApplicationCredentialRole) GetName() string
- func (o *ApplicationCredentialRole) GetNameOk() (*string, bool)
- func (o *ApplicationCredentialRole) HasDomainId() bool
- func (o *ApplicationCredentialRole) HasId() bool
- func (o *ApplicationCredentialRole) HasName() bool
- func (o ApplicationCredentialRole) MarshalJSON() ([]byte, error)
- func (o *ApplicationCredentialRole) SetDomainId(v string)
- func (o *ApplicationCredentialRole) SetId(v string)
- func (o *ApplicationCredentialRole) SetName(v string)
- type BasicAuth
- type Configuration
- type Domain
- func (o *Domain) GetDescription() string
- func (o *Domain) GetDescriptionOk() (*string, bool)
- func (o *Domain) GetEnabled() bool
- func (o *Domain) GetEnabledOk() (*bool, bool)
- func (o *Domain) GetId() string
- func (o *Domain) GetIdOk() (*string, bool)
- func (o *Domain) GetLinks() SelfLink
- func (o *Domain) GetLinksOk() (*SelfLink, bool)
- func (o *Domain) GetName() string
- func (o *Domain) GetNameOk() (*string, bool)
- func (o *Domain) GetParents() []string
- func (o *Domain) GetParentsOk() (*[]string, bool)
- func (o *Domain) HasDescription() bool
- func (o *Domain) HasEnabled() bool
- func (o *Domain) HasId() bool
- func (o *Domain) HasLinks() bool
- func (o *Domain) HasName() bool
- func (o *Domain) HasParents() bool
- func (o Domain) MarshalJSON() ([]byte, error)
- func (o *Domain) SetDescription(v string)
- func (o *Domain) SetEnabled(v bool)
- func (o *Domain) SetId(v string)
- func (o *Domain) SetLinks(v SelfLink)
- func (o *Domain) SetName(v string)
- func (o *Domain) SetParents(v []string)
- type DomainApiService
- func (a *DomainApiService) CreateDomain(ctx _context.Context) ApiCreateDomainRequest
- func (a *DomainApiService) CreateDomainConfig(ctx _context.Context, domainId string) ApiCreateDomainConfigRequest
- func (a *DomainApiService) CreateDomainConfigExecute(r ApiCreateDomainConfigRequest) (DomainConfig, *_nethttp.Response, error)
- func (a *DomainApiService) CreateDomainExecute(r ApiCreateDomainRequest) (DomainResponse, *_nethttp.Response, error)
- func (a *DomainApiService) DeleteDomain(ctx _context.Context, domainId string) ApiDeleteDomainRequest
- func (a *DomainApiService) DeleteDomainConfig(ctx _context.Context, domainId string) ApiDeleteDomainConfigRequest
- func (a *DomainApiService) DeleteDomainConfigExecute(r ApiDeleteDomainConfigRequest) (*_nethttp.Response, error)
- func (a *DomainApiService) DeleteDomainExecute(r ApiDeleteDomainRequest) (*_nethttp.Response, error)
- func (a *DomainApiService) GetDomain(ctx _context.Context, domainId string) ApiGetDomainRequest
- func (a *DomainApiService) GetDomainConfig(ctx _context.Context, domainId string) ApiGetDomainConfigRequest
- func (a *DomainApiService) GetDomainConfigExecute(r ApiGetDomainConfigRequest) (DomainConfig, *_nethttp.Response, error)
- func (a *DomainApiService) GetDomainExecute(r ApiGetDomainRequest) (DomainResponse, *_nethttp.Response, error)
- func (a *DomainApiService) ListDomains(ctx _context.Context) ApiListDomainsRequest
- func (a *DomainApiService) ListDomainsExecute(r ApiListDomainsRequest) (DomainListResponse, *_nethttp.Response, error)
- func (a *DomainApiService) UpdateDomain(ctx _context.Context, domainId string) ApiUpdateDomainRequest
- func (a *DomainApiService) UpdateDomainConfig(ctx _context.Context, domainId string) ApiUpdateDomainConfigRequest
- func (a *DomainApiService) UpdateDomainConfigExecute(r ApiUpdateDomainConfigRequest) (DomainConfig, *_nethttp.Response, error)
- func (a *DomainApiService) UpdateDomainExecute(r ApiUpdateDomainRequest) (DomainResponse, *_nethttp.Response, error)
- func (a *DomainApiService) VerifyDomainConfig(ctx _context.Context, domainId string) ApiVerifyDomainConfigRequest
- func (a *DomainApiService) VerifyDomainConfigExecute(r ApiVerifyDomainConfigRequest) (DomainConfigVerifyResponse, *_nethttp.Response, error)
- type DomainConfig
- type DomainConfigConfig
- func (o *DomainConfigConfig) GetIdentity() DomainConfigIdentity
- func (o *DomainConfigConfig) GetIdentityOk() (*DomainConfigIdentity, bool)
- func (o *DomainConfigConfig) GetLdap() DomainConfigLdap
- func (o *DomainConfigConfig) GetLdapOk() (*DomainConfigLdap, bool)
- func (o *DomainConfigConfig) HasIdentity() bool
- func (o *DomainConfigConfig) HasLdap() bool
- func (o DomainConfigConfig) MarshalJSON() ([]byte, error)
- func (o *DomainConfigConfig) SetIdentity(v DomainConfigIdentity)
- func (o *DomainConfigConfig) SetLdap(v DomainConfigLdap)
- type DomainConfigIdentity
- type DomainConfigLdap
- func (o *DomainConfigLdap) GetPageSize() string
- func (o *DomainConfigLdap) GetPageSizeOk() (*string, bool)
- func (o *DomainConfigLdap) GetPassword() string
- func (o *DomainConfigLdap) GetPasswordOk() (*string, bool)
- func (o *DomainConfigLdap) GetQueryScope() string
- func (o *DomainConfigLdap) GetQueryScopeOk() (*string, bool)
- func (o *DomainConfigLdap) GetSuffix() string
- func (o *DomainConfigLdap) GetSuffixOk() (*string, bool)
- func (o *DomainConfigLdap) GetUrl() string
- func (o *DomainConfigLdap) GetUrlOk() (*string, bool)
- func (o *DomainConfigLdap) GetUser() string
- func (o *DomainConfigLdap) GetUserAllowCreate() string
- func (o *DomainConfigLdap) GetUserAllowCreateOk() (*string, bool)
- func (o *DomainConfigLdap) GetUserAllowDelete() string
- func (o *DomainConfigLdap) GetUserAllowDeleteOk() (*string, bool)
- func (o *DomainConfigLdap) GetUserAllowUpdate() string
- func (o *DomainConfigLdap) GetUserAllowUpdateOk() (*string, bool)
- func (o *DomainConfigLdap) GetUserEnabledDefault() string
- func (o *DomainConfigLdap) GetUserEnabledDefaultOk() (*string, bool)
- func (o *DomainConfigLdap) GetUserEnabledMask() string
- func (o *DomainConfigLdap) GetUserEnabledMaskOk() (*string, bool)
- func (o *DomainConfigLdap) GetUserFilter() string
- func (o *DomainConfigLdap) GetUserFilterOk() (*string, bool)
- func (o *DomainConfigLdap) GetUserIdAttribute() string
- func (o *DomainConfigLdap) GetUserIdAttributeOk() (*string, bool)
- func (o *DomainConfigLdap) GetUserMailAttribute() string
- func (o *DomainConfigLdap) GetUserMailAttributeOk() (*string, bool)
- func (o *DomainConfigLdap) GetUserNameAttribute() string
- func (o *DomainConfigLdap) GetUserNameAttributeOk() (*string, bool)
- func (o *DomainConfigLdap) GetUserObjectclass() string
- func (o *DomainConfigLdap) GetUserObjectclassOk() (*string, bool)
- func (o *DomainConfigLdap) GetUserOk() (*string, bool)
- func (o *DomainConfigLdap) GetUserPassAttribute() string
- func (o *DomainConfigLdap) GetUserPassAttributeOk() (*string, bool)
- func (o *DomainConfigLdap) GetUserTreeDn() string
- func (o *DomainConfigLdap) GetUserTreeDnOk() (*string, bool)
- func (o *DomainConfigLdap) HasPageSize() bool
- func (o *DomainConfigLdap) HasPassword() bool
- func (o *DomainConfigLdap) HasQueryScope() bool
- func (o *DomainConfigLdap) HasSuffix() bool
- func (o *DomainConfigLdap) HasUrl() bool
- func (o *DomainConfigLdap) HasUser() bool
- func (o *DomainConfigLdap) HasUserAllowCreate() bool
- func (o *DomainConfigLdap) HasUserAllowDelete() bool
- func (o *DomainConfigLdap) HasUserAllowUpdate() bool
- func (o *DomainConfigLdap) HasUserEnabledDefault() bool
- func (o *DomainConfigLdap) HasUserEnabledMask() bool
- func (o *DomainConfigLdap) HasUserFilter() bool
- func (o *DomainConfigLdap) HasUserIdAttribute() bool
- func (o *DomainConfigLdap) HasUserMailAttribute() bool
- func (o *DomainConfigLdap) HasUserNameAttribute() bool
- func (o *DomainConfigLdap) HasUserObjectclass() bool
- func (o *DomainConfigLdap) HasUserPassAttribute() bool
- func (o *DomainConfigLdap) HasUserTreeDn() bool
- func (o DomainConfigLdap) MarshalJSON() ([]byte, error)
- func (o *DomainConfigLdap) SetPageSize(v string)
- func (o *DomainConfigLdap) SetPassword(v string)
- func (o *DomainConfigLdap) SetQueryScope(v string)
- func (o *DomainConfigLdap) SetSuffix(v string)
- func (o *DomainConfigLdap) SetUrl(v string)
- func (o *DomainConfigLdap) SetUser(v string)
- func (o *DomainConfigLdap) SetUserAllowCreate(v string)
- func (o *DomainConfigLdap) SetUserAllowDelete(v string)
- func (o *DomainConfigLdap) SetUserAllowUpdate(v string)
- func (o *DomainConfigLdap) SetUserEnabledDefault(v string)
- func (o *DomainConfigLdap) SetUserEnabledMask(v string)
- func (o *DomainConfigLdap) SetUserFilter(v string)
- func (o *DomainConfigLdap) SetUserIdAttribute(v string)
- func (o *DomainConfigLdap) SetUserMailAttribute(v string)
- func (o *DomainConfigLdap) SetUserNameAttribute(v string)
- func (o *DomainConfigLdap) SetUserObjectclass(v string)
- func (o *DomainConfigLdap) SetUserPassAttribute(v string)
- func (o *DomainConfigLdap) SetUserTreeDn(v string)
- type DomainConfigVerifyRequest
- func (o *DomainConfigVerifyRequest) GetDomainLdapConfig() DomainConfigLdap
- func (o *DomainConfigVerifyRequest) GetDomainLdapConfigOk() (*DomainConfigLdap, bool)
- func (o *DomainConfigVerifyRequest) HasDomainLdapConfig() bool
- func (o DomainConfigVerifyRequest) MarshalJSON() ([]byte, error)
- func (o *DomainConfigVerifyRequest) SetDomainLdapConfig(v DomainConfigLdap)
- type DomainConfigVerifyResponse
- func (o *DomainConfigVerifyResponse) GetDomainLdapConfig() DomainLDAPConfig
- func (o *DomainConfigVerifyResponse) GetDomainLdapConfigOk() (*DomainLDAPConfig, bool)
- func (o *DomainConfigVerifyResponse) HasDomainLdapConfig() bool
- func (o DomainConfigVerifyResponse) MarshalJSON() ([]byte, error)
- func (o *DomainConfigVerifyResponse) SetDomainLdapConfig(v DomainLDAPConfig)
- type DomainCreate
- func (o *DomainCreate) GetDescription() string
- func (o *DomainCreate) GetDescriptionOk() (*string, bool)
- func (o *DomainCreate) GetEnabled() bool
- func (o *DomainCreate) GetEnabledOk() (*bool, bool)
- func (o *DomainCreate) GetExplicitDomainId() string
- func (o *DomainCreate) GetExplicitDomainIdOk() (*string, bool)
- func (o *DomainCreate) GetName() string
- func (o *DomainCreate) GetNameOk() (*string, bool)
- func (o *DomainCreate) HasDescription() bool
- func (o *DomainCreate) HasEnabled() bool
- func (o *DomainCreate) HasExplicitDomainId() bool
- func (o DomainCreate) MarshalJSON() ([]byte, error)
- func (o *DomainCreate) SetDescription(v string)
- func (o *DomainCreate) SetEnabled(v bool)
- func (o *DomainCreate) SetExplicitDomainId(v string)
- func (o *DomainCreate) SetName(v string)
- type DomainCreateRequest
- type DomainLDAPConfig
- type DomainListResponse
- func (o *DomainListResponse) GetDomains() []Domain
- func (o *DomainListResponse) GetDomainsOk() (*[]Domain, bool)
- func (o *DomainListResponse) GetLinks() Links
- func (o *DomainListResponse) GetLinksOk() (*Links, bool)
- func (o *DomainListResponse) HasDomains() bool
- func (o *DomainListResponse) HasLinks() bool
- func (o DomainListResponse) MarshalJSON() ([]byte, error)
- func (o *DomainListResponse) SetDomains(v []Domain)
- func (o *DomainListResponse) SetLinks(v Links)
- type DomainResponse
- type DomainUpdate
- func (o *DomainUpdate) GetDescription() string
- func (o *DomainUpdate) GetDescriptionOk() (*string, bool)
- func (o *DomainUpdate) GetEnabled() bool
- func (o *DomainUpdate) GetEnabledOk() (*bool, bool)
- func (o *DomainUpdate) GetName() string
- func (o *DomainUpdate) GetNameOk() (*string, bool)
- func (o *DomainUpdate) HasDescription() bool
- func (o *DomainUpdate) HasEnabled() bool
- func (o *DomainUpdate) HasName() bool
- func (o DomainUpdate) MarshalJSON() ([]byte, error)
- func (o *DomainUpdate) SetDescription(v string)
- func (o *DomainUpdate) SetEnabled(v bool)
- func (o *DomainUpdate) SetName(v string)
- type DomainUpdateRequest
- type ErrorResponse
- type ErrorResponseError
- func (o *ErrorResponseError) GetCode() int32
- func (o *ErrorResponseError) GetCodeOk() (*int32, bool)
- func (o *ErrorResponseError) GetMessage() string
- func (o *ErrorResponseError) GetMessageOk() (*string, bool)
- func (o *ErrorResponseError) GetTitle() string
- func (o *ErrorResponseError) GetTitleOk() (*string, bool)
- func (o *ErrorResponseError) HasCode() bool
- func (o *ErrorResponseError) HasMessage() bool
- func (o *ErrorResponseError) HasTitle() bool
- func (o ErrorResponseError) MarshalJSON() ([]byte, error)
- func (o *ErrorResponseError) SetCode(v int32)
- func (o *ErrorResponseError) SetMessage(v string)
- func (o *ErrorResponseError) SetTitle(v string)
- type GenericOpenAPIError
- type Group
- func (o *Group) GetCreatedAt() string
- func (o *Group) GetCreatedAtOk() (*string, bool)
- func (o *Group) GetDescription() string
- func (o *Group) GetDescriptionOk() (*string, bool)
- func (o *Group) GetDomainId() string
- func (o *Group) GetDomainIdOk() (*string, bool)
- func (o *Group) GetId() string
- func (o *Group) GetIdOk() (*string, bool)
- func (o *Group) GetLinks() SelfLink
- func (o *Group) GetLinksOk() (*SelfLink, bool)
- func (o *Group) GetName() string
- func (o *Group) GetNameOk() (*string, bool)
- func (o *Group) HasCreatedAt() bool
- func (o *Group) HasDescription() bool
- func (o *Group) HasDomainId() bool
- func (o *Group) HasId() bool
- func (o *Group) HasLinks() bool
- func (o *Group) HasName() bool
- func (o Group) MarshalJSON() ([]byte, error)
- func (o *Group) SetCreatedAt(v string)
- func (o *Group) SetDescription(v string)
- func (o *Group) SetDomainId(v string)
- func (o *Group) SetId(v string)
- func (o *Group) SetLinks(v SelfLink)
- func (o *Group) SetName(v string)
- type GroupApiService
- func (a *GroupApiService) AddUser(ctx _context.Context, groupId string, userId string) ApiAddUserRequest
- func (a *GroupApiService) AddUserExecute(r ApiAddUserRequest) (*_nethttp.Response, error)
- func (a *GroupApiService) CheckUser(ctx _context.Context, groupId string, userId string) ApiCheckUserRequest
- func (a *GroupApiService) CheckUserExecute(r ApiCheckUserRequest) (*_nethttp.Response, error)
- func (a *GroupApiService) CreateGroup(ctx _context.Context) ApiCreateGroupRequest
- func (a *GroupApiService) CreateGroupExecute(r ApiCreateGroupRequest) (GroupResponse, *_nethttp.Response, error)
- func (a *GroupApiService) DeleteGroup(ctx _context.Context, groupId string) ApiDeleteGroupRequest
- func (a *GroupApiService) DeleteGroupExecute(r ApiDeleteGroupRequest) (*_nethttp.Response, error)
- func (a *GroupApiService) GetGroup(ctx _context.Context, groupId string) ApiGetGroupRequest
- func (a *GroupApiService) GetGroupExecute(r ApiGetGroupRequest) (GroupResponse, *_nethttp.Response, error)
- func (a *GroupApiService) ListGroupUsers(ctx _context.Context, groupId string) ApiListGroupUsersRequest
- func (a *GroupApiService) ListGroupUsersExecute(r ApiListGroupUsersRequest) (UserListResponse, *_nethttp.Response, error)
- func (a *GroupApiService) ListGroups(ctx _context.Context) ApiListGroupsRequest
- func (a *GroupApiService) ListGroupsExecute(r ApiListGroupsRequest) (GroupListResponse, *_nethttp.Response, error)
- func (a *GroupApiService) RemoveUser(ctx _context.Context, groupId string, userId string) ApiRemoveUserRequest
- func (a *GroupApiService) RemoveUserExecute(r ApiRemoveUserRequest) (*_nethttp.Response, error)
- func (a *GroupApiService) UpdateGroup(ctx _context.Context, groupId string) ApiUpdateGroupRequest
- func (a *GroupApiService) UpdateGroupExecute(r ApiUpdateGroupRequest) (GroupResponse, *_nethttp.Response, error)
- type GroupCreate
- func (o *GroupCreate) GetCreatedAt() string
- func (o *GroupCreate) GetCreatedAtOk() (*string, bool)
- func (o *GroupCreate) GetDescription() string
- func (o *GroupCreate) GetDescriptionOk() (*string, bool)
- func (o *GroupCreate) GetDomainId() string
- func (o *GroupCreate) GetDomainIdOk() (*string, bool)
- func (o *GroupCreate) GetName() string
- func (o *GroupCreate) GetNameOk() (*string, bool)
- func (o *GroupCreate) HasCreatedAt() bool
- func (o *GroupCreate) HasDescription() bool
- func (o *GroupCreate) HasDomainId() bool
- func (o GroupCreate) MarshalJSON() ([]byte, error)
- func (o *GroupCreate) SetCreatedAt(v string)
- func (o *GroupCreate) SetDescription(v string)
- func (o *GroupCreate) SetDomainId(v string)
- func (o *GroupCreate) SetName(v string)
- type GroupCreateRequest
- type GroupListResponse
- func (o *GroupListResponse) GetGroups() []Group
- func (o *GroupListResponse) GetGroupsOk() (*[]Group, bool)
- func (o *GroupListResponse) GetLinks() Links
- func (o *GroupListResponse) GetLinksOk() (*Links, bool)
- func (o *GroupListResponse) HasGroups() bool
- func (o *GroupListResponse) HasLinks() bool
- func (o GroupListResponse) MarshalJSON() ([]byte, error)
- func (o *GroupListResponse) SetGroups(v []Group)
- func (o *GroupListResponse) SetLinks(v Links)
- type GroupResponse
- type GroupUpdate
- func (o *GroupUpdate) GetDescription() string
- func (o *GroupUpdate) GetDescriptionOk() (*string, bool)
- func (o *GroupUpdate) GetDomainId() string
- func (o *GroupUpdate) GetDomainIdOk() (*string, bool)
- func (o *GroupUpdate) GetName() string
- func (o *GroupUpdate) GetNameOk() (*string, bool)
- func (o *GroupUpdate) HasDescription() bool
- func (o *GroupUpdate) HasDomainId() bool
- func (o *GroupUpdate) HasName() bool
- func (o GroupUpdate) MarshalJSON() ([]byte, error)
- func (o *GroupUpdate) SetDescription(v string)
- func (o *GroupUpdate) SetDomainId(v string)
- func (o *GroupUpdate) SetName(v string)
- type GroupUpdateRequest
- type IdAndName
- func (o *IdAndName) GetId() string
- func (o *IdAndName) GetIdOk() (*string, bool)
- func (o *IdAndName) GetName() string
- func (o *IdAndName) GetNameOk() (*string, bool)
- func (o *IdAndName) HasId() bool
- func (o *IdAndName) HasName() bool
- func (o IdAndName) MarshalJSON() ([]byte, error)
- func (o *IdAndName) SetId(v string)
- func (o *IdAndName) SetName(v string)
- type Links
- func (o *Links) GetNext() string
- func (o *Links) GetNextOk() (*string, bool)
- func (o *Links) GetPrevious() string
- func (o *Links) GetPreviousOk() (*string, bool)
- func (o *Links) GetSelf() string
- func (o *Links) GetSelfOk() (*string, bool)
- func (o *Links) HasNext() bool
- func (o *Links) HasPrevious() bool
- func (o *Links) HasSelf() bool
- func (o Links) MarshalJSON() ([]byte, error)
- func (o *Links) SetNext(v string)
- func (o *Links) SetPrevious(v string)
- func (o *Links) SetSelf(v string)
- type NullableAccessRule
- type NullableAccessRuleRequest
- func (v NullableAccessRuleRequest) Get() *AccessRuleRequest
- func (v NullableAccessRuleRequest) IsSet() bool
- func (v NullableAccessRuleRequest) MarshalJSON() ([]byte, error)
- func (v *NullableAccessRuleRequest) Set(val *AccessRuleRequest)
- func (v *NullableAccessRuleRequest) UnmarshalJSON(src []byte) error
- func (v *NullableAccessRuleRequest) Unset()
- type NullableApplicationCredential
- func (v NullableApplicationCredential) Get() *ApplicationCredential
- func (v NullableApplicationCredential) IsSet() bool
- func (v NullableApplicationCredential) MarshalJSON() ([]byte, error)
- func (v *NullableApplicationCredential) Set(val *ApplicationCredential)
- func (v *NullableApplicationCredential) UnmarshalJSON(src []byte) error
- func (v *NullableApplicationCredential) Unset()
- type NullableApplicationCredentialCreate
- func (v NullableApplicationCredentialCreate) Get() *ApplicationCredentialCreate
- func (v NullableApplicationCredentialCreate) IsSet() bool
- func (v NullableApplicationCredentialCreate) MarshalJSON() ([]byte, error)
- func (v *NullableApplicationCredentialCreate) Set(val *ApplicationCredentialCreate)
- func (v *NullableApplicationCredentialCreate) UnmarshalJSON(src []byte) error
- func (v *NullableApplicationCredentialCreate) Unset()
- type NullableApplicationCredentialCreateRequest
- func (v NullableApplicationCredentialCreateRequest) Get() *ApplicationCredentialCreateRequest
- func (v NullableApplicationCredentialCreateRequest) IsSet() bool
- func (v NullableApplicationCredentialCreateRequest) MarshalJSON() ([]byte, error)
- func (v *NullableApplicationCredentialCreateRequest) Set(val *ApplicationCredentialCreateRequest)
- func (v *NullableApplicationCredentialCreateRequest) UnmarshalJSON(src []byte) error
- func (v *NullableApplicationCredentialCreateRequest) Unset()
- type NullableApplicationCredentialListResponse
- func (v NullableApplicationCredentialListResponse) Get() *ApplicationCredentialListResponse
- func (v NullableApplicationCredentialListResponse) IsSet() bool
- func (v NullableApplicationCredentialListResponse) MarshalJSON() ([]byte, error)
- func (v *NullableApplicationCredentialListResponse) Set(val *ApplicationCredentialListResponse)
- func (v *NullableApplicationCredentialListResponse) UnmarshalJSON(src []byte) error
- func (v *NullableApplicationCredentialListResponse) Unset()
- type NullableApplicationCredentialResponse
- func (v NullableApplicationCredentialResponse) Get() *ApplicationCredentialResponse
- func (v NullableApplicationCredentialResponse) IsSet() bool
- func (v NullableApplicationCredentialResponse) MarshalJSON() ([]byte, error)
- func (v *NullableApplicationCredentialResponse) Set(val *ApplicationCredentialResponse)
- func (v *NullableApplicationCredentialResponse) UnmarshalJSON(src []byte) error
- func (v *NullableApplicationCredentialResponse) Unset()
- type NullableApplicationCredentialRole
- func (v NullableApplicationCredentialRole) Get() *ApplicationCredentialRole
- func (v NullableApplicationCredentialRole) IsSet() bool
- func (v NullableApplicationCredentialRole) MarshalJSON() ([]byte, error)
- func (v *NullableApplicationCredentialRole) Set(val *ApplicationCredentialRole)
- func (v *NullableApplicationCredentialRole) UnmarshalJSON(src []byte) error
- func (v *NullableApplicationCredentialRole) Unset()
- type NullableBool
- type NullableDomain
- type NullableDomainConfig
- func (v NullableDomainConfig) Get() *DomainConfig
- func (v NullableDomainConfig) IsSet() bool
- func (v NullableDomainConfig) MarshalJSON() ([]byte, error)
- func (v *NullableDomainConfig) Set(val *DomainConfig)
- func (v *NullableDomainConfig) UnmarshalJSON(src []byte) error
- func (v *NullableDomainConfig) Unset()
- type NullableDomainConfigConfig
- func (v NullableDomainConfigConfig) Get() *DomainConfigConfig
- func (v NullableDomainConfigConfig) IsSet() bool
- func (v NullableDomainConfigConfig) MarshalJSON() ([]byte, error)
- func (v *NullableDomainConfigConfig) Set(val *DomainConfigConfig)
- func (v *NullableDomainConfigConfig) UnmarshalJSON(src []byte) error
- func (v *NullableDomainConfigConfig) Unset()
- type NullableDomainConfigIdentity
- func (v NullableDomainConfigIdentity) Get() *DomainConfigIdentity
- func (v NullableDomainConfigIdentity) IsSet() bool
- func (v NullableDomainConfigIdentity) MarshalJSON() ([]byte, error)
- func (v *NullableDomainConfigIdentity) Set(val *DomainConfigIdentity)
- func (v *NullableDomainConfigIdentity) UnmarshalJSON(src []byte) error
- func (v *NullableDomainConfigIdentity) Unset()
- type NullableDomainConfigLdap
- func (v NullableDomainConfigLdap) Get() *DomainConfigLdap
- func (v NullableDomainConfigLdap) IsSet() bool
- func (v NullableDomainConfigLdap) MarshalJSON() ([]byte, error)
- func (v *NullableDomainConfigLdap) Set(val *DomainConfigLdap)
- func (v *NullableDomainConfigLdap) UnmarshalJSON(src []byte) error
- func (v *NullableDomainConfigLdap) Unset()
- type NullableDomainConfigVerifyRequest
- func (v NullableDomainConfigVerifyRequest) Get() *DomainConfigVerifyRequest
- func (v NullableDomainConfigVerifyRequest) IsSet() bool
- func (v NullableDomainConfigVerifyRequest) MarshalJSON() ([]byte, error)
- func (v *NullableDomainConfigVerifyRequest) Set(val *DomainConfigVerifyRequest)
- func (v *NullableDomainConfigVerifyRequest) UnmarshalJSON(src []byte) error
- func (v *NullableDomainConfigVerifyRequest) Unset()
- type NullableDomainConfigVerifyResponse
- func (v NullableDomainConfigVerifyResponse) Get() *DomainConfigVerifyResponse
- func (v NullableDomainConfigVerifyResponse) IsSet() bool
- func (v NullableDomainConfigVerifyResponse) MarshalJSON() ([]byte, error)
- func (v *NullableDomainConfigVerifyResponse) Set(val *DomainConfigVerifyResponse)
- func (v *NullableDomainConfigVerifyResponse) UnmarshalJSON(src []byte) error
- func (v *NullableDomainConfigVerifyResponse) Unset()
- type NullableDomainCreate
- func (v NullableDomainCreate) Get() *DomainCreate
- func (v NullableDomainCreate) IsSet() bool
- func (v NullableDomainCreate) MarshalJSON() ([]byte, error)
- func (v *NullableDomainCreate) Set(val *DomainCreate)
- func (v *NullableDomainCreate) UnmarshalJSON(src []byte) error
- func (v *NullableDomainCreate) Unset()
- type NullableDomainCreateRequest
- func (v NullableDomainCreateRequest) Get() *DomainCreateRequest
- func (v NullableDomainCreateRequest) IsSet() bool
- func (v NullableDomainCreateRequest) MarshalJSON() ([]byte, error)
- func (v *NullableDomainCreateRequest) Set(val *DomainCreateRequest)
- func (v *NullableDomainCreateRequest) UnmarshalJSON(src []byte) error
- func (v *NullableDomainCreateRequest) Unset()
- type NullableDomainLDAPConfig
- func (v NullableDomainLDAPConfig) Get() *DomainLDAPConfig
- func (v NullableDomainLDAPConfig) IsSet() bool
- func (v NullableDomainLDAPConfig) MarshalJSON() ([]byte, error)
- func (v *NullableDomainLDAPConfig) Set(val *DomainLDAPConfig)
- func (v *NullableDomainLDAPConfig) UnmarshalJSON(src []byte) error
- func (v *NullableDomainLDAPConfig) Unset()
- type NullableDomainListResponse
- func (v NullableDomainListResponse) Get() *DomainListResponse
- func (v NullableDomainListResponse) IsSet() bool
- func (v NullableDomainListResponse) MarshalJSON() ([]byte, error)
- func (v *NullableDomainListResponse) Set(val *DomainListResponse)
- func (v *NullableDomainListResponse) UnmarshalJSON(src []byte) error
- func (v *NullableDomainListResponse) Unset()
- type NullableDomainResponse
- func (v NullableDomainResponse) Get() *DomainResponse
- func (v NullableDomainResponse) IsSet() bool
- func (v NullableDomainResponse) MarshalJSON() ([]byte, error)
- func (v *NullableDomainResponse) Set(val *DomainResponse)
- func (v *NullableDomainResponse) UnmarshalJSON(src []byte) error
- func (v *NullableDomainResponse) Unset()
- type NullableDomainUpdate
- func (v NullableDomainUpdate) Get() *DomainUpdate
- func (v NullableDomainUpdate) IsSet() bool
- func (v NullableDomainUpdate) MarshalJSON() ([]byte, error)
- func (v *NullableDomainUpdate) Set(val *DomainUpdate)
- func (v *NullableDomainUpdate) UnmarshalJSON(src []byte) error
- func (v *NullableDomainUpdate) Unset()
- type NullableDomainUpdateRequest
- func (v NullableDomainUpdateRequest) Get() *DomainUpdateRequest
- func (v NullableDomainUpdateRequest) IsSet() bool
- func (v NullableDomainUpdateRequest) MarshalJSON() ([]byte, error)
- func (v *NullableDomainUpdateRequest) Set(val *DomainUpdateRequest)
- func (v *NullableDomainUpdateRequest) UnmarshalJSON(src []byte) error
- func (v *NullableDomainUpdateRequest) Unset()
- 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 NullableErrorResponseError
- func (v NullableErrorResponseError) Get() *ErrorResponseError
- func (v NullableErrorResponseError) IsSet() bool
- func (v NullableErrorResponseError) MarshalJSON() ([]byte, error)
- func (v *NullableErrorResponseError) Set(val *ErrorResponseError)
- func (v *NullableErrorResponseError) UnmarshalJSON(src []byte) error
- func (v *NullableErrorResponseError) Unset()
- type NullableFloat32
- type NullableFloat64
- type NullableGroup
- type NullableGroupCreate
- func (v NullableGroupCreate) Get() *GroupCreate
- func (v NullableGroupCreate) IsSet() bool
- func (v NullableGroupCreate) MarshalJSON() ([]byte, error)
- func (v *NullableGroupCreate) Set(val *GroupCreate)
- func (v *NullableGroupCreate) UnmarshalJSON(src []byte) error
- func (v *NullableGroupCreate) Unset()
- type NullableGroupCreateRequest
- func (v NullableGroupCreateRequest) Get() *GroupCreateRequest
- func (v NullableGroupCreateRequest) IsSet() bool
- func (v NullableGroupCreateRequest) MarshalJSON() ([]byte, error)
- func (v *NullableGroupCreateRequest) Set(val *GroupCreateRequest)
- func (v *NullableGroupCreateRequest) UnmarshalJSON(src []byte) error
- func (v *NullableGroupCreateRequest) Unset()
- type NullableGroupListResponse
- func (v NullableGroupListResponse) Get() *GroupListResponse
- func (v NullableGroupListResponse) IsSet() bool
- func (v NullableGroupListResponse) MarshalJSON() ([]byte, error)
- func (v *NullableGroupListResponse) Set(val *GroupListResponse)
- func (v *NullableGroupListResponse) UnmarshalJSON(src []byte) error
- func (v *NullableGroupListResponse) Unset()
- type NullableGroupResponse
- func (v NullableGroupResponse) Get() *GroupResponse
- func (v NullableGroupResponse) IsSet() bool
- func (v NullableGroupResponse) MarshalJSON() ([]byte, error)
- func (v *NullableGroupResponse) Set(val *GroupResponse)
- func (v *NullableGroupResponse) UnmarshalJSON(src []byte) error
- func (v *NullableGroupResponse) Unset()
- type NullableGroupUpdate
- func (v NullableGroupUpdate) Get() *GroupUpdate
- func (v NullableGroupUpdate) IsSet() bool
- func (v NullableGroupUpdate) MarshalJSON() ([]byte, error)
- func (v *NullableGroupUpdate) Set(val *GroupUpdate)
- func (v *NullableGroupUpdate) UnmarshalJSON(src []byte) error
- func (v *NullableGroupUpdate) Unset()
- type NullableGroupUpdateRequest
- func (v NullableGroupUpdateRequest) Get() *GroupUpdateRequest
- func (v NullableGroupUpdateRequest) IsSet() bool
- func (v NullableGroupUpdateRequest) MarshalJSON() ([]byte, error)
- func (v *NullableGroupUpdateRequest) Set(val *GroupUpdateRequest)
- func (v *NullableGroupUpdateRequest) UnmarshalJSON(src []byte) error
- func (v *NullableGroupUpdateRequest) Unset()
- type NullableIdAndName
- type NullableInt
- type NullableInt32
- type NullableInt64
- type NullableLinks
- type NullableProject
- type NullableProjectCreate
- func (v NullableProjectCreate) Get() *ProjectCreate
- func (v NullableProjectCreate) IsSet() bool
- func (v NullableProjectCreate) MarshalJSON() ([]byte, error)
- func (v *NullableProjectCreate) Set(val *ProjectCreate)
- func (v *NullableProjectCreate) UnmarshalJSON(src []byte) error
- func (v *NullableProjectCreate) Unset()
- type NullableProjectCreateRequest
- func (v NullableProjectCreateRequest) Get() *ProjectCreateRequest
- func (v NullableProjectCreateRequest) IsSet() bool
- func (v NullableProjectCreateRequest) MarshalJSON() ([]byte, error)
- func (v *NullableProjectCreateRequest) Set(val *ProjectCreateRequest)
- func (v *NullableProjectCreateRequest) UnmarshalJSON(src []byte) error
- func (v *NullableProjectCreateRequest) Unset()
- type NullableProjectGet
- type NullableProjectGetResponse
- func (v NullableProjectGetResponse) Get() *ProjectGetResponse
- func (v NullableProjectGetResponse) IsSet() bool
- func (v NullableProjectGetResponse) MarshalJSON() ([]byte, error)
- func (v *NullableProjectGetResponse) Set(val *ProjectGetResponse)
- func (v *NullableProjectGetResponse) UnmarshalJSON(src []byte) error
- func (v *NullableProjectGetResponse) Unset()
- type NullableProjectListResponse
- func (v NullableProjectListResponse) Get() *ProjectListResponse
- func (v NullableProjectListResponse) IsSet() bool
- func (v NullableProjectListResponse) MarshalJSON() ([]byte, error)
- func (v *NullableProjectListResponse) Set(val *ProjectListResponse)
- func (v *NullableProjectListResponse) UnmarshalJSON(src []byte) error
- func (v *NullableProjectListResponse) Unset()
- type NullableProjectResponse
- func (v NullableProjectResponse) Get() *ProjectResponse
- func (v NullableProjectResponse) IsSet() bool
- func (v NullableProjectResponse) MarshalJSON() ([]byte, error)
- func (v *NullableProjectResponse) Set(val *ProjectResponse)
- func (v *NullableProjectResponse) UnmarshalJSON(src []byte) error
- func (v *NullableProjectResponse) Unset()
- type NullableProjectUpdate
- func (v NullableProjectUpdate) Get() *ProjectUpdate
- func (v NullableProjectUpdate) IsSet() bool
- func (v NullableProjectUpdate) MarshalJSON() ([]byte, error)
- func (v *NullableProjectUpdate) Set(val *ProjectUpdate)
- func (v *NullableProjectUpdate) UnmarshalJSON(src []byte) error
- func (v *NullableProjectUpdate) Unset()
- type NullableProjectUpdateRequest
- func (v NullableProjectUpdateRequest) Get() *ProjectUpdateRequest
- func (v NullableProjectUpdateRequest) IsSet() bool
- func (v NullableProjectUpdateRequest) MarshalJSON() ([]byte, error)
- func (v *NullableProjectUpdateRequest) Set(val *ProjectUpdateRequest)
- func (v *NullableProjectUpdateRequest) UnmarshalJSON(src []byte) error
- func (v *NullableProjectUpdateRequest) Unset()
- type NullableRole
- type NullableRoleAssignment
- func (v NullableRoleAssignment) Get() *RoleAssignment
- func (v NullableRoleAssignment) IsSet() bool
- func (v NullableRoleAssignment) MarshalJSON() ([]byte, error)
- func (v *NullableRoleAssignment) Set(val *RoleAssignment)
- func (v *NullableRoleAssignment) UnmarshalJSON(src []byte) error
- func (v *NullableRoleAssignment) Unset()
- type NullableRoleAssignmentLinks
- func (v NullableRoleAssignmentLinks) Get() *RoleAssignmentLinks
- func (v NullableRoleAssignmentLinks) IsSet() bool
- func (v NullableRoleAssignmentLinks) MarshalJSON() ([]byte, error)
- func (v *NullableRoleAssignmentLinks) Set(val *RoleAssignmentLinks)
- func (v *NullableRoleAssignmentLinks) UnmarshalJSON(src []byte) error
- func (v *NullableRoleAssignmentLinks) Unset()
- type NullableRoleAssignmentListResponse
- func (v NullableRoleAssignmentListResponse) Get() *RoleAssignmentListResponse
- func (v NullableRoleAssignmentListResponse) IsSet() bool
- func (v NullableRoleAssignmentListResponse) MarshalJSON() ([]byte, error)
- func (v *NullableRoleAssignmentListResponse) Set(val *RoleAssignmentListResponse)
- func (v *NullableRoleAssignmentListResponse) UnmarshalJSON(src []byte) error
- func (v *NullableRoleAssignmentListResponse) Unset()
- type NullableRoleAssignmentListResponseRole
- func (v NullableRoleAssignmentListResponseRole) Get() *RoleAssignmentListResponseRole
- func (v NullableRoleAssignmentListResponseRole) IsSet() bool
- func (v NullableRoleAssignmentListResponseRole) MarshalJSON() ([]byte, error)
- func (v *NullableRoleAssignmentListResponseRole) Set(val *RoleAssignmentListResponseRole)
- func (v *NullableRoleAssignmentListResponseRole) UnmarshalJSON(src []byte) error
- func (v *NullableRoleAssignmentListResponseRole) Unset()
- type NullableRoleAssignmentListResponseWithNames
- func (v NullableRoleAssignmentListResponseWithNames) Get() *RoleAssignmentListResponseWithNames
- func (v NullableRoleAssignmentListResponseWithNames) IsSet() bool
- func (v NullableRoleAssignmentListResponseWithNames) MarshalJSON() ([]byte, error)
- func (v *NullableRoleAssignmentListResponseWithNames) Set(val *RoleAssignmentListResponseWithNames)
- func (v *NullableRoleAssignmentListResponseWithNames) UnmarshalJSON(src []byte) error
- func (v *NullableRoleAssignmentListResponseWithNames) Unset()
- type NullableRoleAssignmentListResponseWithNamesRole
- func (v NullableRoleAssignmentListResponseWithNamesRole) Get() *RoleAssignmentListResponseWithNamesRole
- func (v NullableRoleAssignmentListResponseWithNamesRole) IsSet() bool
- func (v NullableRoleAssignmentListResponseWithNamesRole) MarshalJSON() ([]byte, error)
- func (v *NullableRoleAssignmentListResponseWithNamesRole) Set(val *RoleAssignmentListResponseWithNamesRole)
- func (v *NullableRoleAssignmentListResponseWithNamesRole) UnmarshalJSON(src []byte) error
- func (v *NullableRoleAssignmentListResponseWithNamesRole) Unset()
- type NullableRoleAssignmentScope
- func (v NullableRoleAssignmentScope) Get() *RoleAssignmentScope
- func (v NullableRoleAssignmentScope) IsSet() bool
- func (v NullableRoleAssignmentScope) MarshalJSON() ([]byte, error)
- func (v *NullableRoleAssignmentScope) Set(val *RoleAssignmentScope)
- func (v *NullableRoleAssignmentScope) UnmarshalJSON(src []byte) error
- func (v *NullableRoleAssignmentScope) Unset()
- type NullableRoleAssignmentScopeWithNames
- func (v NullableRoleAssignmentScopeWithNames) Get() *RoleAssignmentScopeWithNames
- func (v NullableRoleAssignmentScopeWithNames) IsSet() bool
- func (v NullableRoleAssignmentScopeWithNames) MarshalJSON() ([]byte, error)
- func (v *NullableRoleAssignmentScopeWithNames) Set(val *RoleAssignmentScopeWithNames)
- func (v *NullableRoleAssignmentScopeWithNames) UnmarshalJSON(src []byte) error
- func (v *NullableRoleAssignmentScopeWithNames) Unset()
- type NullableRoleAssignmentWithNames
- func (v NullableRoleAssignmentWithNames) Get() *RoleAssignmentWithNames
- func (v NullableRoleAssignmentWithNames) IsSet() bool
- func (v NullableRoleAssignmentWithNames) MarshalJSON() ([]byte, error)
- func (v *NullableRoleAssignmentWithNames) Set(val *RoleAssignmentWithNames)
- func (v *NullableRoleAssignmentWithNames) UnmarshalJSON(src []byte) error
- func (v *NullableRoleAssignmentWithNames) Unset()
- type NullableRoleCreate
- type NullableRoleCreateRequest
- func (v NullableRoleCreateRequest) Get() *RoleCreateRequest
- func (v NullableRoleCreateRequest) IsSet() bool
- func (v NullableRoleCreateRequest) MarshalJSON() ([]byte, error)
- func (v *NullableRoleCreateRequest) Set(val *RoleCreateRequest)
- func (v *NullableRoleCreateRequest) UnmarshalJSON(src []byte) error
- func (v *NullableRoleCreateRequest) Unset()
- type NullableRoleListResponse
- func (v NullableRoleListResponse) Get() *RoleListResponse
- func (v NullableRoleListResponse) IsSet() bool
- func (v NullableRoleListResponse) MarshalJSON() ([]byte, error)
- func (v *NullableRoleListResponse) Set(val *RoleListResponse)
- func (v *NullableRoleListResponse) UnmarshalJSON(src []byte) error
- func (v *NullableRoleListResponse) Unset()
- type NullableRoleResponse
- func (v NullableRoleResponse) Get() *RoleResponse
- func (v NullableRoleResponse) IsSet() bool
- func (v NullableRoleResponse) MarshalJSON() ([]byte, error)
- func (v *NullableRoleResponse) Set(val *RoleResponse)
- func (v *NullableRoleResponse) UnmarshalJSON(src []byte) error
- func (v *NullableRoleResponse) Unset()
- type NullableRoleUpdate
- type NullableRoleUpdateRequest
- func (v NullableRoleUpdateRequest) Get() *RoleUpdateRequest
- func (v NullableRoleUpdateRequest) IsSet() bool
- func (v NullableRoleUpdateRequest) MarshalJSON() ([]byte, error)
- func (v *NullableRoleUpdateRequest) Set(val *RoleUpdateRequest)
- func (v *NullableRoleUpdateRequest) UnmarshalJSON(src []byte) error
- func (v *NullableRoleUpdateRequest) Unset()
- type NullableSelfLink
- type NullableServiceProvider
- func (v NullableServiceProvider) Get() *ServiceProvider
- func (v NullableServiceProvider) IsSet() bool
- func (v NullableServiceProvider) MarshalJSON() ([]byte, error)
- func (v *NullableServiceProvider) Set(val *ServiceProvider)
- func (v *NullableServiceProvider) UnmarshalJSON(src []byte) error
- func (v *NullableServiceProvider) Unset()
- type NullableServiceProviderListResponse
- func (v NullableServiceProviderListResponse) Get() *ServiceProviderListResponse
- func (v NullableServiceProviderListResponse) IsSet() bool
- func (v NullableServiceProviderListResponse) MarshalJSON() ([]byte, error)
- func (v *NullableServiceProviderListResponse) Set(val *ServiceProviderListResponse)
- func (v *NullableServiceProviderListResponse) UnmarshalJSON(src []byte) error
- func (v *NullableServiceProviderListResponse) Unset()
- type NullableServiceProviderResponse
- func (v NullableServiceProviderResponse) Get() *ServiceProviderResponse
- func (v NullableServiceProviderResponse) IsSet() bool
- func (v NullableServiceProviderResponse) MarshalJSON() ([]byte, error)
- func (v *NullableServiceProviderResponse) Set(val *ServiceProviderResponse)
- func (v *NullableServiceProviderResponse) UnmarshalJSON(src []byte) error
- func (v *NullableServiceProviderResponse) Unset()
- type NullableString
- type NullableTime
- type NullableUser
- type NullableUserCreate
- type NullableUserCreateRequest
- func (v NullableUserCreateRequest) Get() *UserCreateRequest
- func (v NullableUserCreateRequest) IsSet() bool
- func (v NullableUserCreateRequest) MarshalJSON() ([]byte, error)
- func (v *NullableUserCreateRequest) Set(val *UserCreateRequest)
- func (v *NullableUserCreateRequest) UnmarshalJSON(src []byte) error
- func (v *NullableUserCreateRequest) Unset()
- type NullableUserGetResponse
- func (v NullableUserGetResponse) Get() *UserGetResponse
- func (v NullableUserGetResponse) IsSet() bool
- func (v NullableUserGetResponse) MarshalJSON() ([]byte, error)
- func (v *NullableUserGetResponse) Set(val *UserGetResponse)
- func (v *NullableUserGetResponse) UnmarshalJSON(src []byte) error
- func (v *NullableUserGetResponse) Unset()
- type NullableUserListResponse
- func (v NullableUserListResponse) Get() *UserListResponse
- func (v NullableUserListResponse) IsSet() bool
- func (v NullableUserListResponse) MarshalJSON() ([]byte, error)
- func (v *NullableUserListResponse) Set(val *UserListResponse)
- func (v *NullableUserListResponse) UnmarshalJSON(src []byte) error
- func (v *NullableUserListResponse) Unset()
- type NullableUserOptions
- func (v NullableUserOptions) Get() *UserOptions
- func (v NullableUserOptions) IsSet() bool
- func (v NullableUserOptions) MarshalJSON() ([]byte, error)
- func (v *NullableUserOptions) Set(val *UserOptions)
- func (v *NullableUserOptions) UnmarshalJSON(src []byte) error
- func (v *NullableUserOptions) Unset()
- type NullableUserPasswordUpdate
- func (v NullableUserPasswordUpdate) Get() *UserPasswordUpdate
- func (v NullableUserPasswordUpdate) IsSet() bool
- func (v NullableUserPasswordUpdate) MarshalJSON() ([]byte, error)
- func (v *NullableUserPasswordUpdate) Set(val *UserPasswordUpdate)
- func (v *NullableUserPasswordUpdate) UnmarshalJSON(src []byte) error
- func (v *NullableUserPasswordUpdate) Unset()
- type NullableUserPasswordUpdateRequest
- func (v NullableUserPasswordUpdateRequest) Get() *UserPasswordUpdateRequest
- func (v NullableUserPasswordUpdateRequest) IsSet() bool
- func (v NullableUserPasswordUpdateRequest) MarshalJSON() ([]byte, error)
- func (v *NullableUserPasswordUpdateRequest) Set(val *UserPasswordUpdateRequest)
- func (v *NullableUserPasswordUpdateRequest) UnmarshalJSON(src []byte) error
- func (v *NullableUserPasswordUpdateRequest) Unset()
- type NullableUserResponse
- func (v NullableUserResponse) Get() *UserResponse
- func (v NullableUserResponse) IsSet() bool
- func (v NullableUserResponse) MarshalJSON() ([]byte, error)
- func (v *NullableUserResponse) Set(val *UserResponse)
- func (v *NullableUserResponse) UnmarshalJSON(src []byte) error
- func (v *NullableUserResponse) Unset()
- type NullableUserUpdate
- type NullableUserUpdateRequest
- func (v NullableUserUpdateRequest) Get() *UserUpdateRequest
- func (v NullableUserUpdateRequest) IsSet() bool
- func (v NullableUserUpdateRequest) MarshalJSON() ([]byte, error)
- func (v *NullableUserUpdateRequest) Set(val *UserUpdateRequest)
- func (v *NullableUserUpdateRequest) UnmarshalJSON(src []byte) error
- func (v *NullableUserUpdateRequest) Unset()
- type OneOfstringprojectResponse
- type Project
- func (o *Project) GetDescription() string
- func (o *Project) GetDescriptionOk() (*string, bool)
- func (o *Project) GetDomainId() string
- func (o *Project) GetDomainIdOk() (*string, bool)
- func (o *Project) GetEnabled() bool
- func (o *Project) GetEnabledOk() (*bool, bool)
- func (o *Project) GetId() string
- func (o *Project) GetIdOk() (*string, bool)
- func (o *Project) GetIsDomain() bool
- func (o *Project) GetIsDomainOk() (*bool, bool)
- func (o *Project) GetLinks() SelfLink
- func (o *Project) GetLinksOk() (*SelfLink, bool)
- func (o *Project) GetName() string
- func (o *Project) GetNameOk() (*string, bool)
- func (o *Project) GetParentId() string
- func (o *Project) GetParentIdOk() (*string, bool)
- func (o *Project) HasDescription() bool
- func (o *Project) HasDomainId() bool
- func (o *Project) HasEnabled() bool
- func (o *Project) HasId() bool
- func (o *Project) HasIsDomain() bool
- func (o *Project) HasLinks() bool
- func (o *Project) HasName() bool
- func (o *Project) HasParentId() bool
- func (o Project) MarshalJSON() ([]byte, error)
- func (o *Project) SetDescription(v string)
- func (o *Project) SetDomainId(v string)
- func (o *Project) SetEnabled(v bool)
- func (o *Project) SetId(v string)
- func (o *Project) SetIsDomain(v bool)
- func (o *Project) SetLinks(v SelfLink)
- func (o *Project) SetName(v string)
- func (o *Project) SetParentId(v string)
- type ProjectApiService
- func (a *ProjectApiService) CreateProject(ctx _context.Context) ApiCreateProjectRequest
- func (a *ProjectApiService) CreateProjectExecute(r ApiCreateProjectRequest) (ProjectResponse, *_nethttp.Response, error)
- func (a *ProjectApiService) DeleteProject(ctx _context.Context, projectId string) ApiDeleteProjectRequest
- func (a *ProjectApiService) DeleteProjectExecute(r ApiDeleteProjectRequest) (*_nethttp.Response, error)
- func (a *ProjectApiService) GetProject(ctx _context.Context, projectId string) ApiGetProjectRequest
- func (a *ProjectApiService) GetProjectExecute(r ApiGetProjectRequest) (ProjectGetResponse, *_nethttp.Response, error)
- func (a *ProjectApiService) ListProjects(ctx _context.Context) ApiListProjectsRequest
- func (a *ProjectApiService) ListProjectsExecute(r ApiListProjectsRequest) (ProjectListResponse, *_nethttp.Response, error)
- func (a *ProjectApiService) UpdateProject(ctx _context.Context, projectId string) ApiUpdateProjectRequest
- func (a *ProjectApiService) UpdateProjectExecute(r ApiUpdateProjectRequest) (ProjectResponse, *_nethttp.Response, error)
- type ProjectCreate
- func (o *ProjectCreate) GetDescription() string
- func (o *ProjectCreate) GetDescriptionOk() (*string, bool)
- func (o *ProjectCreate) GetDomainId() string
- func (o *ProjectCreate) GetDomainIdOk() (*string, bool)
- func (o *ProjectCreate) GetEnabled() bool
- func (o *ProjectCreate) GetEnabledOk() (*bool, bool)
- func (o *ProjectCreate) GetIsDomain() bool
- func (o *ProjectCreate) GetIsDomainOk() (*bool, bool)
- func (o *ProjectCreate) GetName() string
- func (o *ProjectCreate) GetNameOk() (*string, bool)
- func (o *ProjectCreate) GetParentId() string
- func (o *ProjectCreate) GetParentIdOk() (*string, bool)
- func (o *ProjectCreate) HasDescription() bool
- func (o *ProjectCreate) HasDomainId() bool
- func (o *ProjectCreate) HasEnabled() bool
- func (o *ProjectCreate) HasIsDomain() bool
- func (o *ProjectCreate) HasParentId() bool
- func (o ProjectCreate) MarshalJSON() ([]byte, error)
- func (o *ProjectCreate) SetDescription(v string)
- func (o *ProjectCreate) SetDomainId(v string)
- func (o *ProjectCreate) SetEnabled(v bool)
- func (o *ProjectCreate) SetIsDomain(v bool)
- func (o *ProjectCreate) SetName(v string)
- func (o *ProjectCreate) SetParentId(v string)
- type ProjectCreateRequest
- type ProjectGet
- func (o *ProjectGet) GetDescription() string
- func (o *ProjectGet) GetDescriptionOk() (*string, bool)
- func (o *ProjectGet) GetDomainId() string
- func (o *ProjectGet) GetDomainIdOk() (*string, bool)
- func (o *ProjectGet) GetEnabled() bool
- func (o *ProjectGet) GetEnabledOk() (*bool, bool)
- func (o *ProjectGet) GetId() string
- func (o *ProjectGet) GetIdOk() (*string, bool)
- func (o *ProjectGet) GetIsDomain() bool
- func (o *ProjectGet) GetIsDomainOk() (*bool, bool)
- func (o *ProjectGet) GetLinks() SelfLink
- func (o *ProjectGet) GetLinksOk() (*SelfLink, bool)
- func (o *ProjectGet) GetName() string
- func (o *ProjectGet) GetNameOk() (*string, bool)
- func (o *ProjectGet) GetParentId() string
- func (o *ProjectGet) GetParentIdOk() (*string, bool)
- func (o *ProjectGet) GetParents() []OneOfstringprojectResponse
- func (o *ProjectGet) GetParentsOk() (*[]OneOfstringprojectResponse, bool)
- func (o *ProjectGet) GetSubtree() []OneOfstringprojectResponse
- func (o *ProjectGet) GetSubtreeOk() (*[]OneOfstringprojectResponse, bool)
- func (o *ProjectGet) HasDescription() bool
- func (o *ProjectGet) HasDomainId() bool
- func (o *ProjectGet) HasEnabled() bool
- func (o *ProjectGet) HasId() bool
- func (o *ProjectGet) HasIsDomain() bool
- func (o *ProjectGet) HasLinks() bool
- func (o *ProjectGet) HasName() bool
- func (o *ProjectGet) HasParentId() bool
- func (o *ProjectGet) HasParents() bool
- func (o *ProjectGet) HasSubtree() bool
- func (o ProjectGet) MarshalJSON() ([]byte, error)
- func (o *ProjectGet) SetDescription(v string)
- func (o *ProjectGet) SetDomainId(v string)
- func (o *ProjectGet) SetEnabled(v bool)
- func (o *ProjectGet) SetId(v string)
- func (o *ProjectGet) SetIsDomain(v bool)
- func (o *ProjectGet) SetLinks(v SelfLink)
- func (o *ProjectGet) SetName(v string)
- func (o *ProjectGet) SetParentId(v string)
- func (o *ProjectGet) SetParents(v []OneOfstringprojectResponse)
- func (o *ProjectGet) SetSubtree(v []OneOfstringprojectResponse)
- type ProjectGetResponse
- type ProjectListResponse
- func (o *ProjectListResponse) GetLinks() Links
- func (o *ProjectListResponse) GetLinksOk() (*Links, bool)
- func (o *ProjectListResponse) GetProjects() []Project
- func (o *ProjectListResponse) GetProjectsOk() (*[]Project, bool)
- func (o *ProjectListResponse) HasLinks() bool
- func (o *ProjectListResponse) HasProjects() bool
- func (o ProjectListResponse) MarshalJSON() ([]byte, error)
- func (o *ProjectListResponse) SetLinks(v Links)
- func (o *ProjectListResponse) SetProjects(v []Project)
- type ProjectResponse
- type ProjectUpdate
- func (o *ProjectUpdate) GetDescription() string
- func (o *ProjectUpdate) GetDescriptionOk() (*string, bool)
- func (o *ProjectUpdate) GetEnabled() bool
- func (o *ProjectUpdate) GetEnabledOk() (*bool, bool)
- func (o *ProjectUpdate) GetIsDomain() bool
- func (o *ProjectUpdate) GetIsDomainOk() (*bool, bool)
- func (o *ProjectUpdate) GetName() string
- func (o *ProjectUpdate) GetNameOk() (*string, bool)
- func (o *ProjectUpdate) HasDescription() bool
- func (o *ProjectUpdate) HasEnabled() bool
- func (o *ProjectUpdate) HasIsDomain() bool
- func (o *ProjectUpdate) HasName() bool
- func (o ProjectUpdate) MarshalJSON() ([]byte, error)
- func (o *ProjectUpdate) SetDescription(v string)
- func (o *ProjectUpdate) SetEnabled(v bool)
- func (o *ProjectUpdate) SetIsDomain(v bool)
- func (o *ProjectUpdate) SetName(v string)
- type ProjectUpdateRequest
- type Role
- func (o *Role) GetDescription() string
- func (o *Role) GetDescriptionOk() (*string, bool)
- func (o *Role) GetDisplay() bool
- func (o *Role) GetDisplayOk() (*bool, bool)
- func (o *Role) GetDomainId() string
- func (o *Role) GetDomainIdOk() (*string, bool)
- func (o *Role) GetId() string
- func (o *Role) GetIdOk() (*string, bool)
- func (o *Role) GetLinks() SelfLink
- func (o *Role) GetLinksOk() (*SelfLink, bool)
- func (o *Role) GetName() string
- func (o *Role) GetNameOk() (*string, bool)
- func (o *Role) GetType() string
- func (o *Role) GetTypeOk() (*string, bool)
- func (o *Role) HasDescription() bool
- func (o *Role) HasDisplay() bool
- func (o *Role) HasDomainId() bool
- func (o *Role) HasId() bool
- func (o *Role) HasLinks() bool
- func (o *Role) HasName() bool
- func (o *Role) HasType() bool
- func (o Role) MarshalJSON() ([]byte, error)
- func (o *Role) SetDescription(v string)
- func (o *Role) SetDisplay(v bool)
- func (o *Role) SetDomainId(v string)
- func (o *Role) SetId(v string)
- func (o *Role) SetLinks(v SelfLink)
- func (o *Role) SetName(v string)
- func (o *Role) SetType(v string)
- type RoleApiService
- func (a *RoleApiService) CreateRole(ctx _context.Context) ApiCreateRoleRequest
- func (a *RoleApiService) CreateRoleExecute(r ApiCreateRoleRequest) (RoleResponse, *_nethttp.Response, error)
- func (a *RoleApiService) DeleteRole(ctx _context.Context, roleId string) ApiDeleteRoleRequest
- func (a *RoleApiService) DeleteRoleExecute(r ApiDeleteRoleRequest) (*_nethttp.Response, error)
- func (a *RoleApiService) GetRole(ctx _context.Context, roleId string) ApiGetRoleRequest
- func (a *RoleApiService) GetRoleExecute(r ApiGetRoleRequest) (RoleResponse, *_nethttp.Response, error)
- func (a *RoleApiService) ListRoles(ctx _context.Context) ApiListRolesRequest
- func (a *RoleApiService) ListRolesExecute(r ApiListRolesRequest) (RoleListResponse, *_nethttp.Response, error)
- func (a *RoleApiService) UpdateRole(ctx _context.Context, roleId string) ApiUpdateRoleRequest
- func (a *RoleApiService) UpdateRoleExecute(r ApiUpdateRoleRequest) (RoleResponse, *_nethttp.Response, error)
- type RoleAssignment
- func (o *RoleAssignment) GetLinks() RoleAssignmentLinks
- func (o *RoleAssignment) GetLinksOk() (*RoleAssignmentLinks, bool)
- func (o *RoleAssignment) GetRole() RoleAssignmentListResponseRole
- func (o *RoleAssignment) GetRoleOk() (*RoleAssignmentListResponseRole, bool)
- func (o *RoleAssignment) GetScope() RoleAssignmentScope
- func (o *RoleAssignment) GetScopeOk() (*RoleAssignmentScope, bool)
- func (o *RoleAssignment) GetUser() RoleAssignmentListResponseRole
- func (o *RoleAssignment) GetUserOk() (*RoleAssignmentListResponseRole, bool)
- func (o *RoleAssignment) HasLinks() bool
- func (o *RoleAssignment) HasRole() bool
- func (o *RoleAssignment) HasScope() bool
- func (o *RoleAssignment) HasUser() bool
- func (o RoleAssignment) MarshalJSON() ([]byte, error)
- func (o *RoleAssignment) SetLinks(v RoleAssignmentLinks)
- func (o *RoleAssignment) SetRole(v RoleAssignmentListResponseRole)
- func (o *RoleAssignment) SetScope(v RoleAssignmentScope)
- func (o *RoleAssignment) SetUser(v RoleAssignmentListResponseRole)
- type RoleAssignmentApiService
- func (a *RoleAssignmentApiService) AssignGroupDomainRole(ctx _context.Context, domainId string, groupId string, roleId string) ApiAssignGroupDomainRoleRequest
- func (a *RoleAssignmentApiService) AssignGroupDomainRoleExecute(r ApiAssignGroupDomainRoleRequest) (*_nethttp.Response, error)
- func (a *RoleAssignmentApiService) AssignGroupProjectRole(ctx _context.Context, projectId string, groupId string, roleId string) ApiAssignGroupProjectRoleRequest
- func (a *RoleAssignmentApiService) AssignGroupProjectRoleExecute(r ApiAssignGroupProjectRoleRequest) (*_nethttp.Response, error)
- func (a *RoleAssignmentApiService) AssignUserDomainRole(ctx _context.Context, domainId string, userId string, roleId string) ApiAssignUserDomainRoleRequest
- func (a *RoleAssignmentApiService) AssignUserDomainRoleExecute(r ApiAssignUserDomainRoleRequest) (*_nethttp.Response, error)
- func (a *RoleAssignmentApiService) AssignUserProjectRole(ctx _context.Context, projectId string, userId string, roleId string) ApiAssignUserProjectRoleRequest
- func (a *RoleAssignmentApiService) AssignUserProjectRoleExecute(r ApiAssignUserProjectRoleRequest) (*_nethttp.Response, error)
- func (a *RoleAssignmentApiService) CheckGroupDomainRole(ctx _context.Context, domainId string, groupId string, roleId string) ApiCheckGroupDomainRoleRequest
- func (a *RoleAssignmentApiService) CheckGroupDomainRoleExecute(r ApiCheckGroupDomainRoleRequest) (*_nethttp.Response, error)
- func (a *RoleAssignmentApiService) CheckGroupProjectRole(ctx _context.Context, projectId string, groupId string, roleId string) ApiCheckGroupProjectRoleRequest
- func (a *RoleAssignmentApiService) CheckGroupProjectRoleExecute(r ApiCheckGroupProjectRoleRequest) (*_nethttp.Response, error)
- func (a *RoleAssignmentApiService) CheckUserDomainRole(ctx _context.Context, domainId string, userId string, roleId string) ApiCheckUserDomainRoleRequest
- func (a *RoleAssignmentApiService) CheckUserDomainRoleExecute(r ApiCheckUserDomainRoleRequest) (*_nethttp.Response, error)
- func (a *RoleAssignmentApiService) CheckUserProjectRole(ctx _context.Context, projectId string, userId string, roleId string) ApiCheckUserProjectRoleRequest
- func (a *RoleAssignmentApiService) CheckUserProjectRoleExecute(r ApiCheckUserProjectRoleRequest) (*_nethttp.Response, error)
- func (a *RoleAssignmentApiService) ListGroupDomainRoles(ctx _context.Context, domainId string, groupId string) ApiListGroupDomainRolesRequest
- func (a *RoleAssignmentApiService) ListGroupDomainRolesExecute(r ApiListGroupDomainRolesRequest) (RoleListResponse, *_nethttp.Response, error)
- func (a *RoleAssignmentApiService) ListGroupProjectRoles(ctx _context.Context, projectId string, groupId string) ApiListGroupProjectRolesRequest
- func (a *RoleAssignmentApiService) ListGroupProjectRolesExecute(r ApiListGroupProjectRolesRequest) (RoleListResponse, *_nethttp.Response, error)
- func (a *RoleAssignmentApiService) ListRoleAssignments(ctx _context.Context) ApiListRoleAssignmentsRequest
- func (a *RoleAssignmentApiService) ListRoleAssignmentsExecute(r ApiListRoleAssignmentsRequest) (RoleAssignmentListResponse, *_nethttp.Response, error)
- func (a *RoleAssignmentApiService) ListRoleAssignmentsIncludingNames(ctx _context.Context) ApiListRoleAssignmentsIncludingNamesRequest
- func (a *RoleAssignmentApiService) ListRoleAssignmentsIncludingNamesExecute(r ApiListRoleAssignmentsIncludingNamesRequest) (RoleAssignmentListResponseWithNames, *_nethttp.Response, error)
- func (a *RoleAssignmentApiService) ListUserDomainRoles(ctx _context.Context, domainId string, userId string) ApiListUserDomainRolesRequest
- func (a *RoleAssignmentApiService) ListUserDomainRolesExecute(r ApiListUserDomainRolesRequest) (RoleListResponse, *_nethttp.Response, error)
- func (a *RoleAssignmentApiService) ListUserProjectRoles(ctx _context.Context, projectId string, userId string) ApiListUserProjectRolesRequest
- func (a *RoleAssignmentApiService) ListUserProjectRolesExecute(r ApiListUserProjectRolesRequest) (RoleListResponse, *_nethttp.Response, error)
- func (a *RoleAssignmentApiService) UnassignGroupDomainRole(ctx _context.Context, domainId string, groupId string, roleId string) ApiUnassignGroupDomainRoleRequest
- func (a *RoleAssignmentApiService) UnassignGroupDomainRoleExecute(r ApiUnassignGroupDomainRoleRequest) (*_nethttp.Response, error)
- func (a *RoleAssignmentApiService) UnassignGroupProjectRole(ctx _context.Context, projectId string, groupId string, roleId string) ApiUnassignGroupProjectRoleRequest
- func (a *RoleAssignmentApiService) UnassignGroupProjectRoleExecute(r ApiUnassignGroupProjectRoleRequest) (*_nethttp.Response, error)
- func (a *RoleAssignmentApiService) UnassignUserDomainRole(ctx _context.Context, domainId string, userId string, roleId string) ApiUnassignUserDomainRoleRequest
- func (a *RoleAssignmentApiService) UnassignUserDomainRoleExecute(r ApiUnassignUserDomainRoleRequest) (*_nethttp.Response, error)
- func (a *RoleAssignmentApiService) UnassignUserProjectRole(ctx _context.Context, projectId string, userId string, roleId string) ApiUnassignUserProjectRoleRequest
- func (a *RoleAssignmentApiService) UnassignUserProjectRoleExecute(r ApiUnassignUserProjectRoleRequest) (*_nethttp.Response, error)
- type RoleAssignmentLinks
- func (o *RoleAssignmentLinks) GetAssignment() string
- func (o *RoleAssignmentLinks) GetAssignmentOk() (*string, bool)
- func (o *RoleAssignmentLinks) GetMembership() string
- func (o *RoleAssignmentLinks) GetMembershipOk() (*string, bool)
- func (o *RoleAssignmentLinks) HasAssignment() bool
- func (o *RoleAssignmentLinks) HasMembership() bool
- func (o RoleAssignmentLinks) MarshalJSON() ([]byte, error)
- func (o *RoleAssignmentLinks) SetAssignment(v string)
- func (o *RoleAssignmentLinks) SetMembership(v string)
- type RoleAssignmentListResponse
- func (o *RoleAssignmentListResponse) GetLinks() Links
- func (o *RoleAssignmentListResponse) GetLinksOk() (*Links, bool)
- func (o *RoleAssignmentListResponse) GetRoleAssignments() []RoleAssignment
- func (o *RoleAssignmentListResponse) GetRoleAssignmentsOk() (*[]RoleAssignment, bool)
- func (o *RoleAssignmentListResponse) HasLinks() bool
- func (o *RoleAssignmentListResponse) HasRoleAssignments() bool
- func (o RoleAssignmentListResponse) MarshalJSON() ([]byte, error)
- func (o *RoleAssignmentListResponse) SetLinks(v Links)
- func (o *RoleAssignmentListResponse) SetRoleAssignments(v []RoleAssignment)
- type RoleAssignmentListResponseRole
- func (o *RoleAssignmentListResponseRole) GetId() string
- func (o *RoleAssignmentListResponseRole) GetIdOk() (*string, bool)
- func (o *RoleAssignmentListResponseRole) HasId() bool
- func (o RoleAssignmentListResponseRole) MarshalJSON() ([]byte, error)
- func (o *RoleAssignmentListResponseRole) SetId(v string)
- type RoleAssignmentListResponseWithNames
- func (o *RoleAssignmentListResponseWithNames) GetLinks() Links
- func (o *RoleAssignmentListResponseWithNames) GetLinksOk() (*Links, bool)
- func (o *RoleAssignmentListResponseWithNames) GetRoleAssignments() []RoleAssignmentWithNames
- func (o *RoleAssignmentListResponseWithNames) GetRoleAssignmentsOk() (*[]RoleAssignmentWithNames, bool)
- func (o *RoleAssignmentListResponseWithNames) HasLinks() bool
- func (o *RoleAssignmentListResponseWithNames) HasRoleAssignments() bool
- func (o RoleAssignmentListResponseWithNames) MarshalJSON() ([]byte, error)
- func (o *RoleAssignmentListResponseWithNames) SetLinks(v Links)
- func (o *RoleAssignmentListResponseWithNames) SetRoleAssignments(v []RoleAssignmentWithNames)
- type RoleAssignmentListResponseWithNamesRole
- func (o *RoleAssignmentListResponseWithNamesRole) GetDomain() IdAndName
- func (o *RoleAssignmentListResponseWithNamesRole) GetDomainOk() (*IdAndName, bool)
- func (o *RoleAssignmentListResponseWithNamesRole) GetId() string
- func (o *RoleAssignmentListResponseWithNamesRole) GetIdOk() (*string, bool)
- func (o *RoleAssignmentListResponseWithNamesRole) GetName() string
- func (o *RoleAssignmentListResponseWithNamesRole) GetNameOk() (*string, bool)
- func (o *RoleAssignmentListResponseWithNamesRole) HasDomain() bool
- func (o *RoleAssignmentListResponseWithNamesRole) HasId() bool
- func (o *RoleAssignmentListResponseWithNamesRole) HasName() bool
- func (o RoleAssignmentListResponseWithNamesRole) MarshalJSON() ([]byte, error)
- func (o *RoleAssignmentListResponseWithNamesRole) SetDomain(v IdAndName)
- func (o *RoleAssignmentListResponseWithNamesRole) SetId(v string)
- func (o *RoleAssignmentListResponseWithNamesRole) SetName(v string)
- type RoleAssignmentScope
- func (o *RoleAssignmentScope) GetDomain() RoleAssignmentListResponseRole
- func (o *RoleAssignmentScope) GetDomainOk() (*RoleAssignmentListResponseRole, bool)
- func (o *RoleAssignmentScope) GetProject() RoleAssignmentListResponseRole
- func (o *RoleAssignmentScope) GetProjectOk() (*RoleAssignmentListResponseRole, bool)
- func (o *RoleAssignmentScope) HasDomain() bool
- func (o *RoleAssignmentScope) HasProject() bool
- func (o RoleAssignmentScope) MarshalJSON() ([]byte, error)
- func (o *RoleAssignmentScope) SetDomain(v RoleAssignmentListResponseRole)
- func (o *RoleAssignmentScope) SetProject(v RoleAssignmentListResponseRole)
- type RoleAssignmentScopeWithNames
- func (o *RoleAssignmentScopeWithNames) GetDomain() IdAndName
- func (o *RoleAssignmentScopeWithNames) GetDomainOk() (*IdAndName, bool)
- func (o *RoleAssignmentScopeWithNames) GetProject() RoleAssignmentListResponseWithNamesRole
- func (o *RoleAssignmentScopeWithNames) GetProjectOk() (*RoleAssignmentListResponseWithNamesRole, bool)
- func (o *RoleAssignmentScopeWithNames) HasDomain() bool
- func (o *RoleAssignmentScopeWithNames) HasProject() bool
- func (o RoleAssignmentScopeWithNames) MarshalJSON() ([]byte, error)
- func (o *RoleAssignmentScopeWithNames) SetDomain(v IdAndName)
- func (o *RoleAssignmentScopeWithNames) SetProject(v RoleAssignmentListResponseWithNamesRole)
- type RoleAssignmentWithNames
- func (o *RoleAssignmentWithNames) GetLinks() RoleAssignmentLinks
- func (o *RoleAssignmentWithNames) GetLinksOk() (*RoleAssignmentLinks, bool)
- func (o *RoleAssignmentWithNames) GetRole() RoleAssignmentListResponseWithNamesRole
- func (o *RoleAssignmentWithNames) GetRoleOk() (*RoleAssignmentListResponseWithNamesRole, bool)
- func (o *RoleAssignmentWithNames) GetScope() RoleAssignmentScopeWithNames
- func (o *RoleAssignmentWithNames) GetScopeOk() (*RoleAssignmentScopeWithNames, bool)
- func (o *RoleAssignmentWithNames) GetUser() RoleAssignmentListResponseWithNamesRole
- func (o *RoleAssignmentWithNames) GetUserOk() (*RoleAssignmentListResponseWithNamesRole, bool)
- func (o *RoleAssignmentWithNames) HasLinks() bool
- func (o *RoleAssignmentWithNames) HasRole() bool
- func (o *RoleAssignmentWithNames) HasScope() bool
- func (o *RoleAssignmentWithNames) HasUser() bool
- func (o RoleAssignmentWithNames) MarshalJSON() ([]byte, error)
- func (o *RoleAssignmentWithNames) SetLinks(v RoleAssignmentLinks)
- func (o *RoleAssignmentWithNames) SetRole(v RoleAssignmentListResponseWithNamesRole)
- func (o *RoleAssignmentWithNames) SetScope(v RoleAssignmentScopeWithNames)
- func (o *RoleAssignmentWithNames) SetUser(v RoleAssignmentListResponseWithNamesRole)
- type RoleCreate
- func (o *RoleCreate) GetDescription() string
- func (o *RoleCreate) GetDescriptionOk() (*string, bool)
- func (o *RoleCreate) GetDisplay() bool
- func (o *RoleCreate) GetDisplayOk() (*bool, bool)
- func (o *RoleCreate) GetDomainId() string
- func (o *RoleCreate) GetDomainIdOk() (*string, bool)
- func (o *RoleCreate) GetName() string
- func (o *RoleCreate) GetNameOk() (*string, bool)
- func (o *RoleCreate) GetType() string
- func (o *RoleCreate) GetTypeOk() (*string, bool)
- func (o *RoleCreate) HasDescription() bool
- func (o *RoleCreate) HasDisplay() bool
- func (o *RoleCreate) HasDomainId() bool
- func (o *RoleCreate) HasType() bool
- func (o RoleCreate) MarshalJSON() ([]byte, error)
- func (o *RoleCreate) SetDescription(v string)
- func (o *RoleCreate) SetDisplay(v bool)
- func (o *RoleCreate) SetDomainId(v string)
- func (o *RoleCreate) SetName(v string)
- func (o *RoleCreate) SetType(v string)
- type RoleCreateRequest
- type RoleListResponse
- func (o *RoleListResponse) GetLinks() Links
- func (o *RoleListResponse) GetLinksOk() (*Links, bool)
- func (o *RoleListResponse) GetRoles() []Role
- func (o *RoleListResponse) GetRolesOk() (*[]Role, bool)
- func (o *RoleListResponse) HasLinks() bool
- func (o *RoleListResponse) HasRoles() bool
- func (o RoleListResponse) MarshalJSON() ([]byte, error)
- func (o *RoleListResponse) SetLinks(v Links)
- func (o *RoleListResponse) SetRoles(v []Role)
- type RoleResponse
- type RoleUpdate
- func (o *RoleUpdate) GetDescription() string
- func (o *RoleUpdate) GetDescriptionOk() (*string, bool)
- func (o *RoleUpdate) GetName() string
- func (o *RoleUpdate) GetNameOk() (*string, bool)
- func (o *RoleUpdate) HasDescription() bool
- func (o *RoleUpdate) HasName() bool
- func (o RoleUpdate) MarshalJSON() ([]byte, error)
- func (o *RoleUpdate) SetDescription(v string)
- func (o *RoleUpdate) SetName(v string)
- type RoleUpdateRequest
- type SelfLink
- type ServerConfiguration
- type ServerConfigurations
- type ServerVariable
- type ServiceProvider
- func (o *ServiceProvider) GetAuthUrl() string
- func (o *ServiceProvider) GetAuthUrlOk() (*string, bool)
- func (o *ServiceProvider) GetDescription() string
- func (o *ServiceProvider) GetDescriptionOk() (*string, bool)
- func (o *ServiceProvider) GetEnabled() bool
- func (o *ServiceProvider) GetEnabledOk() (*bool, bool)
- func (o *ServiceProvider) GetId() string
- func (o *ServiceProvider) GetIdOk() (*string, bool)
- func (o *ServiceProvider) GetLinks() SelfLink
- func (o *ServiceProvider) GetLinksOk() (*SelfLink, bool)
- func (o *ServiceProvider) GetRelayStatePrefix() string
- func (o *ServiceProvider) GetRelayStatePrefixOk() (*string, bool)
- func (o *ServiceProvider) HasAuthUrl() bool
- func (o *ServiceProvider) HasDescription() bool
- func (o *ServiceProvider) HasEnabled() bool
- func (o *ServiceProvider) HasId() bool
- func (o *ServiceProvider) HasLinks() bool
- func (o *ServiceProvider) HasRelayStatePrefix() bool
- func (o ServiceProvider) MarshalJSON() ([]byte, error)
- func (o *ServiceProvider) SetAuthUrl(v string)
- func (o *ServiceProvider) SetDescription(v string)
- func (o *ServiceProvider) SetEnabled(v bool)
- func (o *ServiceProvider) SetId(v string)
- func (o *ServiceProvider) SetLinks(v SelfLink)
- func (o *ServiceProvider) SetRelayStatePrefix(v string)
- type ServiceProviderApiService
- func (a *ServiceProviderApiService) GetServiceProvider(ctx _context.Context, serviceProviderId string) ApiGetServiceProviderRequest
- func (a *ServiceProviderApiService) GetServiceProviderExecute(r ApiGetServiceProviderRequest) (ServiceProviderResponse, *_nethttp.Response, error)
- func (a *ServiceProviderApiService) ListServiceProviders(ctx _context.Context) ApiListServiceProvidersRequest
- func (a *ServiceProviderApiService) ListServiceProvidersExecute(r ApiListServiceProvidersRequest) (ServiceProviderListResponse, *_nethttp.Response, error)
- type ServiceProviderListResponse
- func (o *ServiceProviderListResponse) GetLinks() Links
- func (o *ServiceProviderListResponse) GetLinksOk() (*Links, bool)
- func (o *ServiceProviderListResponse) GetServiceProviders() []ServiceProvider
- func (o *ServiceProviderListResponse) GetServiceProvidersOk() (*[]ServiceProvider, bool)
- func (o *ServiceProviderListResponse) HasLinks() bool
- func (o *ServiceProviderListResponse) HasServiceProviders() bool
- func (o ServiceProviderListResponse) MarshalJSON() ([]byte, error)
- func (o *ServiceProviderListResponse) SetLinks(v Links)
- func (o *ServiceProviderListResponse) SetServiceProviders(v []ServiceProvider)
- type ServiceProviderResponse
- func (o *ServiceProviderResponse) GetServiceProvider() ServiceProvider
- func (o *ServiceProviderResponse) GetServiceProviderOk() (*ServiceProvider, bool)
- func (o *ServiceProviderResponse) HasServiceProvider() bool
- func (o ServiceProviderResponse) MarshalJSON() ([]byte, error)
- func (o *ServiceProviderResponse) SetServiceProvider(v ServiceProvider)
- type User
- func (o *User) GetAuthLoginLockedEndTime() string
- func (o *User) GetAuthLoginLockedEndTimeOk() (*string, bool)
- func (o *User) GetAuthLoginStartTime() string
- func (o *User) GetAuthLoginStartTimeOk() (*string, bool)
- func (o *User) GetDefaultProjectId() string
- func (o *User) GetDefaultProjectIdOk() (*string, bool)
- func (o *User) GetDescription() string
- func (o *User) GetDescriptionOk() (*string, bool)
- func (o *User) GetDomainId() string
- func (o *User) GetDomainIdOk() (*string, bool)
- func (o *User) GetEmail() string
- func (o *User) GetEmailOk() (*string, bool)
- func (o *User) GetEnabled() bool
- func (o *User) GetEnabledOk() (*bool, bool)
- func (o *User) GetFailedAuthLoginCount() int32
- func (o *User) GetFailedAuthLoginCountOk() (*int32, bool)
- func (o *User) GetFederated() []map[string]interface{}
- func (o *User) GetFederatedOk() (*[]map[string]interface{}, bool)
- func (o *User) GetId() string
- func (o *User) GetIdOk() (*string, bool)
- func (o *User) GetLinks() SelfLink
- func (o *User) GetLinksOk() (*SelfLink, bool)
- func (o *User) GetName() string
- func (o *User) GetNameOk() (*string, bool)
- func (o *User) GetOptions() UserOptions
- func (o *User) GetOptionsOk() (*UserOptions, bool)
- func (o *User) GetPasswordExpiresAt() string
- func (o *User) GetPasswordExpiresAtOk() (*string, bool)
- func (o *User) GetUserRole() string
- func (o *User) GetUserRoleOk() (*string, bool)
- func (o *User) GetUserType() string
- func (o *User) GetUserTypeOk() (*string, bool)
- func (o *User) HasAuthLoginLockedEndTime() bool
- func (o *User) HasAuthLoginStartTime() bool
- func (o *User) HasDefaultProjectId() bool
- func (o *User) HasDescription() bool
- func (o *User) HasDomainId() bool
- func (o *User) HasEmail() bool
- func (o *User) HasEnabled() bool
- func (o *User) HasFailedAuthLoginCount() bool
- func (o *User) HasFederated() bool
- func (o *User) HasId() bool
- func (o *User) HasLinks() bool
- func (o *User) HasName() bool
- func (o *User) HasOptions() bool
- func (o *User) HasPasswordExpiresAt() bool
- func (o *User) HasUserRole() bool
- func (o *User) HasUserType() bool
- func (o User) MarshalJSON() ([]byte, error)
- func (o *User) SetAuthLoginLockedEndTime(v string)
- func (o *User) SetAuthLoginStartTime(v string)
- func (o *User) SetDefaultProjectId(v string)
- func (o *User) SetDescription(v string)
- func (o *User) SetDomainId(v string)
- func (o *User) SetEmail(v string)
- func (o *User) SetEnabled(v bool)
- func (o *User) SetFailedAuthLoginCount(v int32)
- func (o *User) SetFederated(v []map[string]interface{})
- func (o *User) SetId(v string)
- func (o *User) SetLinks(v SelfLink)
- func (o *User) SetName(v string)
- func (o *User) SetOptions(v UserOptions)
- func (o *User) SetPasswordExpiresAt(v string)
- func (o *User) SetUserRole(v string)
- func (o *User) SetUserType(v string)
- type UserApiService
- func (a *UserApiService) CreateUser(ctx _context.Context) ApiCreateUserRequest
- func (a *UserApiService) CreateUserExecute(r ApiCreateUserRequest) (UserResponse, *_nethttp.Response, error)
- func (a *UserApiService) DeleteUser(ctx _context.Context, userId string) ApiDeleteUserRequest
- func (a *UserApiService) DeleteUserExecute(r ApiDeleteUserRequest) (*_nethttp.Response, error)
- func (a *UserApiService) GetUser(ctx _context.Context, userId string) ApiGetUserRequest
- func (a *UserApiService) GetUserExecute(r ApiGetUserRequest) (UserGetResponse, *_nethttp.Response, error)
- func (a *UserApiService) ListUserGroups(ctx _context.Context, userId string) ApiListUserGroupsRequest
- func (a *UserApiService) ListUserGroupsExecute(r ApiListUserGroupsRequest) (GroupListResponse, *_nethttp.Response, error)
- func (a *UserApiService) ListUserProjects(ctx _context.Context, userId string) ApiListUserProjectsRequest
- func (a *UserApiService) ListUserProjectsExecute(r ApiListUserProjectsRequest) (ProjectListResponse, *_nethttp.Response, error)
- func (a *UserApiService) ListUsers(ctx _context.Context) ApiListUsersRequest
- func (a *UserApiService) ListUsersExecute(r ApiListUsersRequest) (UserListResponse, *_nethttp.Response, error)
- func (a *UserApiService) UpdateUser(ctx _context.Context, userId string) ApiUpdateUserRequest
- func (a *UserApiService) UpdateUserExecute(r ApiUpdateUserRequest) (UserResponse, *_nethttp.Response, error)
- func (a *UserApiService) UpdateUserPassword(ctx _context.Context, userId string) ApiUpdateUserPasswordRequest
- func (a *UserApiService) UpdateUserPasswordExecute(r ApiUpdateUserPasswordRequest) (*_nethttp.Response, error)
- type UserCreate
- func (o *UserCreate) GetDefaultProjectId() string
- func (o *UserCreate) GetDefaultProjectIdOk() (*string, bool)
- func (o *UserCreate) GetDescription() string
- func (o *UserCreate) GetDescriptionOk() (*string, bool)
- func (o *UserCreate) GetDomainId() string
- func (o *UserCreate) GetDomainIdOk() (*string, bool)
- func (o *UserCreate) GetEmail() string
- func (o *UserCreate) GetEmailOk() (*string, bool)
- func (o *UserCreate) GetEnabled() bool
- func (o *UserCreate) GetEnabledOk() (*bool, bool)
- func (o *UserCreate) GetFederated() []map[string]interface{}
- func (o *UserCreate) GetFederatedOk() (*[]map[string]interface{}, bool)
- func (o *UserCreate) GetName() string
- func (o *UserCreate) GetNameOk() (*string, bool)
- func (o *UserCreate) GetOptions() UserOptions
- func (o *UserCreate) GetOptionsOk() (*UserOptions, bool)
- func (o *UserCreate) GetPassword() string
- func (o *UserCreate) GetPasswordOk() (*string, bool)
- func (o *UserCreate) HasDefaultProjectId() bool
- func (o *UserCreate) HasDescription() bool
- func (o *UserCreate) HasDomainId() bool
- func (o *UserCreate) HasEmail() bool
- func (o *UserCreate) HasEnabled() bool
- func (o *UserCreate) HasFederated() bool
- func (o *UserCreate) HasOptions() bool
- func (o *UserCreate) HasPassword() bool
- func (o UserCreate) MarshalJSON() ([]byte, error)
- func (o *UserCreate) SetDefaultProjectId(v string)
- func (o *UserCreate) SetDescription(v string)
- func (o *UserCreate) SetDomainId(v string)
- func (o *UserCreate) SetEmail(v string)
- func (o *UserCreate) SetEnabled(v bool)
- func (o *UserCreate) SetFederated(v []map[string]interface{})
- func (o *UserCreate) SetName(v string)
- func (o *UserCreate) SetOptions(v UserOptions)
- func (o *UserCreate) SetPassword(v string)
- type UserCreateRequest
- type UserGetResponse
- type UserListResponse
- func (o *UserListResponse) GetLinks() Links
- func (o *UserListResponse) GetLinksOk() (*Links, bool)
- func (o *UserListResponse) GetUsers() []User
- func (o *UserListResponse) GetUsersOk() (*[]User, bool)
- func (o *UserListResponse) HasLinks() bool
- func (o *UserListResponse) HasUsers() bool
- func (o UserListResponse) MarshalJSON() ([]byte, error)
- func (o *UserListResponse) SetLinks(v Links)
- func (o *UserListResponse) SetUsers(v []User)
- type UserOptions
- func (o *UserOptions) GetIgnoreChangePasswordUponFirstUse() bool
- func (o *UserOptions) GetIgnoreChangePasswordUponFirstUseOk() (*bool, bool)
- func (o *UserOptions) GetIgnoreLockoutFailureAttempts() bool
- func (o *UserOptions) GetIgnoreLockoutFailureAttemptsOk() (*bool, bool)
- func (o *UserOptions) GetIgnorePasswordExpiry() bool
- func (o *UserOptions) GetIgnorePasswordExpiryOk() (*bool, bool)
- func (o *UserOptions) GetIgnoreUserInactivity() bool
- func (o *UserOptions) GetIgnoreUserInactivityOk() (*bool, bool)
- func (o *UserOptions) GetLockPassword() bool
- func (o *UserOptions) GetLockPasswordOk() (*bool, bool)
- func (o *UserOptions) GetMultiFactorAuthEnabled() bool
- func (o *UserOptions) GetMultiFactorAuthEnabledOk() (*bool, bool)
- func (o *UserOptions) GetMultiFactorAuthRules() bool
- func (o *UserOptions) GetMultiFactorAuthRulesOk() (*bool, bool)
- func (o *UserOptions) HasIgnoreChangePasswordUponFirstUse() bool
- func (o *UserOptions) HasIgnoreLockoutFailureAttempts() bool
- func (o *UserOptions) HasIgnorePasswordExpiry() bool
- func (o *UserOptions) HasIgnoreUserInactivity() bool
- func (o *UserOptions) HasLockPassword() bool
- func (o *UserOptions) HasMultiFactorAuthEnabled() bool
- func (o *UserOptions) HasMultiFactorAuthRules() bool
- func (o UserOptions) MarshalJSON() ([]byte, error)
- func (o *UserOptions) SetIgnoreChangePasswordUponFirstUse(v bool)
- func (o *UserOptions) SetIgnoreLockoutFailureAttempts(v bool)
- func (o *UserOptions) SetIgnorePasswordExpiry(v bool)
- func (o *UserOptions) SetIgnoreUserInactivity(v bool)
- func (o *UserOptions) SetLockPassword(v bool)
- func (o *UserOptions) SetMultiFactorAuthEnabled(v bool)
- func (o *UserOptions) SetMultiFactorAuthRules(v bool)
- type UserPasswordUpdate
- func (o *UserPasswordUpdate) GetOriginalPassword() string
- func (o *UserPasswordUpdate) GetOriginalPasswordOk() (*string, bool)
- func (o *UserPasswordUpdate) GetPassword() string
- func (o *UserPasswordUpdate) GetPasswordOk() (*string, bool)
- func (o UserPasswordUpdate) MarshalJSON() ([]byte, error)
- func (o *UserPasswordUpdate) SetOriginalPassword(v string)
- func (o *UserPasswordUpdate) SetPassword(v string)
- type UserPasswordUpdateRequest
- type UserResponse
- type UserUpdate
- func (o *UserUpdate) GetDefaultProjectId() string
- func (o *UserUpdate) GetDefaultProjectIdOk() (*string, bool)
- func (o *UserUpdate) GetDescription() string
- func (o *UserUpdate) GetDescriptionOk() (*string, bool)
- func (o *UserUpdate) GetDomainId() string
- func (o *UserUpdate) GetDomainIdOk() (*string, bool)
- func (o *UserUpdate) GetEmail() string
- func (o *UserUpdate) GetEmailOk() (*string, bool)
- func (o *UserUpdate) GetEnabled() bool
- func (o *UserUpdate) GetEnabledOk() (*bool, bool)
- func (o *UserUpdate) GetFederated() []map[string]interface{}
- func (o *UserUpdate) GetFederatedOk() (*[]map[string]interface{}, bool)
- func (o *UserUpdate) GetName() string
- func (o *UserUpdate) GetNameOk() (*string, bool)
- func (o *UserUpdate) GetOptions() UserOptions
- func (o *UserUpdate) GetOptionsOk() (*UserOptions, bool)
- func (o *UserUpdate) GetPassword() string
- func (o *UserUpdate) GetPasswordOk() (*string, bool)
- func (o *UserUpdate) HasDefaultProjectId() bool
- func (o *UserUpdate) HasDescription() bool
- func (o *UserUpdate) HasDomainId() bool
- func (o *UserUpdate) HasEmail() bool
- func (o *UserUpdate) HasEnabled() bool
- func (o *UserUpdate) HasFederated() bool
- func (o *UserUpdate) HasName() bool
- func (o *UserUpdate) HasOptions() bool
- func (o *UserUpdate) HasPassword() bool
- func (o UserUpdate) MarshalJSON() ([]byte, error)
- func (o *UserUpdate) SetDefaultProjectId(v string)
- func (o *UserUpdate) SetDescription(v string)
- func (o *UserUpdate) SetDomainId(v string)
- func (o *UserUpdate) SetEmail(v string)
- func (o *UserUpdate) SetEnabled(v bool)
- func (o *UserUpdate) SetFederated(v []map[string]interface{})
- func (o *UserUpdate) SetName(v string)
- func (o *UserUpdate) SetOptions(v UserOptions)
- func (o *UserUpdate) SetPassword(v string)
- type UserUpdateRequest
Constants ¶
This section is empty.
Variables ¶
var ( // ContextOAuth2 takes an oauth2.TokenSource as authentication for the request. ContextOAuth2 = contextKey("token") // ContextBasicAuth takes BasicAuth as authentication for the request. ContextBasicAuth = contextKey("basic") // ContextAccessToken takes a string oauth2 access token as authentication for the request. ContextAccessToken = contextKey("accesstoken") // ContextAPIKeys takes a string apikey as authentication for the request ContextAPIKeys = contextKey("apiKeys") // ContextHttpSignatureAuth takes HttpSignatureAuth as authentication for the request. ContextHttpSignatureAuth = contextKey("httpsignature") // ContextServerIndex uses a server configuration from the index. ContextServerIndex = contextKey("serverIndex") // ContextOperationServerIndices uses a server configuration from the index mapping. ContextOperationServerIndices = contextKey("serverOperationIndices") // ContextServerVariables overrides a server configuration variables. ContextServerVariables = contextKey("serverVariables") // ContextOperationServerVariables overrides a server configuration variables using operation specific values. ContextOperationServerVariables = contextKey("serverOperationVariables") )
Functions ¶
func CacheExpires ¶
CacheExpires helper function to determine remaining time before repeating a request.
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 { ApplicationCredentialApi *ApplicationCredentialApiService DomainApi *DomainApiService GroupApi *GroupApiService ProjectApi *ProjectApiService RoleApi *RoleApiService RoleAssignmentApi *RoleAssignmentApiService ServiceProviderApi *ServiceProviderApiService UserApi *UserApiService // contains filtered or unexported fields }
APIClient manages communication with the Keystone API API v3 In most cases there should be only one, shared, APIClient.
func NewAPIClient ¶
func NewAPIClient(cfg *Configuration) *APIClient
NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.
func (*APIClient) GetConfig ¶
func (c *APIClient) GetConfig() *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
type APIKey ¶
APIKey provides API key based authentication to a request passed via context using ContextAPIKey
type APIResponse ¶
type APIResponse struct { *http.Response `json:"-"` Message string `json:"message,omitempty"` // Operation is the name of the OpenAPI operation. Operation string `json:"operation,omitempty"` // RequestURL is the request URL. This value is always available, even if the // embedded *http.Response is nil. RequestURL string `json:"url,omitempty"` // Method is the HTTP method used for the request. This value is always // available, even if the embedded *http.Response is nil. Method string `json:"method,omitempty"` // Payload holds the contents of the response body (which may be nil or empty). // This is provided here as the raw response.Body() reader will have already // been drained. Payload []byte `json:"-"` }
APIResponse stores the API response returned by the server.
func NewAPIResponse ¶
func NewAPIResponse(r *http.Response) *APIResponse
NewAPIResponse returns a new APIResponse object.
func NewAPIResponseWithError ¶
func NewAPIResponseWithError(errorMessage string) *APIResponse
NewAPIResponseWithError returns a new APIResponse object with the provided error message.
type AccessRule ¶
type AccessRule struct { Id *string `json:"id,omitempty"` Path *string `json:"path,omitempty"` Method *string `json:"method,omitempty"` Service *string `json:"service,omitempty"` }
AccessRule struct for AccessRule
func NewAccessRule ¶
func NewAccessRule() *AccessRule
NewAccessRule instantiates a new AccessRule 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 NewAccessRuleWithDefaults ¶
func NewAccessRuleWithDefaults() *AccessRule
NewAccessRuleWithDefaults instantiates a new AccessRule 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 (*AccessRule) GetId ¶
func (o *AccessRule) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*AccessRule) GetIdOk ¶
func (o *AccessRule) GetIdOk() (*string, 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 (*AccessRule) GetMethod ¶
func (o *AccessRule) GetMethod() string
GetMethod returns the Method field value if set, zero value otherwise.
func (*AccessRule) GetMethodOk ¶
func (o *AccessRule) GetMethodOk() (*string, bool)
GetMethodOk returns a tuple with the Method field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AccessRule) GetPath ¶
func (o *AccessRule) GetPath() string
GetPath returns the Path field value if set, zero value otherwise.
func (*AccessRule) GetPathOk ¶
func (o *AccessRule) GetPathOk() (*string, bool)
GetPathOk returns a tuple with the Path field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AccessRule) GetService ¶
func (o *AccessRule) GetService() string
GetService returns the Service field value if set, zero value otherwise.
func (*AccessRule) GetServiceOk ¶
func (o *AccessRule) GetServiceOk() (*string, bool)
GetServiceOk returns a tuple with the Service field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AccessRule) HasId ¶
func (o *AccessRule) HasId() bool
HasId returns a boolean if a field has been set.
func (*AccessRule) HasMethod ¶
func (o *AccessRule) HasMethod() bool
HasMethod returns a boolean if a field has been set.
func (*AccessRule) HasPath ¶
func (o *AccessRule) HasPath() bool
HasPath returns a boolean if a field has been set.
func (*AccessRule) HasService ¶
func (o *AccessRule) HasService() bool
HasService returns a boolean if a field has been set.
func (AccessRule) MarshalJSON ¶
func (o AccessRule) MarshalJSON() ([]byte, error)
func (*AccessRule) SetId ¶
func (o *AccessRule) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*AccessRule) SetMethod ¶
func (o *AccessRule) SetMethod(v string)
SetMethod gets a reference to the given string and assigns it to the Method field.
func (*AccessRule) SetPath ¶
func (o *AccessRule) SetPath(v string)
SetPath gets a reference to the given string and assigns it to the Path field.
func (*AccessRule) SetService ¶
func (o *AccessRule) SetService(v string)
SetService gets a reference to the given string and assigns it to the Service field.
type AccessRuleRequest ¶
type AccessRuleRequest struct { Path *string `json:"path,omitempty"` Method *string `json:"method,omitempty"` Service *string `json:"service,omitempty"` }
AccessRuleRequest struct for AccessRuleRequest
func NewAccessRuleRequest ¶
func NewAccessRuleRequest() *AccessRuleRequest
NewAccessRuleRequest instantiates a new AccessRuleRequest 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 NewAccessRuleRequestWithDefaults ¶
func NewAccessRuleRequestWithDefaults() *AccessRuleRequest
NewAccessRuleRequestWithDefaults instantiates a new AccessRuleRequest 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 (*AccessRuleRequest) GetMethod ¶
func (o *AccessRuleRequest) GetMethod() string
GetMethod returns the Method field value if set, zero value otherwise.
func (*AccessRuleRequest) GetMethodOk ¶
func (o *AccessRuleRequest) GetMethodOk() (*string, bool)
GetMethodOk returns a tuple with the Method field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AccessRuleRequest) GetPath ¶
func (o *AccessRuleRequest) GetPath() string
GetPath returns the Path field value if set, zero value otherwise.
func (*AccessRuleRequest) GetPathOk ¶
func (o *AccessRuleRequest) GetPathOk() (*string, bool)
GetPathOk returns a tuple with the Path field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AccessRuleRequest) GetService ¶
func (o *AccessRuleRequest) GetService() string
GetService returns the Service field value if set, zero value otherwise.
func (*AccessRuleRequest) GetServiceOk ¶
func (o *AccessRuleRequest) GetServiceOk() (*string, bool)
GetServiceOk returns a tuple with the Service field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AccessRuleRequest) HasMethod ¶
func (o *AccessRuleRequest) HasMethod() bool
HasMethod returns a boolean if a field has been set.
func (*AccessRuleRequest) HasPath ¶
func (o *AccessRuleRequest) HasPath() bool
HasPath returns a boolean if a field has been set.
func (*AccessRuleRequest) HasService ¶
func (o *AccessRuleRequest) HasService() bool
HasService returns a boolean if a field has been set.
func (AccessRuleRequest) MarshalJSON ¶
func (o AccessRuleRequest) MarshalJSON() ([]byte, error)
func (*AccessRuleRequest) SetMethod ¶
func (o *AccessRuleRequest) SetMethod(v string)
SetMethod gets a reference to the given string and assigns it to the Method field.
func (*AccessRuleRequest) SetPath ¶
func (o *AccessRuleRequest) SetPath(v string)
SetPath gets a reference to the given string and assigns it to the Path field.
func (*AccessRuleRequest) SetService ¶
func (o *AccessRuleRequest) SetService(v string)
SetService gets a reference to the given string and assigns it to the Service field.
type ApiAddUserRequest ¶
type ApiAddUserRequest struct { ApiService *GroupApiService // contains filtered or unexported fields }
type ApiAssignGroupDomainRoleRequest ¶
type ApiAssignGroupDomainRoleRequest struct { ApiService *RoleAssignmentApiService // contains filtered or unexported fields }
type ApiAssignGroupProjectRoleRequest ¶
type ApiAssignGroupProjectRoleRequest struct { ApiService *RoleAssignmentApiService // contains filtered or unexported fields }
type ApiAssignUserDomainRoleRequest ¶
type ApiAssignUserDomainRoleRequest struct { ApiService *RoleAssignmentApiService // contains filtered or unexported fields }
type ApiAssignUserProjectRoleRequest ¶
type ApiAssignUserProjectRoleRequest struct { ApiService *RoleAssignmentApiService // contains filtered or unexported fields }
type ApiCheckGroupDomainRoleRequest ¶
type ApiCheckGroupDomainRoleRequest struct { ApiService *RoleAssignmentApiService // contains filtered or unexported fields }
type ApiCheckGroupProjectRoleRequest ¶
type ApiCheckGroupProjectRoleRequest struct { ApiService *RoleAssignmentApiService // contains filtered or unexported fields }
type ApiCheckUserDomainRoleRequest ¶
type ApiCheckUserDomainRoleRequest struct { ApiService *RoleAssignmentApiService // contains filtered or unexported fields }
type ApiCheckUserProjectRoleRequest ¶
type ApiCheckUserProjectRoleRequest struct { ApiService *RoleAssignmentApiService // contains filtered or unexported fields }
type ApiCheckUserRequest ¶
type ApiCheckUserRequest struct { ApiService *GroupApiService // contains filtered or unexported fields }
type ApiCreateApplicationCredentialRequest ¶
type ApiCreateApplicationCredentialRequest struct { ApiService *ApplicationCredentialApiService // contains filtered or unexported fields }
func (ApiCreateApplicationCredentialRequest) ApplicationCredentialCreateRequest ¶
func (r ApiCreateApplicationCredentialRequest) ApplicationCredentialCreateRequest(applicationCredentialCreateRequest ApplicationCredentialCreateRequest) ApiCreateApplicationCredentialRequest
func (ApiCreateApplicationCredentialRequest) Execute ¶
func (r ApiCreateApplicationCredentialRequest) Execute() (ApplicationCredentialResponse, *_nethttp.Response, error)
type ApiCreateDomainConfigRequest ¶ added in v0.2.2
type ApiCreateDomainConfigRequest struct { ApiService *DomainApiService // contains filtered or unexported fields }
func (ApiCreateDomainConfigRequest) DomainConfig ¶ added in v0.2.2
func (r ApiCreateDomainConfigRequest) DomainConfig(domainConfig DomainConfig) ApiCreateDomainConfigRequest
func (ApiCreateDomainConfigRequest) Execute ¶ added in v0.2.2
func (r ApiCreateDomainConfigRequest) Execute() (DomainConfig, *_nethttp.Response, error)
type ApiCreateDomainRequest ¶
type ApiCreateDomainRequest struct { ApiService *DomainApiService // contains filtered or unexported fields }
func (ApiCreateDomainRequest) DomainCreateRequest ¶
func (r ApiCreateDomainRequest) DomainCreateRequest(domainCreateRequest DomainCreateRequest) ApiCreateDomainRequest
func (ApiCreateDomainRequest) Execute ¶
func (r ApiCreateDomainRequest) Execute() (DomainResponse, *_nethttp.Response, error)
type ApiCreateGroupRequest ¶
type ApiCreateGroupRequest struct { ApiService *GroupApiService // contains filtered or unexported fields }
func (ApiCreateGroupRequest) Execute ¶
func (r ApiCreateGroupRequest) Execute() (GroupResponse, *_nethttp.Response, error)
func (ApiCreateGroupRequest) GroupCreateRequest ¶
func (r ApiCreateGroupRequest) GroupCreateRequest(groupCreateRequest GroupCreateRequest) ApiCreateGroupRequest
type ApiCreateProjectRequest ¶
type ApiCreateProjectRequest struct { ApiService *ProjectApiService // contains filtered or unexported fields }
func (ApiCreateProjectRequest) Execute ¶
func (r ApiCreateProjectRequest) Execute() (ProjectResponse, *_nethttp.Response, error)
func (ApiCreateProjectRequest) ProjectCreateRequest ¶
func (r ApiCreateProjectRequest) ProjectCreateRequest(projectCreateRequest ProjectCreateRequest) ApiCreateProjectRequest
type ApiCreateRoleRequest ¶
type ApiCreateRoleRequest struct { ApiService *RoleApiService // contains filtered or unexported fields }
func (ApiCreateRoleRequest) Execute ¶
func (r ApiCreateRoleRequest) Execute() (RoleResponse, *_nethttp.Response, error)
func (ApiCreateRoleRequest) RoleCreateRequest ¶
func (r ApiCreateRoleRequest) RoleCreateRequest(roleCreateRequest RoleCreateRequest) ApiCreateRoleRequest
type ApiCreateUserRequest ¶
type ApiCreateUserRequest struct { ApiService *UserApiService // contains filtered or unexported fields }
func (ApiCreateUserRequest) Execute ¶
func (r ApiCreateUserRequest) Execute() (UserResponse, *_nethttp.Response, error)
func (ApiCreateUserRequest) UserCreateRequest ¶
func (r ApiCreateUserRequest) UserCreateRequest(userCreateRequest UserCreateRequest) ApiCreateUserRequest
type ApiDeleteApplicationCredentialRequest ¶
type ApiDeleteApplicationCredentialRequest struct { ApiService *ApplicationCredentialApiService // contains filtered or unexported fields }
type ApiDeleteDomainConfigRequest ¶ added in v0.2.2
type ApiDeleteDomainConfigRequest struct { ApiService *DomainApiService // contains filtered or unexported fields }
type ApiDeleteDomainRequest ¶
type ApiDeleteDomainRequest struct { ApiService *DomainApiService // contains filtered or unexported fields }
type ApiDeleteGroupRequest ¶
type ApiDeleteGroupRequest struct { ApiService *GroupApiService // contains filtered or unexported fields }
type ApiDeleteProjectRequest ¶
type ApiDeleteProjectRequest struct { ApiService *ProjectApiService // contains filtered or unexported fields }
type ApiDeleteRoleRequest ¶
type ApiDeleteRoleRequest struct { ApiService *RoleApiService // contains filtered or unexported fields }
type ApiDeleteUserRequest ¶
type ApiDeleteUserRequest struct { ApiService *UserApiService // contains filtered or unexported fields }
type ApiGetDomainConfigRequest ¶ added in v0.2.2
type ApiGetDomainConfigRequest struct { ApiService *DomainApiService // contains filtered or unexported fields }
func (ApiGetDomainConfigRequest) Execute ¶ added in v0.2.2
func (r ApiGetDomainConfigRequest) Execute() (DomainConfig, *_nethttp.Response, error)
type ApiGetDomainRequest ¶
type ApiGetDomainRequest struct { ApiService *DomainApiService // contains filtered or unexported fields }
func (ApiGetDomainRequest) Execute ¶
func (r ApiGetDomainRequest) Execute() (DomainResponse, *_nethttp.Response, error)
type ApiGetGroupRequest ¶
type ApiGetGroupRequest struct { ApiService *GroupApiService // contains filtered or unexported fields }
func (ApiGetGroupRequest) Execute ¶
func (r ApiGetGroupRequest) Execute() (GroupResponse, *_nethttp.Response, error)
type ApiGetProjectRequest ¶
type ApiGetProjectRequest struct { ApiService *ProjectApiService // contains filtered or unexported fields }
func (ApiGetProjectRequest) Execute ¶
func (r ApiGetProjectRequest) Execute() (ProjectGetResponse, *_nethttp.Response, error)
func (ApiGetProjectRequest) ParentsAsIds ¶
func (r ApiGetProjectRequest) ParentsAsIds(parentsAsIds int32) ApiGetProjectRequest
0 is treated as False. Any other value is considered to be equivalent to True, including the absence of a value. The entire parent hierarchy will be included as nested dictionaries in the response. It will contain all projects ids found by traversing up the hierarchy to the top-level project.
func (ApiGetProjectRequest) ParentsAsList ¶
func (r ApiGetProjectRequest) ParentsAsList(parentsAsList int32) ApiGetProjectRequest
0 is treated as False. Any other value is considered to be equivalent to True, including the absence of a value. The parent hierarchy will be included as a list in the response. This list will contain the projects found by traversing up the hierarchy to the top-level project. The returned list will be filtered against the projects the user has an effective role assignment on.
func (ApiGetProjectRequest) SubtreeAsIds ¶
func (r ApiGetProjectRequest) SubtreeAsIds(subtreeAsIds int32) ApiGetProjectRequest
0 is treated as False. Any other value is considered to be equivalent to True, including the absence of a value. The entire child hierarchy will be included as nested dictionaries in the response. It will contain all the projects ids found by traversing down the hierarchy.
func (ApiGetProjectRequest) SubtreeAsList ¶
func (r ApiGetProjectRequest) SubtreeAsList(subtreeAsList int32) ApiGetProjectRequest
0 is treated as False. Any other value is considered to be equivalent to True, including the absence of a value. The child hierarchy will be included as a list in the response. This list will contain the projects found by traversing down the hierarchy. The returned list will be filtered against the projects the user has an effective role assignment on.
type ApiGetRoleRequest ¶
type ApiGetRoleRequest struct { ApiService *RoleApiService // contains filtered or unexported fields }
func (ApiGetRoleRequest) Execute ¶
func (r ApiGetRoleRequest) Execute() (RoleResponse, *_nethttp.Response, error)
type ApiGetServiceProviderRequest ¶ added in v0.2.24
type ApiGetServiceProviderRequest struct { ApiService *ServiceProviderApiService // contains filtered or unexported fields }
func (ApiGetServiceProviderRequest) Execute ¶ added in v0.2.24
func (r ApiGetServiceProviderRequest) Execute() (ServiceProviderResponse, *_nethttp.Response, error)
type ApiGetUserRequest ¶
type ApiGetUserRequest struct { ApiService *UserApiService // contains filtered or unexported fields }
func (ApiGetUserRequest) Execute ¶
func (r ApiGetUserRequest) Execute() (UserGetResponse, *_nethttp.Response, error)
type ApiListDomainsRequest ¶
type ApiListDomainsRequest struct { ApiService *DomainApiService // contains filtered or unexported fields }
func (ApiListDomainsRequest) Enabled ¶
func (r ApiListDomainsRequest) Enabled(enabled bool) ApiListDomainsRequest
If set to true, then only enabled resources will be returned. Any value other than 0 (including no value) will be interpreted as true.
func (ApiListDomainsRequest) Execute ¶
func (r ApiListDomainsRequest) Execute() (DomainListResponse, *_nethttp.Response, error)
func (ApiListDomainsRequest) Name ¶
func (r ApiListDomainsRequest) Name(name string) ApiListDomainsRequest
Filters the response by name.
func (ApiListDomainsRequest) RootOnly ¶
func (r ApiListDomainsRequest) RootOnly(rootOnly bool) ApiListDomainsRequest
Return root domains only.
type ApiListGroupDomainRolesRequest ¶
type ApiListGroupDomainRolesRequest struct { ApiService *RoleAssignmentApiService // contains filtered or unexported fields }
func (ApiListGroupDomainRolesRequest) Execute ¶
func (r ApiListGroupDomainRolesRequest) Execute() (RoleListResponse, *_nethttp.Response, error)
type ApiListGroupProjectRolesRequest ¶
type ApiListGroupProjectRolesRequest struct { ApiService *RoleAssignmentApiService // contains filtered or unexported fields }
func (ApiListGroupProjectRolesRequest) Execute ¶
func (r ApiListGroupProjectRolesRequest) Execute() (RoleListResponse, *_nethttp.Response, error)
type ApiListGroupUsersRequest ¶
type ApiListGroupUsersRequest struct { ApiService *GroupApiService // contains filtered or unexported fields }
func (ApiListGroupUsersRequest) Execute ¶
func (r ApiListGroupUsersRequest) Execute() (UserListResponse, *_nethttp.Response, error)
func (ApiListGroupUsersRequest) PasswordExpiresAt ¶
func (r ApiListGroupUsersRequest) PasswordExpiresAt(passwordExpiresAt string) ApiListGroupUsersRequest
Filter results based on which user passwords have expired. The query should include an `operator` and a `timestamp` with a colon (`:`) separating the two, for example: ```password_expires_at={operator}:{timestamp}``` * Valid operators are: `lt`, `lte`, `gt`, `gte`, `eq`, and `neq` * lt: expiration time lower than the timestamp * lte: expiration time lower than or equal to the timestamp * gt: expiration time higher than the timestamp * gte: expiration time higher than or equal to the timestamp * eq: expiration time equal to the timestamp * neq: expiration time not equal to the timestamp * Valid timestamps are of the form: `YYYY-MM-DDTHH:mm:ssZ`
type ApiListGroupsRequest ¶
type ApiListGroupsRequest struct { ApiService *GroupApiService // contains filtered or unexported fields }
func (ApiListGroupsRequest) DomainId ¶
func (r ApiListGroupsRequest) DomainId(domainId string) ApiListGroupsRequest
Filters the response by a domain ID.
func (ApiListGroupsRequest) Execute ¶
func (r ApiListGroupsRequest) Execute() (GroupListResponse, *_nethttp.Response, error)
func (ApiListGroupsRequest) Name ¶
func (r ApiListGroupsRequest) Name(name string) ApiListGroupsRequest
Filters the response by name.
type ApiListProjectsRequest ¶
type ApiListProjectsRequest struct { ApiService *ProjectApiService // contains filtered or unexported fields }
func (ApiListProjectsRequest) DomainId ¶
func (r ApiListProjectsRequest) DomainId(domainId string) ApiListProjectsRequest
Filters the response by a domain ID.
func (ApiListProjectsRequest) Enabled ¶
func (r ApiListProjectsRequest) Enabled(enabled bool) ApiListProjectsRequest
If set to true, then only enabled resources will be returned. Any value other than 0 (including no value) will be interpreted as true.
func (ApiListProjectsRequest) Execute ¶
func (r ApiListProjectsRequest) Execute() (ProjectListResponse, *_nethttp.Response, error)
func (ApiListProjectsRequest) IsDomain ¶
func (r ApiListProjectsRequest) IsDomain(isDomain bool) ApiListProjectsRequest
If this is specified as `true`, then only projects acting as a domain are included. Otherwise, only projects that are not acting as a domain are included.
func (ApiListProjectsRequest) Name ¶
func (r ApiListProjectsRequest) Name(name string) ApiListProjectsRequest
Filters the response by name.
func (ApiListProjectsRequest) ParentId ¶
func (r ApiListProjectsRequest) ParentId(parentId string) ApiListProjectsRequest
Filters the response by a parent ID.
type ApiListRoleAssignmentsIncludingNamesRequest ¶
type ApiListRoleAssignmentsIncludingNamesRequest struct { ApiService *RoleAssignmentApiService // contains filtered or unexported fields }
func (ApiListRoleAssignmentsIncludingNamesRequest) Effective ¶
func (r ApiListRoleAssignmentsIncludingNamesRequest) Effective(effective bool) ApiListRoleAssignmentsIncludingNamesRequest
Returns the effective assignments, including any assignments gained by virtue of group membership. key-only (no value required)
func (ApiListRoleAssignmentsIncludingNamesRequest) Execute ¶
func (r ApiListRoleAssignmentsIncludingNamesRequest) Execute() (RoleAssignmentListResponseWithNames, *_nethttp.Response, error)
func (ApiListRoleAssignmentsIncludingNamesRequest) GroupId ¶
func (r ApiListRoleAssignmentsIncludingNamesRequest) GroupId(groupId string) ApiListRoleAssignmentsIncludingNamesRequest
Filters the response by a group ID.
func (ApiListRoleAssignmentsIncludingNamesRequest) IncludeNames ¶
func (r ApiListRoleAssignmentsIncludingNamesRequest) IncludeNames(includeNames int32) ApiListRoleAssignmentsIncludingNamesRequest
If set to true, then the names of any entities returned will be include as well as their IDs. Any value other than 0 (including no value) will be interpreted as true. New in version 3.6
func (ApiListRoleAssignmentsIncludingNamesRequest) IncludeSubtree ¶
func (r ApiListRoleAssignmentsIncludingNamesRequest) IncludeSubtree(includeSubtree int32) ApiListRoleAssignmentsIncludingNamesRequest
If set to true, then relevant assignments in the project hierarchy below the project specified in the `scope.project_id` query parameter are also included in the response. If set to `0`, . Any value other than `0` (including no value) for `include_subtree` will be interpreted as true. New in version 3.6
func (ApiListRoleAssignmentsIncludingNamesRequest) RoleId ¶
func (r ApiListRoleAssignmentsIncludingNamesRequest) RoleId(roleId string) ApiListRoleAssignmentsIncludingNamesRequest
Filters the response by a role ID.
func (ApiListRoleAssignmentsIncludingNamesRequest) ScopeDomainId ¶
func (r ApiListRoleAssignmentsIncludingNamesRequest) ScopeDomainId(scopeDomainId string) ApiListRoleAssignmentsIncludingNamesRequest
Filters the response by a domain ID.
func (ApiListRoleAssignmentsIncludingNamesRequest) ScopeProjectId ¶
func (r ApiListRoleAssignmentsIncludingNamesRequest) ScopeProjectId(scopeProjectId string) ApiListRoleAssignmentsIncludingNamesRequest
Filters the response by a project ID.
func (ApiListRoleAssignmentsIncludingNamesRequest) UserId ¶
func (r ApiListRoleAssignmentsIncludingNamesRequest) UserId(userId string) ApiListRoleAssignmentsIncludingNamesRequest
Filters the response by a user ID.
type ApiListRoleAssignmentsRequest ¶
type ApiListRoleAssignmentsRequest struct { ApiService *RoleAssignmentApiService // contains filtered or unexported fields }
func (ApiListRoleAssignmentsRequest) Effective ¶
func (r ApiListRoleAssignmentsRequest) Effective(effective string) ApiListRoleAssignmentsRequest
Returns the effective assignments, including any assignments gained by virtue of group membership. key-only (no value required)
func (ApiListRoleAssignmentsRequest) Execute ¶
func (r ApiListRoleAssignmentsRequest) Execute() (RoleAssignmentListResponse, *_nethttp.Response, error)
func (ApiListRoleAssignmentsRequest) GroupId ¶
func (r ApiListRoleAssignmentsRequest) GroupId(groupId string) ApiListRoleAssignmentsRequest
Filters the response by a group ID.
func (ApiListRoleAssignmentsRequest) IncludeSubtree ¶
func (r ApiListRoleAssignmentsRequest) IncludeSubtree(includeSubtree int32) ApiListRoleAssignmentsRequest
If set to true, then relevant assignments in the project hierarchy below the project specified in the `scope.project_id` query parameter are also included in the response. Any value other than `0` (including no value) for `include_subtree` will be interpreted as true.
func (ApiListRoleAssignmentsRequest) RoleId ¶
func (r ApiListRoleAssignmentsRequest) RoleId(roleId string) ApiListRoleAssignmentsRequest
Filters the response by a role ID.
func (ApiListRoleAssignmentsRequest) ScopeDomainId ¶
func (r ApiListRoleAssignmentsRequest) ScopeDomainId(scopeDomainId string) ApiListRoleAssignmentsRequest
Filters the response by a domain ID.
func (ApiListRoleAssignmentsRequest) ScopeProjectId ¶
func (r ApiListRoleAssignmentsRequest) ScopeProjectId(scopeProjectId string) ApiListRoleAssignmentsRequest
Filters the response by a project ID.
func (ApiListRoleAssignmentsRequest) UserId ¶
func (r ApiListRoleAssignmentsRequest) UserId(userId string) ApiListRoleAssignmentsRequest
Filters the response by a user ID.
type ApiListRolesRequest ¶
type ApiListRolesRequest struct { ApiService *RoleApiService // contains filtered or unexported fields }
func (ApiListRolesRequest) DomainId ¶
func (r ApiListRolesRequest) DomainId(domainId string) ApiListRolesRequest
Filters the response by a domain ID.
func (ApiListRolesRequest) Execute ¶
func (r ApiListRolesRequest) Execute() (RoleListResponse, *_nethttp.Response, error)
func (ApiListRolesRequest) Name ¶
func (r ApiListRolesRequest) Name(name string) ApiListRolesRequest
Filters the response by name.
type ApiListServiceProvidersRequest ¶ added in v0.2.22
type ApiListServiceProvidersRequest struct { ApiService *ServiceProviderApiService // contains filtered or unexported fields }
func (ApiListServiceProvidersRequest) Execute ¶ added in v0.2.22
func (r ApiListServiceProvidersRequest) Execute() (ServiceProviderListResponse, *_nethttp.Response, error)
type ApiListUserApplicationCredentialsRequest ¶
type ApiListUserApplicationCredentialsRequest struct { ApiService *ApplicationCredentialApiService // contains filtered or unexported fields }
func (ApiListUserApplicationCredentialsRequest) Execute ¶
func (r ApiListUserApplicationCredentialsRequest) Execute() (ApplicationCredentialListResponse, *_nethttp.Response, error)
func (ApiListUserApplicationCredentialsRequest) Name ¶
func (r ApiListUserApplicationCredentialsRequest) Name(name string) ApiListUserApplicationCredentialsRequest
The name of the application credential. Must be unique to a user.
type ApiListUserDomainRolesRequest ¶
type ApiListUserDomainRolesRequest struct { ApiService *RoleAssignmentApiService // contains filtered or unexported fields }
func (ApiListUserDomainRolesRequest) Execute ¶
func (r ApiListUserDomainRolesRequest) Execute() (RoleListResponse, *_nethttp.Response, error)
type ApiListUserGroupsRequest ¶
type ApiListUserGroupsRequest struct { ApiService *UserApiService // contains filtered or unexported fields }
func (ApiListUserGroupsRequest) Execute ¶
func (r ApiListUserGroupsRequest) Execute() (GroupListResponse, *_nethttp.Response, error)
type ApiListUserProjectRolesRequest ¶
type ApiListUserProjectRolesRequest struct { ApiService *RoleAssignmentApiService // contains filtered or unexported fields }
func (ApiListUserProjectRolesRequest) Execute ¶
func (r ApiListUserProjectRolesRequest) Execute() (RoleListResponse, *_nethttp.Response, error)
type ApiListUserProjectsRequest ¶
type ApiListUserProjectsRequest struct { ApiService *UserApiService // contains filtered or unexported fields }
func (ApiListUserProjectsRequest) Execute ¶
func (r ApiListUserProjectsRequest) Execute() (ProjectListResponse, *_nethttp.Response, error)
type ApiListUsersRequest ¶
type ApiListUsersRequest struct { ApiService *UserApiService // contains filtered or unexported fields }
func (ApiListUsersRequest) DomainId ¶
func (r ApiListUsersRequest) DomainId(domainId string) ApiListUsersRequest
Filters the response by a domain ID.
func (ApiListUsersRequest) Enabled ¶
func (r ApiListUsersRequest) Enabled(enabled bool) ApiListUsersRequest
If set to true, then only enabled resources will be returned. Any value other than 0 (including no value) will be interpreted as true.
func (ApiListUsersRequest) Execute ¶
func (r ApiListUsersRequest) Execute() (UserListResponse, *_nethttp.Response, error)
func (ApiListUsersRequest) IdpId ¶
func (r ApiListUsersRequest) IdpId(idpId string) ApiListUsersRequest
Filters the response by an identity provider ID.
func (ApiListUsersRequest) Name ¶
func (r ApiListUsersRequest) Name(name string) ApiListUsersRequest
Filters the response by name.
func (ApiListUsersRequest) PasswordExpiresAt ¶
func (r ApiListUsersRequest) PasswordExpiresAt(passwordExpiresAt string) ApiListUsersRequest
Filter results based on which user passwords have expired. The query should include an `operator` and a `timestamp` with a colon (`:`) separating the two, for example: ```password_expires_at={operator}:{timestamp}``` * Valid operators are: `lt`, `lte`, `gt`, `gte`, `eq`, and `neq` * lt: expiration time lower than the timestamp * lte: expiration time lower than or equal to the timestamp * gt: expiration time higher than the timestamp * gte: expiration time higher than or equal to the timestamp * eq: expiration time equal to the timestamp * neq: expiration time not equal to the timestamp * Valid timestamps are of the form: `YYYY-MM-DDTHH:mm:ssZ`
func (ApiListUsersRequest) ProtocolId ¶
func (r ApiListUsersRequest) ProtocolId(protocolId string) ApiListUsersRequest
Filters the response by a protocol id.
func (ApiListUsersRequest) SkipCache ¶ added in v0.2.16
func (r ApiListUsersRequest) SkipCache(skipCache bool) ApiListUsersRequest
func (ApiListUsersRequest) UniqueId ¶
func (r ApiListUsersRequest) UniqueId(uniqueId string) ApiListUsersRequest
Filters the response by a unique id.
type ApiRemoveUserRequest ¶
type ApiRemoveUserRequest struct { ApiService *GroupApiService // contains filtered or unexported fields }
type ApiUnassignGroupDomainRoleRequest ¶
type ApiUnassignGroupDomainRoleRequest struct { ApiService *RoleAssignmentApiService // contains filtered or unexported fields }
type ApiUnassignGroupProjectRoleRequest ¶
type ApiUnassignGroupProjectRoleRequest struct { ApiService *RoleAssignmentApiService // contains filtered or unexported fields }
type ApiUnassignUserDomainRoleRequest ¶
type ApiUnassignUserDomainRoleRequest struct { ApiService *RoleAssignmentApiService // contains filtered or unexported fields }
type ApiUnassignUserProjectRoleRequest ¶
type ApiUnassignUserProjectRoleRequest struct { ApiService *RoleAssignmentApiService // contains filtered or unexported fields }
type ApiUpdateDomainConfigRequest ¶ added in v0.2.2
type ApiUpdateDomainConfigRequest struct { ApiService *DomainApiService // contains filtered or unexported fields }
func (ApiUpdateDomainConfigRequest) DomainConfig ¶ added in v0.2.2
func (r ApiUpdateDomainConfigRequest) DomainConfig(domainConfig DomainConfig) ApiUpdateDomainConfigRequest
func (ApiUpdateDomainConfigRequest) Execute ¶ added in v0.2.2
func (r ApiUpdateDomainConfigRequest) Execute() (DomainConfig, *_nethttp.Response, error)
type ApiUpdateDomainRequest ¶
type ApiUpdateDomainRequest struct { ApiService *DomainApiService // contains filtered or unexported fields }
func (ApiUpdateDomainRequest) DomainUpdateRequest ¶
func (r ApiUpdateDomainRequest) DomainUpdateRequest(domainUpdateRequest DomainUpdateRequest) ApiUpdateDomainRequest
func (ApiUpdateDomainRequest) Execute ¶
func (r ApiUpdateDomainRequest) Execute() (DomainResponse, *_nethttp.Response, error)
type ApiUpdateGroupRequest ¶
type ApiUpdateGroupRequest struct { ApiService *GroupApiService // contains filtered or unexported fields }
func (ApiUpdateGroupRequest) Execute ¶
func (r ApiUpdateGroupRequest) Execute() (GroupResponse, *_nethttp.Response, error)
func (ApiUpdateGroupRequest) GroupUpdateRequest ¶
func (r ApiUpdateGroupRequest) GroupUpdateRequest(groupUpdateRequest GroupUpdateRequest) ApiUpdateGroupRequest
type ApiUpdateProjectRequest ¶
type ApiUpdateProjectRequest struct { ApiService *ProjectApiService // contains filtered or unexported fields }
func (ApiUpdateProjectRequest) Execute ¶
func (r ApiUpdateProjectRequest) Execute() (ProjectResponse, *_nethttp.Response, error)
func (ApiUpdateProjectRequest) ProjectUpdateRequest ¶
func (r ApiUpdateProjectRequest) ProjectUpdateRequest(projectUpdateRequest ProjectUpdateRequest) ApiUpdateProjectRequest
type ApiUpdateRoleRequest ¶
type ApiUpdateRoleRequest struct { ApiService *RoleApiService // contains filtered or unexported fields }
func (ApiUpdateRoleRequest) Execute ¶
func (r ApiUpdateRoleRequest) Execute() (RoleResponse, *_nethttp.Response, error)
func (ApiUpdateRoleRequest) RoleUpdateRequest ¶
func (r ApiUpdateRoleRequest) RoleUpdateRequest(roleUpdateRequest RoleUpdateRequest) ApiUpdateRoleRequest
type ApiUpdateUserPasswordRequest ¶
type ApiUpdateUserPasswordRequest struct { ApiService *UserApiService // contains filtered or unexported fields }
func (ApiUpdateUserPasswordRequest) Execute ¶
func (r ApiUpdateUserPasswordRequest) Execute() (*_nethttp.Response, error)
func (ApiUpdateUserPasswordRequest) UserPasswordUpdateRequest ¶
func (r ApiUpdateUserPasswordRequest) UserPasswordUpdateRequest(userPasswordUpdateRequest UserPasswordUpdateRequest) ApiUpdateUserPasswordRequest
type ApiUpdateUserRequest ¶
type ApiUpdateUserRequest struct { ApiService *UserApiService // contains filtered or unexported fields }
func (ApiUpdateUserRequest) Execute ¶
func (r ApiUpdateUserRequest) Execute() (UserResponse, *_nethttp.Response, error)
func (ApiUpdateUserRequest) UserUpdateRequest ¶
func (r ApiUpdateUserRequest) UserUpdateRequest(userUpdateRequest UserUpdateRequest) ApiUpdateUserRequest
type ApiVerifyDomainConfigRequest ¶ added in v0.2.6
type ApiVerifyDomainConfigRequest struct { ApiService *DomainApiService // contains filtered or unexported fields }
func (ApiVerifyDomainConfigRequest) DomainConfigVerifyRequest ¶ added in v0.2.6
func (r ApiVerifyDomainConfigRequest) DomainConfigVerifyRequest(domainConfigVerifyRequest DomainConfigVerifyRequest) ApiVerifyDomainConfigRequest
func (ApiVerifyDomainConfigRequest) Execute ¶ added in v0.2.6
func (r ApiVerifyDomainConfigRequest) Execute() (DomainConfigVerifyResponse, *_nethttp.Response, error)
type ApplicationCredential ¶
type ApplicationCredential struct { // The ID of the application credential. Id *string `json:"id,omitempty"` // The name of the application credential. Name *string `json:"name,omitempty"` // The secret for the application credential, either generated by the server or provided by the user. This is only ever shown once in the response to a create request. It is not stored nor ever shown again. If the secret is lost, a new application credential must be created. Secret *string `json:"secret,omitempty"` // A description of the application credential’s purpose. Description *string `json:"description,omitempty"` // The expiration time of the application credential, if one was specified. ExpiresAt *string `json:"expires_at,omitempty"` // The ID of the project the application credential was created for and that authentication requests using this application credential will be scoped to. ProjectId *string `json:"project_id,omitempty"` Roles *[]ApplicationCredentialRole `json:"roles,omitempty"` // A list of `access_rules` objects AccessRules *[]AccessRule `json:"access_rules,omitempty"` // A flag indicating whether the application credential may be used for creation or destruction of other application credentials or trusts. Unrestricted *bool `json:"unrestricted,omitempty"` Links *SelfLink `json:"links,omitempty"` }
ApplicationCredential struct for ApplicationCredential
func NewApplicationCredential ¶
func NewApplicationCredential() *ApplicationCredential
NewApplicationCredential instantiates a new ApplicationCredential 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 NewApplicationCredentialWithDefaults ¶
func NewApplicationCredentialWithDefaults() *ApplicationCredential
NewApplicationCredentialWithDefaults instantiates a new ApplicationCredential 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 (*ApplicationCredential) GetAccessRules ¶
func (o *ApplicationCredential) GetAccessRules() []AccessRule
GetAccessRules returns the AccessRules field value if set, zero value otherwise.
func (*ApplicationCredential) GetAccessRulesOk ¶
func (o *ApplicationCredential) GetAccessRulesOk() (*[]AccessRule, bool)
GetAccessRulesOk returns a tuple with the AccessRules field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ApplicationCredential) GetDescription ¶
func (o *ApplicationCredential) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*ApplicationCredential) GetDescriptionOk ¶
func (o *ApplicationCredential) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ApplicationCredential) GetExpiresAt ¶
func (o *ApplicationCredential) GetExpiresAt() string
GetExpiresAt returns the ExpiresAt field value if set, zero value otherwise.
func (*ApplicationCredential) GetExpiresAtOk ¶
func (o *ApplicationCredential) GetExpiresAtOk() (*string, bool)
GetExpiresAtOk returns a tuple with the ExpiresAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ApplicationCredential) GetId ¶
func (o *ApplicationCredential) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*ApplicationCredential) GetIdOk ¶
func (o *ApplicationCredential) GetIdOk() (*string, 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 (*ApplicationCredential) GetLinks ¶
func (o *ApplicationCredential) GetLinks() SelfLink
GetLinks returns the Links field value if set, zero value otherwise.
func (*ApplicationCredential) GetLinksOk ¶
func (o *ApplicationCredential) GetLinksOk() (*SelfLink, bool)
GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ApplicationCredential) GetName ¶
func (o *ApplicationCredential) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*ApplicationCredential) GetNameOk ¶
func (o *ApplicationCredential) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ApplicationCredential) GetProjectId ¶
func (o *ApplicationCredential) GetProjectId() string
GetProjectId returns the ProjectId field value if set, zero value otherwise.
func (*ApplicationCredential) GetProjectIdOk ¶
func (o *ApplicationCredential) GetProjectIdOk() (*string, bool)
GetProjectIdOk returns a tuple with the ProjectId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ApplicationCredential) GetRoles ¶
func (o *ApplicationCredential) GetRoles() []ApplicationCredentialRole
GetRoles returns the Roles field value if set, zero value otherwise.
func (*ApplicationCredential) GetRolesOk ¶
func (o *ApplicationCredential) GetRolesOk() (*[]ApplicationCredentialRole, bool)
GetRolesOk returns a tuple with the Roles field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ApplicationCredential) GetSecret ¶
func (o *ApplicationCredential) GetSecret() string
GetSecret returns the Secret field value if set, zero value otherwise.
func (*ApplicationCredential) GetSecretOk ¶
func (o *ApplicationCredential) GetSecretOk() (*string, bool)
GetSecretOk returns a tuple with the Secret field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ApplicationCredential) GetUnrestricted ¶
func (o *ApplicationCredential) GetUnrestricted() bool
GetUnrestricted returns the Unrestricted field value if set, zero value otherwise.
func (*ApplicationCredential) GetUnrestrictedOk ¶
func (o *ApplicationCredential) GetUnrestrictedOk() (*bool, bool)
GetUnrestrictedOk returns a tuple with the Unrestricted field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ApplicationCredential) HasAccessRules ¶
func (o *ApplicationCredential) HasAccessRules() bool
HasAccessRules returns a boolean if a field has been set.
func (*ApplicationCredential) HasDescription ¶
func (o *ApplicationCredential) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*ApplicationCredential) HasExpiresAt ¶
func (o *ApplicationCredential) HasExpiresAt() bool
HasExpiresAt returns a boolean if a field has been set.
func (*ApplicationCredential) HasId ¶
func (o *ApplicationCredential) HasId() bool
HasId returns a boolean if a field has been set.
func (*ApplicationCredential) HasLinks ¶
func (o *ApplicationCredential) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*ApplicationCredential) HasName ¶
func (o *ApplicationCredential) HasName() bool
HasName returns a boolean if a field has been set.
func (*ApplicationCredential) HasProjectId ¶
func (o *ApplicationCredential) HasProjectId() bool
HasProjectId returns a boolean if a field has been set.
func (*ApplicationCredential) HasRoles ¶
func (o *ApplicationCredential) HasRoles() bool
HasRoles returns a boolean if a field has been set.
func (*ApplicationCredential) HasSecret ¶
func (o *ApplicationCredential) HasSecret() bool
HasSecret returns a boolean if a field has been set.
func (*ApplicationCredential) HasUnrestricted ¶
func (o *ApplicationCredential) HasUnrestricted() bool
HasUnrestricted returns a boolean if a field has been set.
func (ApplicationCredential) MarshalJSON ¶
func (o ApplicationCredential) MarshalJSON() ([]byte, error)
func (*ApplicationCredential) SetAccessRules ¶
func (o *ApplicationCredential) SetAccessRules(v []AccessRule)
SetAccessRules gets a reference to the given []AccessRule and assigns it to the AccessRules field.
func (*ApplicationCredential) SetDescription ¶
func (o *ApplicationCredential) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*ApplicationCredential) SetExpiresAt ¶
func (o *ApplicationCredential) SetExpiresAt(v string)
SetExpiresAt gets a reference to the given string and assigns it to the ExpiresAt field.
func (*ApplicationCredential) SetId ¶
func (o *ApplicationCredential) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*ApplicationCredential) SetLinks ¶
func (o *ApplicationCredential) SetLinks(v SelfLink)
SetLinks gets a reference to the given SelfLink and assigns it to the Links field.
func (*ApplicationCredential) SetName ¶
func (o *ApplicationCredential) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (*ApplicationCredential) SetProjectId ¶
func (o *ApplicationCredential) SetProjectId(v string)
SetProjectId gets a reference to the given string and assigns it to the ProjectId field.
func (*ApplicationCredential) SetRoles ¶
func (o *ApplicationCredential) SetRoles(v []ApplicationCredentialRole)
SetRoles gets a reference to the given []ApplicationCredentialRole and assigns it to the Roles field.
func (*ApplicationCredential) SetSecret ¶
func (o *ApplicationCredential) SetSecret(v string)
SetSecret gets a reference to the given string and assigns it to the Secret field.
func (*ApplicationCredential) SetUnrestricted ¶
func (o *ApplicationCredential) SetUnrestricted(v bool)
SetUnrestricted gets a reference to the given bool and assigns it to the Unrestricted field.
type ApplicationCredentialApiService ¶
type ApplicationCredentialApiService service
ApplicationCredentialApiService ApplicationCredentialApi service
func (*ApplicationCredentialApiService) CreateApplicationCredential ¶
func (a *ApplicationCredentialApiService) CreateApplicationCredential(ctx _context.Context, userId string) ApiCreateApplicationCredentialRequest
CreateApplicationCredential Method for CreateApplicationCredential
Creates an application credential for a user on the project to which the current token is scoped.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param userId The ID of the user who owns the application credential. @return ApiCreateApplicationCredentialRequest
func (*ApplicationCredentialApiService) CreateApplicationCredentialExecute ¶
func (a *ApplicationCredentialApiService) CreateApplicationCredentialExecute(r ApiCreateApplicationCredentialRequest) (ApplicationCredentialResponse, *_nethttp.Response, error)
Execute executes the request
@return ApplicationCredentialResponse
func (*ApplicationCredentialApiService) DeleteApplicationCredential ¶
func (a *ApplicationCredentialApiService) DeleteApplicationCredential(ctx _context.Context, userId string, applicationCredentialId string) ApiDeleteApplicationCredentialRequest
DeleteApplicationCredential Method for DeleteApplicationCredential
Deletes an application credential.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param userId The ID of the user who owns the application credential. @param applicationCredentialId The ID of the application credential. @return ApiDeleteApplicationCredentialRequest
func (*ApplicationCredentialApiService) DeleteApplicationCredentialExecute ¶
func (a *ApplicationCredentialApiService) DeleteApplicationCredentialExecute(r ApiDeleteApplicationCredentialRequest) (*_nethttp.Response, error)
Execute executes the request
func (*ApplicationCredentialApiService) ListUserApplicationCredentials ¶
func (a *ApplicationCredentialApiService) ListUserApplicationCredentials(ctx _context.Context, userId string) ApiListUserApplicationCredentialsRequest
ListUserApplicationCredentials Method for ListUserApplicationCredentials
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param userId The ID of the user who owns the application credential. @return ApiListUserApplicationCredentialsRequest
func (*ApplicationCredentialApiService) ListUserApplicationCredentialsExecute ¶
func (a *ApplicationCredentialApiService) ListUserApplicationCredentialsExecute(r ApiListUserApplicationCredentialsRequest) (ApplicationCredentialListResponse, *_nethttp.Response, error)
Execute executes the request
@return ApplicationCredentialListResponse
type ApplicationCredentialCreate ¶
type ApplicationCredentialCreate struct { // The name of the application credential. Must be unique to a user. Name string `json:"name"` // The secret that the application credential will be created with. If not provided, one will be generated. Secret *string `json:"secret,omitempty"` // A description of the application credential’s purpose. Description *string `json:"description,omitempty"` // An optional expiry time for the application credential. If unset, the application credential does not expire. ExpiresAt *string `json:"expires_at,omitempty"` // An optional list of role objects, identified by ID or name. The list may only contain roles that the user has assigned on the project. If not provided, the roles assigned to the application credential will be the same as the roles in the current token. Roles *[]IdAndName `json:"roles,omitempty"` // An optional flag to restrict whether the application credential may be used for the creation or destruction of other application credentials or trusts. Defaults to false. Unrestricted *bool `json:"unrestricted,omitempty"` // A list of `access_rules` objects AccessRules *[]AccessRuleRequest `json:"access_rules,omitempty"` }
ApplicationCredentialCreate struct for ApplicationCredentialCreate
func NewApplicationCredentialCreate ¶
func NewApplicationCredentialCreate(name string) *ApplicationCredentialCreate
NewApplicationCredentialCreate instantiates a new ApplicationCredentialCreate 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 NewApplicationCredentialCreateWithDefaults ¶
func NewApplicationCredentialCreateWithDefaults() *ApplicationCredentialCreate
NewApplicationCredentialCreateWithDefaults instantiates a new ApplicationCredentialCreate 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 (*ApplicationCredentialCreate) GetAccessRules ¶
func (o *ApplicationCredentialCreate) GetAccessRules() []AccessRuleRequest
GetAccessRules returns the AccessRules field value if set, zero value otherwise.
func (*ApplicationCredentialCreate) GetAccessRulesOk ¶
func (o *ApplicationCredentialCreate) GetAccessRulesOk() (*[]AccessRuleRequest, bool)
GetAccessRulesOk returns a tuple with the AccessRules field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ApplicationCredentialCreate) GetDescription ¶
func (o *ApplicationCredentialCreate) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*ApplicationCredentialCreate) GetDescriptionOk ¶
func (o *ApplicationCredentialCreate) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ApplicationCredentialCreate) GetExpiresAt ¶
func (o *ApplicationCredentialCreate) GetExpiresAt() string
GetExpiresAt returns the ExpiresAt field value if set, zero value otherwise.
func (*ApplicationCredentialCreate) GetExpiresAtOk ¶
func (o *ApplicationCredentialCreate) GetExpiresAtOk() (*string, bool)
GetExpiresAtOk returns a tuple with the ExpiresAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ApplicationCredentialCreate) GetName ¶
func (o *ApplicationCredentialCreate) GetName() string
GetName returns the Name field value
func (*ApplicationCredentialCreate) GetNameOk ¶
func (o *ApplicationCredentialCreate) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*ApplicationCredentialCreate) GetRoles ¶
func (o *ApplicationCredentialCreate) GetRoles() []IdAndName
GetRoles returns the Roles field value if set, zero value otherwise.
func (*ApplicationCredentialCreate) GetRolesOk ¶
func (o *ApplicationCredentialCreate) GetRolesOk() (*[]IdAndName, bool)
GetRolesOk returns a tuple with the Roles field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ApplicationCredentialCreate) GetSecret ¶
func (o *ApplicationCredentialCreate) GetSecret() string
GetSecret returns the Secret field value if set, zero value otherwise.
func (*ApplicationCredentialCreate) GetSecretOk ¶
func (o *ApplicationCredentialCreate) GetSecretOk() (*string, bool)
GetSecretOk returns a tuple with the Secret field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ApplicationCredentialCreate) GetUnrestricted ¶
func (o *ApplicationCredentialCreate) GetUnrestricted() bool
GetUnrestricted returns the Unrestricted field value if set, zero value otherwise.
func (*ApplicationCredentialCreate) GetUnrestrictedOk ¶
func (o *ApplicationCredentialCreate) GetUnrestrictedOk() (*bool, bool)
GetUnrestrictedOk returns a tuple with the Unrestricted field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ApplicationCredentialCreate) HasAccessRules ¶
func (o *ApplicationCredentialCreate) HasAccessRules() bool
HasAccessRules returns a boolean if a field has been set.
func (*ApplicationCredentialCreate) HasDescription ¶
func (o *ApplicationCredentialCreate) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*ApplicationCredentialCreate) HasExpiresAt ¶
func (o *ApplicationCredentialCreate) HasExpiresAt() bool
HasExpiresAt returns a boolean if a field has been set.
func (*ApplicationCredentialCreate) HasRoles ¶
func (o *ApplicationCredentialCreate) HasRoles() bool
HasRoles returns a boolean if a field has been set.
func (*ApplicationCredentialCreate) HasSecret ¶
func (o *ApplicationCredentialCreate) HasSecret() bool
HasSecret returns a boolean if a field has been set.
func (*ApplicationCredentialCreate) HasUnrestricted ¶
func (o *ApplicationCredentialCreate) HasUnrestricted() bool
HasUnrestricted returns a boolean if a field has been set.
func (ApplicationCredentialCreate) MarshalJSON ¶
func (o ApplicationCredentialCreate) MarshalJSON() ([]byte, error)
func (*ApplicationCredentialCreate) SetAccessRules ¶
func (o *ApplicationCredentialCreate) SetAccessRules(v []AccessRuleRequest)
SetAccessRules gets a reference to the given []AccessRuleRequest and assigns it to the AccessRules field.
func (*ApplicationCredentialCreate) SetDescription ¶
func (o *ApplicationCredentialCreate) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*ApplicationCredentialCreate) SetExpiresAt ¶
func (o *ApplicationCredentialCreate) SetExpiresAt(v string)
SetExpiresAt gets a reference to the given string and assigns it to the ExpiresAt field.
func (*ApplicationCredentialCreate) SetName ¶
func (o *ApplicationCredentialCreate) SetName(v string)
SetName sets field value
func (*ApplicationCredentialCreate) SetRoles ¶
func (o *ApplicationCredentialCreate) SetRoles(v []IdAndName)
SetRoles gets a reference to the given []IdAndName and assigns it to the Roles field.
func (*ApplicationCredentialCreate) SetSecret ¶
func (o *ApplicationCredentialCreate) SetSecret(v string)
SetSecret gets a reference to the given string and assigns it to the Secret field.
func (*ApplicationCredentialCreate) SetUnrestricted ¶
func (o *ApplicationCredentialCreate) SetUnrestricted(v bool)
SetUnrestricted gets a reference to the given bool and assigns it to the Unrestricted field.
type ApplicationCredentialCreateRequest ¶
type ApplicationCredentialCreateRequest struct {
ApplicationCredential ApplicationCredentialCreate `json:"application_credential"`
}
ApplicationCredentialCreateRequest struct for ApplicationCredentialCreateRequest
func NewApplicationCredentialCreateRequest ¶
func NewApplicationCredentialCreateRequest(applicationCredential ApplicationCredentialCreate) *ApplicationCredentialCreateRequest
NewApplicationCredentialCreateRequest instantiates a new ApplicationCredentialCreateRequest 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 NewApplicationCredentialCreateRequestWithDefaults ¶
func NewApplicationCredentialCreateRequestWithDefaults() *ApplicationCredentialCreateRequest
NewApplicationCredentialCreateRequestWithDefaults instantiates a new ApplicationCredentialCreateRequest 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 (*ApplicationCredentialCreateRequest) GetApplicationCredential ¶
func (o *ApplicationCredentialCreateRequest) GetApplicationCredential() ApplicationCredentialCreate
GetApplicationCredential returns the ApplicationCredential field value
func (*ApplicationCredentialCreateRequest) GetApplicationCredentialOk ¶
func (o *ApplicationCredentialCreateRequest) GetApplicationCredentialOk() (*ApplicationCredentialCreate, bool)
GetApplicationCredentialOk returns a tuple with the ApplicationCredential field value and a boolean to check if the value has been set.
func (ApplicationCredentialCreateRequest) MarshalJSON ¶
func (o ApplicationCredentialCreateRequest) MarshalJSON() ([]byte, error)
func (*ApplicationCredentialCreateRequest) SetApplicationCredential ¶
func (o *ApplicationCredentialCreateRequest) SetApplicationCredential(v ApplicationCredentialCreate)
SetApplicationCredential sets field value
type ApplicationCredentialListResponse ¶
type ApplicationCredentialListResponse struct { Links *Links `json:"links,omitempty"` ApplicationCredentials *[]ApplicationCredential `json:"application_credentials,omitempty"` }
ApplicationCredentialListResponse struct for ApplicationCredentialListResponse
func NewApplicationCredentialListResponse ¶
func NewApplicationCredentialListResponse() *ApplicationCredentialListResponse
NewApplicationCredentialListResponse instantiates a new ApplicationCredentialListResponse 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 NewApplicationCredentialListResponseWithDefaults ¶
func NewApplicationCredentialListResponseWithDefaults() *ApplicationCredentialListResponse
NewApplicationCredentialListResponseWithDefaults instantiates a new ApplicationCredentialListResponse 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 (*ApplicationCredentialListResponse) GetApplicationCredentials ¶
func (o *ApplicationCredentialListResponse) GetApplicationCredentials() []ApplicationCredential
GetApplicationCredentials returns the ApplicationCredentials field value if set, zero value otherwise.
func (*ApplicationCredentialListResponse) GetApplicationCredentialsOk ¶
func (o *ApplicationCredentialListResponse) GetApplicationCredentialsOk() (*[]ApplicationCredential, bool)
GetApplicationCredentialsOk returns a tuple with the ApplicationCredentials field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ApplicationCredentialListResponse) GetLinks ¶
func (o *ApplicationCredentialListResponse) GetLinks() Links
GetLinks returns the Links field value if set, zero value otherwise.
func (*ApplicationCredentialListResponse) GetLinksOk ¶
func (o *ApplicationCredentialListResponse) GetLinksOk() (*Links, bool)
GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ApplicationCredentialListResponse) HasApplicationCredentials ¶
func (o *ApplicationCredentialListResponse) HasApplicationCredentials() bool
HasApplicationCredentials returns a boolean if a field has been set.
func (*ApplicationCredentialListResponse) HasLinks ¶
func (o *ApplicationCredentialListResponse) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (ApplicationCredentialListResponse) MarshalJSON ¶
func (o ApplicationCredentialListResponse) MarshalJSON() ([]byte, error)
func (*ApplicationCredentialListResponse) SetApplicationCredentials ¶
func (o *ApplicationCredentialListResponse) SetApplicationCredentials(v []ApplicationCredential)
SetApplicationCredentials gets a reference to the given []ApplicationCredential and assigns it to the ApplicationCredentials field.
func (*ApplicationCredentialListResponse) SetLinks ¶
func (o *ApplicationCredentialListResponse) SetLinks(v Links)
SetLinks gets a reference to the given Links and assigns it to the Links field.
type ApplicationCredentialResponse ¶
type ApplicationCredentialResponse struct {
ApplicationCredential *ApplicationCredential `json:"application_credential,omitempty"`
}
ApplicationCredentialResponse struct for ApplicationCredentialResponse
func NewApplicationCredentialResponse ¶
func NewApplicationCredentialResponse() *ApplicationCredentialResponse
NewApplicationCredentialResponse instantiates a new ApplicationCredentialResponse 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 NewApplicationCredentialResponseWithDefaults ¶
func NewApplicationCredentialResponseWithDefaults() *ApplicationCredentialResponse
NewApplicationCredentialResponseWithDefaults instantiates a new ApplicationCredentialResponse 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 (*ApplicationCredentialResponse) GetApplicationCredential ¶
func (o *ApplicationCredentialResponse) GetApplicationCredential() ApplicationCredential
GetApplicationCredential returns the ApplicationCredential field value if set, zero value otherwise.
func (*ApplicationCredentialResponse) GetApplicationCredentialOk ¶
func (o *ApplicationCredentialResponse) GetApplicationCredentialOk() (*ApplicationCredential, bool)
GetApplicationCredentialOk returns a tuple with the ApplicationCredential field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ApplicationCredentialResponse) HasApplicationCredential ¶
func (o *ApplicationCredentialResponse) HasApplicationCredential() bool
HasApplicationCredential returns a boolean if a field has been set.
func (ApplicationCredentialResponse) MarshalJSON ¶
func (o ApplicationCredentialResponse) MarshalJSON() ([]byte, error)
func (*ApplicationCredentialResponse) SetApplicationCredential ¶
func (o *ApplicationCredentialResponse) SetApplicationCredential(v ApplicationCredential)
SetApplicationCredential gets a reference to the given ApplicationCredential and assigns it to the ApplicationCredential field.
type ApplicationCredentialRole ¶
type ApplicationCredentialRole struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` DomainId *string `json:"domain_id,omitempty"` }
ApplicationCredentialRole struct for ApplicationCredentialRole
func NewApplicationCredentialRole ¶
func NewApplicationCredentialRole() *ApplicationCredentialRole
NewApplicationCredentialRole instantiates a new ApplicationCredentialRole 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 NewApplicationCredentialRoleWithDefaults ¶
func NewApplicationCredentialRoleWithDefaults() *ApplicationCredentialRole
NewApplicationCredentialRoleWithDefaults instantiates a new ApplicationCredentialRole 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 (*ApplicationCredentialRole) GetDomainId ¶
func (o *ApplicationCredentialRole) GetDomainId() string
GetDomainId returns the DomainId field value if set, zero value otherwise.
func (*ApplicationCredentialRole) GetDomainIdOk ¶
func (o *ApplicationCredentialRole) GetDomainIdOk() (*string, bool)
GetDomainIdOk returns a tuple with the DomainId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ApplicationCredentialRole) GetId ¶
func (o *ApplicationCredentialRole) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*ApplicationCredentialRole) GetIdOk ¶
func (o *ApplicationCredentialRole) GetIdOk() (*string, 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 (*ApplicationCredentialRole) GetName ¶
func (o *ApplicationCredentialRole) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*ApplicationCredentialRole) GetNameOk ¶
func (o *ApplicationCredentialRole) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ApplicationCredentialRole) HasDomainId ¶
func (o *ApplicationCredentialRole) HasDomainId() bool
HasDomainId returns a boolean if a field has been set.
func (*ApplicationCredentialRole) HasId ¶
func (o *ApplicationCredentialRole) HasId() bool
HasId returns a boolean if a field has been set.
func (*ApplicationCredentialRole) HasName ¶
func (o *ApplicationCredentialRole) HasName() bool
HasName returns a boolean if a field has been set.
func (ApplicationCredentialRole) MarshalJSON ¶
func (o ApplicationCredentialRole) MarshalJSON() ([]byte, error)
func (*ApplicationCredentialRole) SetDomainId ¶
func (o *ApplicationCredentialRole) SetDomainId(v string)
SetDomainId gets a reference to the given string and assigns it to the DomainId field.
func (*ApplicationCredentialRole) SetId ¶
func (o *ApplicationCredentialRole) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*ApplicationCredentialRole) SetName ¶
func (o *ApplicationCredentialRole) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
type BasicAuth ¶
type BasicAuth struct { UserName string `json:"userName,omitempty"` Password string `json:"password,omitempty"` }
BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth
type Configuration ¶
type Configuration struct { Host string `json:"host,omitempty"` Scheme string `json:"scheme,omitempty"` DefaultHeader map[string]string `json:"defaultHeader,omitempty"` UserAgent string `json:"userAgent,omitempty"` Debug bool `json:"debug,omitempty"` Servers ServerConfigurations OperationServers map[string]ServerConfigurations HTTPClient *http.Client }
Configuration stores the configuration of the API client
func NewConfiguration ¶
func NewConfiguration() *Configuration
NewConfiguration returns a new Configuration object
func (*Configuration) AddDefaultHeader ¶
func (c *Configuration) AddDefaultHeader(key string, value string)
AddDefaultHeader adds a new HTTP header to the default header in the request
func (*Configuration) ServerURLWithContext ¶
ServerURLWithContext returns a new server URL given an endpoint
type Domain ¶
type Domain struct { // The description of the domain. Description *string `json:"description,omitempty"` // If set to true, domain is enabled. If set to false, domain is disabled. Enabled *bool `json:"enabled,omitempty"` // The ID of the domain. Id *string `json:"id,omitempty"` Links *SelfLink `json:"links,omitempty"` // The name of the domain. Name *string `json:"name,omitempty"` // A list of parent ID. Parents *[]string `json:"parents,omitempty"` }
Domain struct for Domain
func NewDomain ¶
func NewDomain() *Domain
NewDomain instantiates a new Domain 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 NewDomainWithDefaults ¶
func NewDomainWithDefaults() *Domain
NewDomainWithDefaults instantiates a new Domain 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 (*Domain) GetDescription ¶
GetDescription returns the Description field value if set, zero value otherwise.
func (*Domain) GetDescriptionOk ¶
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Domain) GetEnabled ¶
GetEnabled returns the Enabled field value if set, zero value otherwise.
func (*Domain) GetEnabledOk ¶
GetEnabledOk returns a tuple with the Enabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Domain) GetIdOk ¶
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 (*Domain) GetLinksOk ¶
GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Domain) GetNameOk ¶
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Domain) GetParents ¶
GetParents returns the Parents field value if set, zero value otherwise.
func (*Domain) GetParentsOk ¶
GetParentsOk returns a tuple with the Parents field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Domain) HasDescription ¶
HasDescription returns a boolean if a field has been set.
func (*Domain) HasEnabled ¶
HasEnabled returns a boolean if a field has been set.
func (*Domain) HasParents ¶
HasParents returns a boolean if a field has been set.
func (Domain) MarshalJSON ¶
func (*Domain) SetDescription ¶
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*Domain) SetEnabled ¶
SetEnabled gets a reference to the given bool and assigns it to the Enabled field.
func (*Domain) SetLinks ¶
SetLinks gets a reference to the given SelfLink and assigns it to the Links field.
func (*Domain) SetName ¶
SetName gets a reference to the given string and assigns it to the Name field.
func (*Domain) SetParents ¶
SetParents gets a reference to the given []string and assigns it to the Parents field.
type DomainApiService ¶
type DomainApiService service
DomainApiService DomainApi service
func (*DomainApiService) CreateDomain ¶
func (a *DomainApiService) CreateDomain(ctx _context.Context) ApiCreateDomainRequest
CreateDomain Method for CreateDomain
Creates a domain.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiCreateDomainRequest
func (*DomainApiService) CreateDomainConfig ¶ added in v0.2.2
func (a *DomainApiService) CreateDomainConfig(ctx _context.Context, domainId string) ApiCreateDomainConfigRequest
CreateDomainConfig Method for CreateDomainConfig
Creates a domain configuration.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param domainId The domain ID. @return ApiCreateDomainConfigRequest
func (*DomainApiService) CreateDomainConfigExecute ¶ added in v0.2.2
func (a *DomainApiService) CreateDomainConfigExecute(r ApiCreateDomainConfigRequest) (DomainConfig, *_nethttp.Response, error)
Execute executes the request
@return DomainConfig
func (*DomainApiService) CreateDomainExecute ¶
func (a *DomainApiService) CreateDomainExecute(r ApiCreateDomainRequest) (DomainResponse, *_nethttp.Response, error)
Execute executes the request
@return DomainResponse
func (*DomainApiService) DeleteDomain ¶
func (a *DomainApiService) DeleteDomain(ctx _context.Context, domainId string) ApiDeleteDomainRequest
DeleteDomain Method for DeleteDomain
Deletes a domain. To minimize the risk of accidentally deleting a domain, you must first disable the domain by using the update domain method.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param domainId The domain ID. @return ApiDeleteDomainRequest
func (*DomainApiService) DeleteDomainConfig ¶ added in v0.2.2
func (a *DomainApiService) DeleteDomainConfig(ctx _context.Context, domainId string) ApiDeleteDomainConfigRequest
DeleteDomainConfig Method for DeleteDomainConfig
Deletes a domain configuration.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param domainId The domain ID. @return ApiDeleteDomainConfigRequest
func (*DomainApiService) DeleteDomainConfigExecute ¶ added in v0.2.2
func (a *DomainApiService) DeleteDomainConfigExecute(r ApiDeleteDomainConfigRequest) (*_nethttp.Response, error)
Execute executes the request
func (*DomainApiService) DeleteDomainExecute ¶
func (a *DomainApiService) DeleteDomainExecute(r ApiDeleteDomainRequest) (*_nethttp.Response, error)
Execute executes the request
func (*DomainApiService) GetDomain ¶
func (a *DomainApiService) GetDomain(ctx _context.Context, domainId string) ApiGetDomainRequest
GetDomain Method for GetDomain
Shows details for a domain.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param domainId The domain ID. @return ApiGetDomainRequest
func (*DomainApiService) GetDomainConfig ¶ added in v0.2.2
func (a *DomainApiService) GetDomainConfig(ctx _context.Context, domainId string) ApiGetDomainConfigRequest
GetDomainConfig Method for GetDomainConfig
Shows details for a domain configuration.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param domainId The domain ID. @return ApiGetDomainConfigRequest
func (*DomainApiService) GetDomainConfigExecute ¶ added in v0.2.2
func (a *DomainApiService) GetDomainConfigExecute(r ApiGetDomainConfigRequest) (DomainConfig, *_nethttp.Response, error)
Execute executes the request
@return DomainConfig
func (*DomainApiService) GetDomainExecute ¶
func (a *DomainApiService) GetDomainExecute(r ApiGetDomainRequest) (DomainResponse, *_nethttp.Response, error)
Execute executes the request
@return DomainResponse
func (*DomainApiService) ListDomains ¶
func (a *DomainApiService) ListDomains(ctx _context.Context) ApiListDomainsRequest
ListDomains Method for ListDomains
List domains
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiListDomainsRequest
func (*DomainApiService) ListDomainsExecute ¶
func (a *DomainApiService) ListDomainsExecute(r ApiListDomainsRequest) (DomainListResponse, *_nethttp.Response, error)
Execute executes the request
@return DomainListResponse
func (*DomainApiService) UpdateDomain ¶
func (a *DomainApiService) UpdateDomain(ctx _context.Context, domainId string) ApiUpdateDomainRequest
UpdateDomain Method for UpdateDomain
Updates a domain.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param domainId The domain ID. @return ApiUpdateDomainRequest
func (*DomainApiService) UpdateDomainConfig ¶ added in v0.2.2
func (a *DomainApiService) UpdateDomainConfig(ctx _context.Context, domainId string) ApiUpdateDomainConfigRequest
UpdateDomainConfig Method for UpdateDomainConfig
Updates a domain configuration.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param domainId The domain ID. @return ApiUpdateDomainConfigRequest
func (*DomainApiService) UpdateDomainConfigExecute ¶ added in v0.2.2
func (a *DomainApiService) UpdateDomainConfigExecute(r ApiUpdateDomainConfigRequest) (DomainConfig, *_nethttp.Response, error)
Execute executes the request
@return DomainConfig
func (*DomainApiService) UpdateDomainExecute ¶
func (a *DomainApiService) UpdateDomainExecute(r ApiUpdateDomainRequest) (DomainResponse, *_nethttp.Response, error)
Execute executes the request
@return DomainResponse
func (*DomainApiService) VerifyDomainConfig ¶ added in v0.2.6
func (a *DomainApiService) VerifyDomainConfig(ctx _context.Context, domainId string) ApiVerifyDomainConfigRequest
VerifyDomainConfig Method for VerifyDomainConfig
Verify LDAP domain config. (Easystack extension)
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param domainId The domain ID. @return ApiVerifyDomainConfigRequest
func (*DomainApiService) VerifyDomainConfigExecute ¶ added in v0.2.6
func (a *DomainApiService) VerifyDomainConfigExecute(r ApiVerifyDomainConfigRequest) (DomainConfigVerifyResponse, *_nethttp.Response, error)
Execute executes the request
@return DomainConfigVerifyResponse
type DomainConfig ¶ added in v0.2.2
type DomainConfig struct {
Config DomainConfigConfig `json:"config"`
}
DomainConfig struct for DomainConfig
func NewDomainConfig ¶ added in v0.2.2
func NewDomainConfig(config DomainConfigConfig) *DomainConfig
NewDomainConfig instantiates a new DomainConfig 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 NewDomainConfigWithDefaults ¶ added in v0.2.2
func NewDomainConfigWithDefaults() *DomainConfig
NewDomainConfigWithDefaults instantiates a new DomainConfig 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 (*DomainConfig) GetConfig ¶ added in v0.2.2
func (o *DomainConfig) GetConfig() DomainConfigConfig
GetConfig returns the Config field value
func (*DomainConfig) GetConfigOk ¶ added in v0.2.2
func (o *DomainConfig) GetConfigOk() (*DomainConfigConfig, bool)
GetConfigOk returns a tuple with the Config field value and a boolean to check if the value has been set.
func (DomainConfig) MarshalJSON ¶ added in v0.2.2
func (o DomainConfig) MarshalJSON() ([]byte, error)
func (*DomainConfig) SetConfig ¶ added in v0.2.2
func (o *DomainConfig) SetConfig(v DomainConfigConfig)
SetConfig sets field value
type DomainConfigConfig ¶ added in v0.2.2
type DomainConfigConfig struct { Identity *DomainConfigIdentity `json:"identity,omitempty"` Ldap *DomainConfigLdap `json:"ldap,omitempty"` }
DomainConfigConfig struct for DomainConfigConfig
func NewDomainConfigConfig ¶ added in v0.2.2
func NewDomainConfigConfig() *DomainConfigConfig
NewDomainConfigConfig instantiates a new DomainConfigConfig 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 NewDomainConfigConfigWithDefaults ¶ added in v0.2.2
func NewDomainConfigConfigWithDefaults() *DomainConfigConfig
NewDomainConfigConfigWithDefaults instantiates a new DomainConfigConfig 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 (*DomainConfigConfig) GetIdentity ¶ added in v0.2.2
func (o *DomainConfigConfig) GetIdentity() DomainConfigIdentity
GetIdentity returns the Identity field value if set, zero value otherwise.
func (*DomainConfigConfig) GetIdentityOk ¶ added in v0.2.2
func (o *DomainConfigConfig) GetIdentityOk() (*DomainConfigIdentity, bool)
GetIdentityOk returns a tuple with the Identity field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DomainConfigConfig) GetLdap ¶ added in v0.2.2
func (o *DomainConfigConfig) GetLdap() DomainConfigLdap
GetLdap returns the Ldap field value if set, zero value otherwise.
func (*DomainConfigConfig) GetLdapOk ¶ added in v0.2.2
func (o *DomainConfigConfig) GetLdapOk() (*DomainConfigLdap, bool)
GetLdapOk returns a tuple with the Ldap field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DomainConfigConfig) HasIdentity ¶ added in v0.2.2
func (o *DomainConfigConfig) HasIdentity() bool
HasIdentity returns a boolean if a field has been set.
func (*DomainConfigConfig) HasLdap ¶ added in v0.2.2
func (o *DomainConfigConfig) HasLdap() bool
HasLdap returns a boolean if a field has been set.
func (DomainConfigConfig) MarshalJSON ¶ added in v0.2.2
func (o DomainConfigConfig) MarshalJSON() ([]byte, error)
func (*DomainConfigConfig) SetIdentity ¶ added in v0.2.2
func (o *DomainConfigConfig) SetIdentity(v DomainConfigIdentity)
SetIdentity gets a reference to the given DomainConfigIdentity and assigns it to the Identity field.
func (*DomainConfigConfig) SetLdap ¶ added in v0.2.2
func (o *DomainConfigConfig) SetLdap(v DomainConfigLdap)
SetLdap gets a reference to the given DomainConfigLdap and assigns it to the Ldap field.
type DomainConfigIdentity ¶ added in v0.2.2
type DomainConfigIdentity struct { // The Identity backend driver. Driver *string `json:"driver,omitempty"` }
DomainConfigIdentity struct for DomainConfigIdentity
func NewDomainConfigIdentity ¶ added in v0.2.2
func NewDomainConfigIdentity() *DomainConfigIdentity
NewDomainConfigIdentity instantiates a new DomainConfigIdentity 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 NewDomainConfigIdentityWithDefaults ¶ added in v0.2.2
func NewDomainConfigIdentityWithDefaults() *DomainConfigIdentity
NewDomainConfigIdentityWithDefaults instantiates a new DomainConfigIdentity 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 (*DomainConfigIdentity) GetDriver ¶ added in v0.2.2
func (o *DomainConfigIdentity) GetDriver() string
GetDriver returns the Driver field value if set, zero value otherwise.
func (*DomainConfigIdentity) GetDriverOk ¶ added in v0.2.2
func (o *DomainConfigIdentity) GetDriverOk() (*string, bool)
GetDriverOk returns a tuple with the Driver field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DomainConfigIdentity) HasDriver ¶ added in v0.2.2
func (o *DomainConfigIdentity) HasDriver() bool
HasDriver returns a boolean if a field has been set.
func (DomainConfigIdentity) MarshalJSON ¶ added in v0.2.2
func (o DomainConfigIdentity) MarshalJSON() ([]byte, error)
func (*DomainConfigIdentity) SetDriver ¶ added in v0.2.2
func (o *DomainConfigIdentity) SetDriver(v string)
SetDriver gets a reference to the given string and assigns it to the Driver field.
type DomainConfigLdap ¶ added in v0.2.9
type DomainConfigLdap struct { // The LDAP URL. Url *string `json:"url,omitempty"` // The base distinguished name (DN) of LDAP, from where all users can be reached. UserTreeDn *string `json:"user_tree_dn,omitempty"` User *string `json:"user,omitempty"` Password *string `json:"password,omitempty"` Suffix *string `json:"suffix,omitempty"` // 定义了在搜索基中搜索的深度。值“one”表示对下面紧接基准对象的对象搜索,但不包括基准对象本身。 值“sub”表示同时搜索基准对象本身和它下面的整个子树。 QueryScope *string `json:"query_scope,omitempty"` // The LDAP object class to use for users. UserObjectclass *string `json:"user_objectclass,omitempty"` // The LDAP attribute mapped to user IDs in keystone. This must NOT be a multivalued attribute. User IDs are expected to be globally unique across keystone domains and URL-safe. UserIdAttribute *string `json:"user_id_attribute,omitempty"` // The LDAP attribute mapped to user names in keystone. User names are expected to be unique only within a keystone domain and are not expected to be URL-safe. UserNameAttribute *string `json:"user_name_attribute,omitempty"` // The LDAP attribute mapped to user emails in keystone. UserMailAttribute *string `json:"user_mail_attribute,omitempty"` // The LDAP attribute mapped to user passwords in keystone. UserPassAttribute *string `json:"user_pass_attribute,omitempty"` // Bitmask integer to select which bit indicates the enabled value if the LDAP server represents \"enabled\" as a bit on an integer rather than as a discrete boolean. A value of `0` indicates that the mask is not used. If this is not set to `0` the typical value is `2`. This is typically used when `[ldap] user_enabled_attribute = userAccountControl`. Setting this option causes keystone to ignore the value of `[ldap] user_enabled_invert`. UserEnabledMask *string `json:"user_enabled_mask,omitempty"` // The default value to enable users. This should match an appropriate integer value if the LDAP server uses non-boolean (bitmask) values to indicate if a user is enabled or disabled. If this is not set to `True`, then the typical value is `512`. This is typically used when `[ldap] user_enabled_attribute = userAccountControl`. UserEnabledDefault *string `json:"user_enabled_default,omitempty"` // If enabled, keystone is allowed to create users in the LDAP server. UserAllowCreate *string `json:"user_allow_create,omitempty"` // If enabled, keystone is allowed to update users in the LDAP server. UserAllowUpdate *string `json:"user_allow_update,omitempty"` // If enabled, keystone is allowed to delete users in the LDAP server. UserAllowDelete *string `json:"user_allow_delete,omitempty"` // set 0 to disable pagination PageSize *string `json:"page_size,omitempty"` UserFilter *string `json:"user_filter,omitempty"` }
DomainConfigLdap struct for DomainConfigLdap
func NewDomainConfigLdap ¶ added in v0.2.9
func NewDomainConfigLdap() *DomainConfigLdap
NewDomainConfigLdap instantiates a new DomainConfigLdap 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 NewDomainConfigLdapWithDefaults ¶ added in v0.2.9
func NewDomainConfigLdapWithDefaults() *DomainConfigLdap
NewDomainConfigLdapWithDefaults instantiates a new DomainConfigLdap 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 (*DomainConfigLdap) GetPageSize ¶ added in v0.2.9
func (o *DomainConfigLdap) GetPageSize() string
GetPageSize returns the PageSize field value if set, zero value otherwise.
func (*DomainConfigLdap) GetPageSizeOk ¶ added in v0.2.9
func (o *DomainConfigLdap) GetPageSizeOk() (*string, bool)
GetPageSizeOk returns a tuple with the PageSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DomainConfigLdap) GetPassword ¶ added in v0.2.9
func (o *DomainConfigLdap) GetPassword() string
GetPassword returns the Password field value if set, zero value otherwise.
func (*DomainConfigLdap) GetPasswordOk ¶ added in v0.2.9
func (o *DomainConfigLdap) GetPasswordOk() (*string, bool)
GetPasswordOk returns a tuple with the Password field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DomainConfigLdap) GetQueryScope ¶ added in v0.2.9
func (o *DomainConfigLdap) GetQueryScope() string
GetQueryScope returns the QueryScope field value if set, zero value otherwise.
func (*DomainConfigLdap) GetQueryScopeOk ¶ added in v0.2.9
func (o *DomainConfigLdap) GetQueryScopeOk() (*string, bool)
GetQueryScopeOk returns a tuple with the QueryScope field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DomainConfigLdap) GetSuffix ¶ added in v0.2.14
func (o *DomainConfigLdap) GetSuffix() string
GetSuffix returns the Suffix field value if set, zero value otherwise.
func (*DomainConfigLdap) GetSuffixOk ¶ added in v0.2.14
func (o *DomainConfigLdap) GetSuffixOk() (*string, bool)
GetSuffixOk returns a tuple with the Suffix field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DomainConfigLdap) GetUrl ¶ added in v0.2.9
func (o *DomainConfigLdap) GetUrl() string
GetUrl returns the Url field value if set, zero value otherwise.
func (*DomainConfigLdap) GetUrlOk ¶ added in v0.2.9
func (o *DomainConfigLdap) GetUrlOk() (*string, bool)
GetUrlOk returns a tuple with the Url field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DomainConfigLdap) GetUser ¶ added in v0.2.9
func (o *DomainConfigLdap) GetUser() string
GetUser returns the User field value if set, zero value otherwise.
func (*DomainConfigLdap) GetUserAllowCreate ¶ added in v0.2.14
func (o *DomainConfigLdap) GetUserAllowCreate() string
GetUserAllowCreate returns the UserAllowCreate field value if set, zero value otherwise.
func (*DomainConfigLdap) GetUserAllowCreateOk ¶ added in v0.2.14
func (o *DomainConfigLdap) GetUserAllowCreateOk() (*string, bool)
GetUserAllowCreateOk returns a tuple with the UserAllowCreate field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DomainConfigLdap) GetUserAllowDelete ¶ added in v0.2.14
func (o *DomainConfigLdap) GetUserAllowDelete() string
GetUserAllowDelete returns the UserAllowDelete field value if set, zero value otherwise.
func (*DomainConfigLdap) GetUserAllowDeleteOk ¶ added in v0.2.14
func (o *DomainConfigLdap) GetUserAllowDeleteOk() (*string, bool)
GetUserAllowDeleteOk returns a tuple with the UserAllowDelete field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DomainConfigLdap) GetUserAllowUpdate ¶ added in v0.2.14
func (o *DomainConfigLdap) GetUserAllowUpdate() string
GetUserAllowUpdate returns the UserAllowUpdate field value if set, zero value otherwise.
func (*DomainConfigLdap) GetUserAllowUpdateOk ¶ added in v0.2.14
func (o *DomainConfigLdap) GetUserAllowUpdateOk() (*string, bool)
GetUserAllowUpdateOk returns a tuple with the UserAllowUpdate field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DomainConfigLdap) GetUserEnabledDefault ¶ added in v0.2.14
func (o *DomainConfigLdap) GetUserEnabledDefault() string
GetUserEnabledDefault returns the UserEnabledDefault field value if set, zero value otherwise.
func (*DomainConfigLdap) GetUserEnabledDefaultOk ¶ added in v0.2.14
func (o *DomainConfigLdap) GetUserEnabledDefaultOk() (*string, bool)
GetUserEnabledDefaultOk returns a tuple with the UserEnabledDefault field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DomainConfigLdap) GetUserEnabledMask ¶ added in v0.2.14
func (o *DomainConfigLdap) GetUserEnabledMask() string
GetUserEnabledMask returns the UserEnabledMask field value if set, zero value otherwise.
func (*DomainConfigLdap) GetUserEnabledMaskOk ¶ added in v0.2.14
func (o *DomainConfigLdap) GetUserEnabledMaskOk() (*string, bool)
GetUserEnabledMaskOk returns a tuple with the UserEnabledMask field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DomainConfigLdap) GetUserFilter ¶ added in v0.2.9
func (o *DomainConfigLdap) GetUserFilter() string
GetUserFilter returns the UserFilter field value if set, zero value otherwise.
func (*DomainConfigLdap) GetUserFilterOk ¶ added in v0.2.9
func (o *DomainConfigLdap) GetUserFilterOk() (*string, bool)
GetUserFilterOk returns a tuple with the UserFilter field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DomainConfigLdap) GetUserIdAttribute ¶ added in v0.2.9
func (o *DomainConfigLdap) GetUserIdAttribute() string
GetUserIdAttribute returns the UserIdAttribute field value if set, zero value otherwise.
func (*DomainConfigLdap) GetUserIdAttributeOk ¶ added in v0.2.9
func (o *DomainConfigLdap) GetUserIdAttributeOk() (*string, bool)
GetUserIdAttributeOk returns a tuple with the UserIdAttribute field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DomainConfigLdap) GetUserMailAttribute ¶ added in v0.2.9
func (o *DomainConfigLdap) GetUserMailAttribute() string
GetUserMailAttribute returns the UserMailAttribute field value if set, zero value otherwise.
func (*DomainConfigLdap) GetUserMailAttributeOk ¶ added in v0.2.9
func (o *DomainConfigLdap) GetUserMailAttributeOk() (*string, bool)
GetUserMailAttributeOk returns a tuple with the UserMailAttribute field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DomainConfigLdap) GetUserNameAttribute ¶ added in v0.2.9
func (o *DomainConfigLdap) GetUserNameAttribute() string
GetUserNameAttribute returns the UserNameAttribute field value if set, zero value otherwise.
func (*DomainConfigLdap) GetUserNameAttributeOk ¶ added in v0.2.9
func (o *DomainConfigLdap) GetUserNameAttributeOk() (*string, bool)
GetUserNameAttributeOk returns a tuple with the UserNameAttribute field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DomainConfigLdap) GetUserObjectclass ¶ added in v0.2.9
func (o *DomainConfigLdap) GetUserObjectclass() string
GetUserObjectclass returns the UserObjectclass field value if set, zero value otherwise.
func (*DomainConfigLdap) GetUserObjectclassOk ¶ added in v0.2.9
func (o *DomainConfigLdap) GetUserObjectclassOk() (*string, bool)
GetUserObjectclassOk returns a tuple with the UserObjectclass field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DomainConfigLdap) GetUserOk ¶ added in v0.2.9
func (o *DomainConfigLdap) GetUserOk() (*string, bool)
GetUserOk returns a tuple with the User field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DomainConfigLdap) GetUserPassAttribute ¶ added in v0.2.18
func (o *DomainConfigLdap) GetUserPassAttribute() string
GetUserPassAttribute returns the UserPassAttribute field value if set, zero value otherwise.
func (*DomainConfigLdap) GetUserPassAttributeOk ¶ added in v0.2.18
func (o *DomainConfigLdap) GetUserPassAttributeOk() (*string, bool)
GetUserPassAttributeOk returns a tuple with the UserPassAttribute field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DomainConfigLdap) GetUserTreeDn ¶ added in v0.2.9
func (o *DomainConfigLdap) GetUserTreeDn() string
GetUserTreeDn returns the UserTreeDn field value if set, zero value otherwise.
func (*DomainConfigLdap) GetUserTreeDnOk ¶ added in v0.2.9
func (o *DomainConfigLdap) GetUserTreeDnOk() (*string, bool)
GetUserTreeDnOk returns a tuple with the UserTreeDn field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DomainConfigLdap) HasPageSize ¶ added in v0.2.9
func (o *DomainConfigLdap) HasPageSize() bool
HasPageSize returns a boolean if a field has been set.
func (*DomainConfigLdap) HasPassword ¶ added in v0.2.9
func (o *DomainConfigLdap) HasPassword() bool
HasPassword returns a boolean if a field has been set.
func (*DomainConfigLdap) HasQueryScope ¶ added in v0.2.9
func (o *DomainConfigLdap) HasQueryScope() bool
HasQueryScope returns a boolean if a field has been set.
func (*DomainConfigLdap) HasSuffix ¶ added in v0.2.14
func (o *DomainConfigLdap) HasSuffix() bool
HasSuffix returns a boolean if a field has been set.
func (*DomainConfigLdap) HasUrl ¶ added in v0.2.9
func (o *DomainConfigLdap) HasUrl() bool
HasUrl returns a boolean if a field has been set.
func (*DomainConfigLdap) HasUser ¶ added in v0.2.9
func (o *DomainConfigLdap) HasUser() bool
HasUser returns a boolean if a field has been set.
func (*DomainConfigLdap) HasUserAllowCreate ¶ added in v0.2.14
func (o *DomainConfigLdap) HasUserAllowCreate() bool
HasUserAllowCreate returns a boolean if a field has been set.
func (*DomainConfigLdap) HasUserAllowDelete ¶ added in v0.2.14
func (o *DomainConfigLdap) HasUserAllowDelete() bool
HasUserAllowDelete returns a boolean if a field has been set.
func (*DomainConfigLdap) HasUserAllowUpdate ¶ added in v0.2.14
func (o *DomainConfigLdap) HasUserAllowUpdate() bool
HasUserAllowUpdate returns a boolean if a field has been set.
func (*DomainConfigLdap) HasUserEnabledDefault ¶ added in v0.2.14
func (o *DomainConfigLdap) HasUserEnabledDefault() bool
HasUserEnabledDefault returns a boolean if a field has been set.
func (*DomainConfigLdap) HasUserEnabledMask ¶ added in v0.2.14
func (o *DomainConfigLdap) HasUserEnabledMask() bool
HasUserEnabledMask returns a boolean if a field has been set.
func (*DomainConfigLdap) HasUserFilter ¶ added in v0.2.9
func (o *DomainConfigLdap) HasUserFilter() bool
HasUserFilter returns a boolean if a field has been set.
func (*DomainConfigLdap) HasUserIdAttribute ¶ added in v0.2.9
func (o *DomainConfigLdap) HasUserIdAttribute() bool
HasUserIdAttribute returns a boolean if a field has been set.
func (*DomainConfigLdap) HasUserMailAttribute ¶ added in v0.2.9
func (o *DomainConfigLdap) HasUserMailAttribute() bool
HasUserMailAttribute returns a boolean if a field has been set.
func (*DomainConfigLdap) HasUserNameAttribute ¶ added in v0.2.9
func (o *DomainConfigLdap) HasUserNameAttribute() bool
HasUserNameAttribute returns a boolean if a field has been set.
func (*DomainConfigLdap) HasUserObjectclass ¶ added in v0.2.9
func (o *DomainConfigLdap) HasUserObjectclass() bool
HasUserObjectclass returns a boolean if a field has been set.
func (*DomainConfigLdap) HasUserPassAttribute ¶ added in v0.2.18
func (o *DomainConfigLdap) HasUserPassAttribute() bool
HasUserPassAttribute returns a boolean if a field has been set.
func (*DomainConfigLdap) HasUserTreeDn ¶ added in v0.2.9
func (o *DomainConfigLdap) HasUserTreeDn() bool
HasUserTreeDn returns a boolean if a field has been set.
func (DomainConfigLdap) MarshalJSON ¶ added in v0.2.9
func (o DomainConfigLdap) MarshalJSON() ([]byte, error)
func (*DomainConfigLdap) SetPageSize ¶ added in v0.2.9
func (o *DomainConfigLdap) SetPageSize(v string)
SetPageSize gets a reference to the given string and assigns it to the PageSize field.
func (*DomainConfigLdap) SetPassword ¶ added in v0.2.9
func (o *DomainConfigLdap) SetPassword(v string)
SetPassword gets a reference to the given string and assigns it to the Password field.
func (*DomainConfigLdap) SetQueryScope ¶ added in v0.2.9
func (o *DomainConfigLdap) SetQueryScope(v string)
SetQueryScope gets a reference to the given string and assigns it to the QueryScope field.
func (*DomainConfigLdap) SetSuffix ¶ added in v0.2.14
func (o *DomainConfigLdap) SetSuffix(v string)
SetSuffix gets a reference to the given string and assigns it to the Suffix field.
func (*DomainConfigLdap) SetUrl ¶ added in v0.2.9
func (o *DomainConfigLdap) SetUrl(v string)
SetUrl gets a reference to the given string and assigns it to the Url field.
func (*DomainConfigLdap) SetUser ¶ added in v0.2.9
func (o *DomainConfigLdap) SetUser(v string)
SetUser gets a reference to the given string and assigns it to the User field.
func (*DomainConfigLdap) SetUserAllowCreate ¶ added in v0.2.14
func (o *DomainConfigLdap) SetUserAllowCreate(v string)
SetUserAllowCreate gets a reference to the given string and assigns it to the UserAllowCreate field.
func (*DomainConfigLdap) SetUserAllowDelete ¶ added in v0.2.14
func (o *DomainConfigLdap) SetUserAllowDelete(v string)
SetUserAllowDelete gets a reference to the given string and assigns it to the UserAllowDelete field.
func (*DomainConfigLdap) SetUserAllowUpdate ¶ added in v0.2.14
func (o *DomainConfigLdap) SetUserAllowUpdate(v string)
SetUserAllowUpdate gets a reference to the given string and assigns it to the UserAllowUpdate field.
func (*DomainConfigLdap) SetUserEnabledDefault ¶ added in v0.2.14
func (o *DomainConfigLdap) SetUserEnabledDefault(v string)
SetUserEnabledDefault gets a reference to the given string and assigns it to the UserEnabledDefault field.
func (*DomainConfigLdap) SetUserEnabledMask ¶ added in v0.2.14
func (o *DomainConfigLdap) SetUserEnabledMask(v string)
SetUserEnabledMask gets a reference to the given string and assigns it to the UserEnabledMask field.
func (*DomainConfigLdap) SetUserFilter ¶ added in v0.2.9
func (o *DomainConfigLdap) SetUserFilter(v string)
SetUserFilter gets a reference to the given string and assigns it to the UserFilter field.
func (*DomainConfigLdap) SetUserIdAttribute ¶ added in v0.2.9
func (o *DomainConfigLdap) SetUserIdAttribute(v string)
SetUserIdAttribute gets a reference to the given string and assigns it to the UserIdAttribute field.
func (*DomainConfigLdap) SetUserMailAttribute ¶ added in v0.2.9
func (o *DomainConfigLdap) SetUserMailAttribute(v string)
SetUserMailAttribute gets a reference to the given string and assigns it to the UserMailAttribute field.
func (*DomainConfigLdap) SetUserNameAttribute ¶ added in v0.2.9
func (o *DomainConfigLdap) SetUserNameAttribute(v string)
SetUserNameAttribute gets a reference to the given string and assigns it to the UserNameAttribute field.
func (*DomainConfigLdap) SetUserObjectclass ¶ added in v0.2.9
func (o *DomainConfigLdap) SetUserObjectclass(v string)
SetUserObjectclass gets a reference to the given string and assigns it to the UserObjectclass field.
func (*DomainConfigLdap) SetUserPassAttribute ¶ added in v0.2.18
func (o *DomainConfigLdap) SetUserPassAttribute(v string)
SetUserPassAttribute gets a reference to the given string and assigns it to the UserPassAttribute field.
func (*DomainConfigLdap) SetUserTreeDn ¶ added in v0.2.9
func (o *DomainConfigLdap) SetUserTreeDn(v string)
SetUserTreeDn gets a reference to the given string and assigns it to the UserTreeDn field.
type DomainConfigVerifyRequest ¶ added in v0.2.6
type DomainConfigVerifyRequest struct {
DomainLdapConfig *DomainConfigLdap `json:"domain_ldap_config,omitempty"`
}
DomainConfigVerifyRequest struct for DomainConfigVerifyRequest
func NewDomainConfigVerifyRequest ¶ added in v0.2.6
func NewDomainConfigVerifyRequest() *DomainConfigVerifyRequest
NewDomainConfigVerifyRequest instantiates a new DomainConfigVerifyRequest 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 NewDomainConfigVerifyRequestWithDefaults ¶ added in v0.2.6
func NewDomainConfigVerifyRequestWithDefaults() *DomainConfigVerifyRequest
NewDomainConfigVerifyRequestWithDefaults instantiates a new DomainConfigVerifyRequest 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 (*DomainConfigVerifyRequest) GetDomainLdapConfig ¶ added in v0.2.6
func (o *DomainConfigVerifyRequest) GetDomainLdapConfig() DomainConfigLdap
GetDomainLdapConfig returns the DomainLdapConfig field value if set, zero value otherwise.
func (*DomainConfigVerifyRequest) GetDomainLdapConfigOk ¶ added in v0.2.6
func (o *DomainConfigVerifyRequest) GetDomainLdapConfigOk() (*DomainConfigLdap, bool)
GetDomainLdapConfigOk returns a tuple with the DomainLdapConfig field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DomainConfigVerifyRequest) HasDomainLdapConfig ¶ added in v0.2.6
func (o *DomainConfigVerifyRequest) HasDomainLdapConfig() bool
HasDomainLdapConfig returns a boolean if a field has been set.
func (DomainConfigVerifyRequest) MarshalJSON ¶ added in v0.2.6
func (o DomainConfigVerifyRequest) MarshalJSON() ([]byte, error)
func (*DomainConfigVerifyRequest) SetDomainLdapConfig ¶ added in v0.2.6
func (o *DomainConfigVerifyRequest) SetDomainLdapConfig(v DomainConfigLdap)
SetDomainLdapConfig gets a reference to the given DomainConfigLdap and assigns it to the DomainLdapConfig field.
type DomainConfigVerifyResponse ¶ added in v0.2.8
type DomainConfigVerifyResponse struct {
DomainLdapConfig *DomainLDAPConfig `json:"domain_ldap_config,omitempty"`
}
DomainConfigVerifyResponse struct for DomainConfigVerifyResponse
func NewDomainConfigVerifyResponse ¶ added in v0.2.8
func NewDomainConfigVerifyResponse() *DomainConfigVerifyResponse
NewDomainConfigVerifyResponse instantiates a new DomainConfigVerifyResponse 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 NewDomainConfigVerifyResponseWithDefaults ¶ added in v0.2.8
func NewDomainConfigVerifyResponseWithDefaults() *DomainConfigVerifyResponse
NewDomainConfigVerifyResponseWithDefaults instantiates a new DomainConfigVerifyResponse 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 (*DomainConfigVerifyResponse) GetDomainLdapConfig ¶ added in v0.2.8
func (o *DomainConfigVerifyResponse) GetDomainLdapConfig() DomainLDAPConfig
GetDomainLdapConfig returns the DomainLdapConfig field value if set, zero value otherwise.
func (*DomainConfigVerifyResponse) GetDomainLdapConfigOk ¶ added in v0.2.8
func (o *DomainConfigVerifyResponse) GetDomainLdapConfigOk() (*DomainLDAPConfig, bool)
GetDomainLdapConfigOk returns a tuple with the DomainLdapConfig field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DomainConfigVerifyResponse) HasDomainLdapConfig ¶ added in v0.2.8
func (o *DomainConfigVerifyResponse) HasDomainLdapConfig() bool
HasDomainLdapConfig returns a boolean if a field has been set.
func (DomainConfigVerifyResponse) MarshalJSON ¶ added in v0.2.8
func (o DomainConfigVerifyResponse) MarshalJSON() ([]byte, error)
func (*DomainConfigVerifyResponse) SetDomainLdapConfig ¶ added in v0.2.8
func (o *DomainConfigVerifyResponse) SetDomainLdapConfig(v DomainLDAPConfig)
SetDomainLdapConfig gets a reference to the given DomainLDAPConfig and assigns it to the DomainLdapConfig field.
type DomainCreate ¶
type DomainCreate struct { // The description of the domain. Description *string `json:"description,omitempty"` // If set to true, domain is created enabled. If set to false, domain is created disabled. The default is true. Users can only authorize against an enabled domain (and any of its projects). In addition, users can only authenticate if the domain that owns them is also enabled. Disabling a domain prevents both of these things. Enabled *bool `json:"enabled,omitempty"` // The ID of the domain. A domain created this way will not use an auto-generated ID, but will use the ID passed in instead. Identifiers passed in this way must conform to the existing ID generation scheme: UUID4 without dashes. ExplicitDomainId *string `json:"explicit_domain_id,omitempty"` // The name of the domain. Name string `json:"name"` }
DomainCreate struct for DomainCreate
func NewDomainCreate ¶
func NewDomainCreate(name string) *DomainCreate
NewDomainCreate instantiates a new DomainCreate 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 NewDomainCreateWithDefaults ¶
func NewDomainCreateWithDefaults() *DomainCreate
NewDomainCreateWithDefaults instantiates a new DomainCreate 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 (*DomainCreate) GetDescription ¶
func (o *DomainCreate) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*DomainCreate) GetDescriptionOk ¶
func (o *DomainCreate) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DomainCreate) GetEnabled ¶
func (o *DomainCreate) GetEnabled() bool
GetEnabled returns the Enabled field value if set, zero value otherwise.
func (*DomainCreate) GetEnabledOk ¶
func (o *DomainCreate) GetEnabledOk() (*bool, bool)
GetEnabledOk returns a tuple with the Enabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DomainCreate) GetExplicitDomainId ¶
func (o *DomainCreate) GetExplicitDomainId() string
GetExplicitDomainId returns the ExplicitDomainId field value if set, zero value otherwise.
func (*DomainCreate) GetExplicitDomainIdOk ¶
func (o *DomainCreate) GetExplicitDomainIdOk() (*string, bool)
GetExplicitDomainIdOk returns a tuple with the ExplicitDomainId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DomainCreate) GetName ¶
func (o *DomainCreate) GetName() string
GetName returns the Name field value
func (*DomainCreate) GetNameOk ¶
func (o *DomainCreate) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*DomainCreate) HasDescription ¶
func (o *DomainCreate) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*DomainCreate) HasEnabled ¶
func (o *DomainCreate) HasEnabled() bool
HasEnabled returns a boolean if a field has been set.
func (*DomainCreate) HasExplicitDomainId ¶
func (o *DomainCreate) HasExplicitDomainId() bool
HasExplicitDomainId returns a boolean if a field has been set.
func (DomainCreate) MarshalJSON ¶
func (o DomainCreate) MarshalJSON() ([]byte, error)
func (*DomainCreate) SetDescription ¶
func (o *DomainCreate) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*DomainCreate) SetEnabled ¶
func (o *DomainCreate) SetEnabled(v bool)
SetEnabled gets a reference to the given bool and assigns it to the Enabled field.
func (*DomainCreate) SetExplicitDomainId ¶
func (o *DomainCreate) SetExplicitDomainId(v string)
SetExplicitDomainId gets a reference to the given string and assigns it to the ExplicitDomainId field.
type DomainCreateRequest ¶
type DomainCreateRequest struct {
Domain DomainCreate `json:"domain"`
}
DomainCreateRequest struct for DomainCreateRequest
func NewDomainCreateRequest ¶
func NewDomainCreateRequest(domain DomainCreate) *DomainCreateRequest
NewDomainCreateRequest instantiates a new DomainCreateRequest 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 NewDomainCreateRequestWithDefaults ¶
func NewDomainCreateRequestWithDefaults() *DomainCreateRequest
NewDomainCreateRequestWithDefaults instantiates a new DomainCreateRequest 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 (*DomainCreateRequest) GetDomain ¶
func (o *DomainCreateRequest) GetDomain() DomainCreate
GetDomain returns the Domain field value
func (*DomainCreateRequest) GetDomainOk ¶
func (o *DomainCreateRequest) GetDomainOk() (*DomainCreate, bool)
GetDomainOk returns a tuple with the Domain field value and a boolean to check if the value has been set.
func (DomainCreateRequest) MarshalJSON ¶
func (o DomainCreateRequest) MarshalJSON() ([]byte, error)
func (*DomainCreateRequest) SetDomain ¶
func (o *DomainCreateRequest) SetDomain(v DomainCreate)
SetDomain sets field value
type DomainLDAPConfig ¶ added in v0.2.6
type DomainLDAPConfig struct {
UserCount *int32 `json:"user_count,omitempty"`
}
DomainLDAPConfig struct for DomainLDAPConfig
func NewDomainLDAPConfig ¶ added in v0.2.6
func NewDomainLDAPConfig() *DomainLDAPConfig
NewDomainLDAPConfig instantiates a new DomainLDAPConfig 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 NewDomainLDAPConfigWithDefaults ¶ added in v0.2.6
func NewDomainLDAPConfigWithDefaults() *DomainLDAPConfig
NewDomainLDAPConfigWithDefaults instantiates a new DomainLDAPConfig 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 (*DomainLDAPConfig) GetUserCount ¶ added in v0.2.8
func (o *DomainLDAPConfig) GetUserCount() int32
GetUserCount returns the UserCount field value if set, zero value otherwise.
func (*DomainLDAPConfig) GetUserCountOk ¶ added in v0.2.8
func (o *DomainLDAPConfig) GetUserCountOk() (*int32, bool)
GetUserCountOk returns a tuple with the UserCount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DomainLDAPConfig) HasUserCount ¶ added in v0.2.8
func (o *DomainLDAPConfig) HasUserCount() bool
HasUserCount returns a boolean if a field has been set.
func (DomainLDAPConfig) MarshalJSON ¶ added in v0.2.6
func (o DomainLDAPConfig) MarshalJSON() ([]byte, error)
func (*DomainLDAPConfig) SetUserCount ¶ added in v0.2.8
func (o *DomainLDAPConfig) SetUserCount(v int32)
SetUserCount gets a reference to the given int32 and assigns it to the UserCount field.
type DomainListResponse ¶
type DomainListResponse struct { Domains *[]Domain `json:"domains,omitempty"` Links *Links `json:"links,omitempty"` }
DomainListResponse struct for DomainListResponse
func NewDomainListResponse ¶
func NewDomainListResponse() *DomainListResponse
NewDomainListResponse instantiates a new DomainListResponse 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 NewDomainListResponseWithDefaults ¶
func NewDomainListResponseWithDefaults() *DomainListResponse
NewDomainListResponseWithDefaults instantiates a new DomainListResponse 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 (*DomainListResponse) GetDomains ¶
func (o *DomainListResponse) GetDomains() []Domain
GetDomains returns the Domains field value if set, zero value otherwise.
func (*DomainListResponse) GetDomainsOk ¶
func (o *DomainListResponse) GetDomainsOk() (*[]Domain, bool)
GetDomainsOk returns a tuple with the Domains field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DomainListResponse) GetLinks ¶
func (o *DomainListResponse) GetLinks() Links
GetLinks returns the Links field value if set, zero value otherwise.
func (*DomainListResponse) GetLinksOk ¶
func (o *DomainListResponse) GetLinksOk() (*Links, bool)
GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DomainListResponse) HasDomains ¶
func (o *DomainListResponse) HasDomains() bool
HasDomains returns a boolean if a field has been set.
func (*DomainListResponse) HasLinks ¶
func (o *DomainListResponse) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (DomainListResponse) MarshalJSON ¶
func (o DomainListResponse) MarshalJSON() ([]byte, error)
func (*DomainListResponse) SetDomains ¶
func (o *DomainListResponse) SetDomains(v []Domain)
SetDomains gets a reference to the given []Domain and assigns it to the Domains field.
func (*DomainListResponse) SetLinks ¶
func (o *DomainListResponse) SetLinks(v Links)
SetLinks gets a reference to the given Links and assigns it to the Links field.
type DomainResponse ¶
type DomainResponse struct {
Domain *Domain `json:"domain,omitempty"`
}
DomainResponse struct for DomainResponse
func NewDomainResponse ¶
func NewDomainResponse() *DomainResponse
NewDomainResponse instantiates a new DomainResponse 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 NewDomainResponseWithDefaults ¶
func NewDomainResponseWithDefaults() *DomainResponse
NewDomainResponseWithDefaults instantiates a new DomainResponse 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 (*DomainResponse) GetDomain ¶
func (o *DomainResponse) GetDomain() Domain
GetDomain returns the Domain field value if set, zero value otherwise.
func (*DomainResponse) GetDomainOk ¶
func (o *DomainResponse) GetDomainOk() (*Domain, bool)
GetDomainOk returns a tuple with the Domain field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DomainResponse) HasDomain ¶
func (o *DomainResponse) HasDomain() bool
HasDomain returns a boolean if a field has been set.
func (DomainResponse) MarshalJSON ¶
func (o DomainResponse) MarshalJSON() ([]byte, error)
func (*DomainResponse) SetDomain ¶
func (o *DomainResponse) SetDomain(v Domain)
SetDomain gets a reference to the given Domain and assigns it to the Domain field.
type DomainUpdate ¶
type DomainUpdate struct { // The new description of the domain. Description *string `json:"description,omitempty"` // If set to true, domain is enabled. If set to false, domain is disabled. Enabled *bool `json:"enabled,omitempty"` // The new name of the domain. Name *string `json:"name,omitempty"` }
DomainUpdate struct for DomainUpdate
func NewDomainUpdate ¶
func NewDomainUpdate() *DomainUpdate
NewDomainUpdate instantiates a new DomainUpdate 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 NewDomainUpdateWithDefaults ¶
func NewDomainUpdateWithDefaults() *DomainUpdate
NewDomainUpdateWithDefaults instantiates a new DomainUpdate 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 (*DomainUpdate) GetDescription ¶
func (o *DomainUpdate) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*DomainUpdate) GetDescriptionOk ¶
func (o *DomainUpdate) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DomainUpdate) GetEnabled ¶
func (o *DomainUpdate) GetEnabled() bool
GetEnabled returns the Enabled field value if set, zero value otherwise.
func (*DomainUpdate) GetEnabledOk ¶
func (o *DomainUpdate) GetEnabledOk() (*bool, bool)
GetEnabledOk returns a tuple with the Enabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DomainUpdate) GetName ¶
func (o *DomainUpdate) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*DomainUpdate) GetNameOk ¶
func (o *DomainUpdate) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DomainUpdate) HasDescription ¶
func (o *DomainUpdate) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*DomainUpdate) HasEnabled ¶
func (o *DomainUpdate) HasEnabled() bool
HasEnabled returns a boolean if a field has been set.
func (*DomainUpdate) HasName ¶
func (o *DomainUpdate) HasName() bool
HasName returns a boolean if a field has been set.
func (DomainUpdate) MarshalJSON ¶
func (o DomainUpdate) MarshalJSON() ([]byte, error)
func (*DomainUpdate) SetDescription ¶
func (o *DomainUpdate) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*DomainUpdate) SetEnabled ¶
func (o *DomainUpdate) SetEnabled(v bool)
SetEnabled gets a reference to the given bool and assigns it to the Enabled field.
func (*DomainUpdate) SetName ¶
func (o *DomainUpdate) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
type DomainUpdateRequest ¶
type DomainUpdateRequest struct {
Domain DomainUpdate `json:"domain"`
}
DomainUpdateRequest struct for DomainUpdateRequest
func NewDomainUpdateRequest ¶
func NewDomainUpdateRequest(domain DomainUpdate) *DomainUpdateRequest
NewDomainUpdateRequest instantiates a new DomainUpdateRequest 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 NewDomainUpdateRequestWithDefaults ¶
func NewDomainUpdateRequestWithDefaults() *DomainUpdateRequest
NewDomainUpdateRequestWithDefaults instantiates a new DomainUpdateRequest 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 (*DomainUpdateRequest) GetDomain ¶
func (o *DomainUpdateRequest) GetDomain() DomainUpdate
GetDomain returns the Domain field value
func (*DomainUpdateRequest) GetDomainOk ¶
func (o *DomainUpdateRequest) GetDomainOk() (*DomainUpdate, bool)
GetDomainOk returns a tuple with the Domain field value and a boolean to check if the value has been set.
func (DomainUpdateRequest) MarshalJSON ¶
func (o DomainUpdateRequest) MarshalJSON() ([]byte, error)
func (*DomainUpdateRequest) SetDomain ¶
func (o *DomainUpdateRequest) SetDomain(v DomainUpdate)
SetDomain sets field value
type ErrorResponse ¶
type ErrorResponse struct {
Error *ErrorResponseError `json:"error,omitempty"`
}
ErrorResponse struct for ErrorResponse
func NewErrorResponse ¶
func NewErrorResponse() *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 ¶
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 ¶
func (o *ErrorResponse) GetError() ErrorResponseError
GetError returns the Error field value if set, zero value otherwise.
func (*ErrorResponse) GetErrorOk ¶
func (o *ErrorResponse) GetErrorOk() (*ErrorResponseError, bool)
GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ErrorResponse) HasError ¶
func (o *ErrorResponse) HasError() bool
HasError returns a boolean if a field has been set.
func (ErrorResponse) MarshalJSON ¶
func (o ErrorResponse) MarshalJSON() ([]byte, error)
func (*ErrorResponse) SetError ¶
func (o *ErrorResponse) SetError(v ErrorResponseError)
SetError gets a reference to the given ErrorResponseError and assigns it to the Error field.
type ErrorResponseError ¶
type ErrorResponseError struct { Code *int32 `json:"code,omitempty"` Message *string `json:"message,omitempty"` Title *string `json:"title,omitempty"` }
ErrorResponseError struct for ErrorResponseError
func NewErrorResponseError ¶
func NewErrorResponseError() *ErrorResponseError
NewErrorResponseError instantiates a new ErrorResponseError 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 NewErrorResponseErrorWithDefaults ¶
func NewErrorResponseErrorWithDefaults() *ErrorResponseError
NewErrorResponseErrorWithDefaults instantiates a new ErrorResponseError 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 (*ErrorResponseError) GetCode ¶
func (o *ErrorResponseError) GetCode() int32
GetCode returns the Code field value if set, zero value otherwise.
func (*ErrorResponseError) GetCodeOk ¶
func (o *ErrorResponseError) GetCodeOk() (*int32, bool)
GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ErrorResponseError) GetMessage ¶
func (o *ErrorResponseError) GetMessage() string
GetMessage returns the Message field value if set, zero value otherwise.
func (*ErrorResponseError) GetMessageOk ¶
func (o *ErrorResponseError) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ErrorResponseError) GetTitle ¶
func (o *ErrorResponseError) GetTitle() string
GetTitle returns the Title field value if set, zero value otherwise.
func (*ErrorResponseError) GetTitleOk ¶
func (o *ErrorResponseError) GetTitleOk() (*string, bool)
GetTitleOk returns a tuple with the Title field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ErrorResponseError) HasCode ¶
func (o *ErrorResponseError) HasCode() bool
HasCode returns a boolean if a field has been set.
func (*ErrorResponseError) HasMessage ¶
func (o *ErrorResponseError) HasMessage() bool
HasMessage returns a boolean if a field has been set.
func (*ErrorResponseError) HasTitle ¶
func (o *ErrorResponseError) HasTitle() bool
HasTitle returns a boolean if a field has been set.
func (ErrorResponseError) MarshalJSON ¶
func (o ErrorResponseError) MarshalJSON() ([]byte, error)
func (*ErrorResponseError) SetCode ¶
func (o *ErrorResponseError) SetCode(v int32)
SetCode gets a reference to the given int32 and assigns it to the Code field.
func (*ErrorResponseError) SetMessage ¶
func (o *ErrorResponseError) SetMessage(v string)
SetMessage gets a reference to the given string and assigns it to the Message field.
func (*ErrorResponseError) SetTitle ¶
func (o *ErrorResponseError) SetTitle(v string)
SetTitle gets a reference to the given string and assigns it to the Title field.
type GenericOpenAPIError ¶
type GenericOpenAPIError struct {
// contains filtered or unexported fields
}
GenericOpenAPIError Provides access to the body, error and model on returned errors.
func (GenericOpenAPIError) Body ¶
func (e GenericOpenAPIError) Body() []byte
Body returns the raw bytes of the response
func (GenericOpenAPIError) Error ¶
func (e GenericOpenAPIError) Error() string
Error returns non-empty string if there was an error.
func (GenericOpenAPIError) Model ¶
func (e GenericOpenAPIError) Model() interface{}
Model returns the unpacked model of the error
type Group ¶
type Group struct { // The description of the group. Description *string `json:"description,omitempty"` // The ID of the domain of the group. DomainId *string `json:"domain_id,omitempty"` // The ID of the group. Id *string `json:"id,omitempty"` Links *SelfLink `json:"links,omitempty"` // The name of the group. Name *string `json:"name,omitempty"` // The creation time. CreatedAt *string `json:"created_at,omitempty"` }
Group struct for Group
func NewGroup ¶
func NewGroup() *Group
NewGroup instantiates a new Group 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 NewGroupWithDefaults ¶
func NewGroupWithDefaults() *Group
NewGroupWithDefaults instantiates a new Group 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 (*Group) GetCreatedAt ¶ added in v0.2.12
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*Group) GetCreatedAtOk ¶ added in v0.2.12
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Group) GetDescription ¶
GetDescription returns the Description field value if set, zero value otherwise.
func (*Group) GetDescriptionOk ¶
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Group) GetDomainId ¶
GetDomainId returns the DomainId field value if set, zero value otherwise.
func (*Group) GetDomainIdOk ¶
GetDomainIdOk returns a tuple with the DomainId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Group) GetIdOk ¶
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 (*Group) GetLinksOk ¶
GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Group) GetNameOk ¶
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Group) HasCreatedAt ¶ added in v0.2.12
HasCreatedAt returns a boolean if a field has been set.
func (*Group) HasDescription ¶
HasDescription returns a boolean if a field has been set.
func (*Group) HasDomainId ¶
HasDomainId returns a boolean if a field has been set.
func (Group) MarshalJSON ¶
func (*Group) SetCreatedAt ¶ added in v0.2.12
SetCreatedAt gets a reference to the given string and assigns it to the CreatedAt field.
func (*Group) SetDescription ¶
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*Group) SetDomainId ¶
SetDomainId gets a reference to the given string and assigns it to the DomainId field.
type GroupApiService ¶
type GroupApiService service
GroupApiService GroupApi service
func (*GroupApiService) AddUser ¶
func (a *GroupApiService) AddUser(ctx _context.Context, groupId string, userId string) ApiAddUserRequest
AddUser Method for AddUser
Adds a user to a group.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param groupId The group ID. @param userId The user ID. @return ApiAddUserRequest
func (*GroupApiService) AddUserExecute ¶
func (a *GroupApiService) AddUserExecute(r ApiAddUserRequest) (*_nethttp.Response, error)
Execute executes the request
func (*GroupApiService) CheckUser ¶
func (a *GroupApiService) CheckUser(ctx _context.Context, groupId string, userId string) ApiCheckUserRequest
CheckUser Method for CheckUser
Validates that a user belongs to a group.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param groupId The group ID. @param userId The user ID. @return ApiCheckUserRequest
func (*GroupApiService) CheckUserExecute ¶
func (a *GroupApiService) CheckUserExecute(r ApiCheckUserRequest) (*_nethttp.Response, error)
Execute executes the request
func (*GroupApiService) CreateGroup ¶
func (a *GroupApiService) CreateGroup(ctx _context.Context) ApiCreateGroupRequest
CreateGroup Method for CreateGroup
Creates a group.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiCreateGroupRequest
func (*GroupApiService) CreateGroupExecute ¶
func (a *GroupApiService) CreateGroupExecute(r ApiCreateGroupRequest) (GroupResponse, *_nethttp.Response, error)
Execute executes the request
@return GroupResponse
func (*GroupApiService) DeleteGroup ¶
func (a *GroupApiService) DeleteGroup(ctx _context.Context, groupId string) ApiDeleteGroupRequest
DeleteGroup Method for DeleteGroup
Deletes a group.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param groupId The group ID. @return ApiDeleteGroupRequest
func (*GroupApiService) DeleteGroupExecute ¶
func (a *GroupApiService) DeleteGroupExecute(r ApiDeleteGroupRequest) (*_nethttp.Response, error)
Execute executes the request
func (*GroupApiService) GetGroup ¶
func (a *GroupApiService) GetGroup(ctx _context.Context, groupId string) ApiGetGroupRequest
GetGroup Method for GetGroup
Shows details for a group.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param groupId The group ID. @return ApiGetGroupRequest
func (*GroupApiService) GetGroupExecute ¶
func (a *GroupApiService) GetGroupExecute(r ApiGetGroupRequest) (GroupResponse, *_nethttp.Response, error)
Execute executes the request
@return GroupResponse
func (*GroupApiService) ListGroupUsers ¶
func (a *GroupApiService) ListGroupUsers(ctx _context.Context, groupId string) ApiListGroupUsersRequest
ListGroupUsers Method for ListGroupUsers
Lists the users that belong to a group.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param groupId The group ID. @return ApiListGroupUsersRequest
func (*GroupApiService) ListGroupUsersExecute ¶
func (a *GroupApiService) ListGroupUsersExecute(r ApiListGroupUsersRequest) (UserListResponse, *_nethttp.Response, error)
Execute executes the request
@return UserListResponse
func (*GroupApiService) ListGroups ¶
func (a *GroupApiService) ListGroups(ctx _context.Context) ApiListGroupsRequest
ListGroups Method for ListGroups
Lists groups.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiListGroupsRequest
func (*GroupApiService) ListGroupsExecute ¶
func (a *GroupApiService) ListGroupsExecute(r ApiListGroupsRequest) (GroupListResponse, *_nethttp.Response, error)
Execute executes the request
@return GroupListResponse
func (*GroupApiService) RemoveUser ¶
func (a *GroupApiService) RemoveUser(ctx _context.Context, groupId string, userId string) ApiRemoveUserRequest
RemoveUser Method for RemoveUser
Removes a user from a group.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param groupId The group ID. @param userId The user ID. @return ApiRemoveUserRequest
func (*GroupApiService) RemoveUserExecute ¶
func (a *GroupApiService) RemoveUserExecute(r ApiRemoveUserRequest) (*_nethttp.Response, error)
Execute executes the request
func (*GroupApiService) UpdateGroup ¶
func (a *GroupApiService) UpdateGroup(ctx _context.Context, groupId string) ApiUpdateGroupRequest
UpdateGroup Method for UpdateGroup
Updates a group.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param groupId The group ID. @return ApiUpdateGroupRequest
func (*GroupApiService) UpdateGroupExecute ¶
func (a *GroupApiService) UpdateGroupExecute(r ApiUpdateGroupRequest) (GroupResponse, *_nethttp.Response, error)
Execute executes the request
@return GroupResponse
type GroupCreate ¶
type GroupCreate struct { // The description of the group. Description *string `json:"description,omitempty"` // The ID of the domain of the group. If the domain ID is not provided in the request, the Identity service will attempt to pull the domain ID from the token used in the request. Note that this requires the use of a domain-scoped token. DomainId *string `json:"domain_id,omitempty"` // The name of the group. Name string `json:"name"` // The creation time of the group. Stored in `keystone.group.extra`. CreatedAt *string `json:"created_at,omitempty"` }
GroupCreate struct for GroupCreate
func NewGroupCreate ¶
func NewGroupCreate(name string) *GroupCreate
NewGroupCreate instantiates a new GroupCreate 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 NewGroupCreateWithDefaults ¶
func NewGroupCreateWithDefaults() *GroupCreate
NewGroupCreateWithDefaults instantiates a new GroupCreate 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 (*GroupCreate) GetCreatedAt ¶ added in v0.2.12
func (o *GroupCreate) GetCreatedAt() string
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*GroupCreate) GetCreatedAtOk ¶ added in v0.2.12
func (o *GroupCreate) GetCreatedAtOk() (*string, bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GroupCreate) GetDescription ¶
func (o *GroupCreate) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*GroupCreate) GetDescriptionOk ¶
func (o *GroupCreate) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GroupCreate) GetDomainId ¶
func (o *GroupCreate) GetDomainId() string
GetDomainId returns the DomainId field value if set, zero value otherwise.
func (*GroupCreate) GetDomainIdOk ¶
func (o *GroupCreate) GetDomainIdOk() (*string, bool)
GetDomainIdOk returns a tuple with the DomainId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GroupCreate) GetName ¶
func (o *GroupCreate) GetName() string
GetName returns the Name field value
func (*GroupCreate) GetNameOk ¶
func (o *GroupCreate) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*GroupCreate) HasCreatedAt ¶ added in v0.2.12
func (o *GroupCreate) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set.
func (*GroupCreate) HasDescription ¶
func (o *GroupCreate) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*GroupCreate) HasDomainId ¶
func (o *GroupCreate) HasDomainId() bool
HasDomainId returns a boolean if a field has been set.
func (GroupCreate) MarshalJSON ¶
func (o GroupCreate) MarshalJSON() ([]byte, error)
func (*GroupCreate) SetCreatedAt ¶ added in v0.2.12
func (o *GroupCreate) SetCreatedAt(v string)
SetCreatedAt gets a reference to the given string and assigns it to the CreatedAt field.
func (*GroupCreate) SetDescription ¶
func (o *GroupCreate) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*GroupCreate) SetDomainId ¶
func (o *GroupCreate) SetDomainId(v string)
SetDomainId gets a reference to the given string and assigns it to the DomainId field.
type GroupCreateRequest ¶
type GroupCreateRequest struct {
Group GroupCreate `json:"group"`
}
GroupCreateRequest struct for GroupCreateRequest
func NewGroupCreateRequest ¶
func NewGroupCreateRequest(group GroupCreate) *GroupCreateRequest
NewGroupCreateRequest instantiates a new GroupCreateRequest 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 NewGroupCreateRequestWithDefaults ¶
func NewGroupCreateRequestWithDefaults() *GroupCreateRequest
NewGroupCreateRequestWithDefaults instantiates a new GroupCreateRequest 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 (*GroupCreateRequest) GetGroup ¶
func (o *GroupCreateRequest) GetGroup() GroupCreate
GetGroup returns the Group field value
func (*GroupCreateRequest) GetGroupOk ¶
func (o *GroupCreateRequest) GetGroupOk() (*GroupCreate, bool)
GetGroupOk returns a tuple with the Group field value and a boolean to check if the value has been set.
func (GroupCreateRequest) MarshalJSON ¶
func (o GroupCreateRequest) MarshalJSON() ([]byte, error)
func (*GroupCreateRequest) SetGroup ¶
func (o *GroupCreateRequest) SetGroup(v GroupCreate)
SetGroup sets field value
type GroupListResponse ¶
type GroupListResponse struct { Groups *[]Group `json:"groups,omitempty"` Links *Links `json:"links,omitempty"` }
GroupListResponse struct for GroupListResponse
func NewGroupListResponse ¶
func NewGroupListResponse() *GroupListResponse
NewGroupListResponse instantiates a new GroupListResponse 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 NewGroupListResponseWithDefaults ¶
func NewGroupListResponseWithDefaults() *GroupListResponse
NewGroupListResponseWithDefaults instantiates a new GroupListResponse 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 (*GroupListResponse) GetGroups ¶
func (o *GroupListResponse) GetGroups() []Group
GetGroups returns the Groups field value if set, zero value otherwise.
func (*GroupListResponse) GetGroupsOk ¶
func (o *GroupListResponse) GetGroupsOk() (*[]Group, bool)
GetGroupsOk returns a tuple with the Groups field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GroupListResponse) GetLinks ¶
func (o *GroupListResponse) GetLinks() Links
GetLinks returns the Links field value if set, zero value otherwise.
func (*GroupListResponse) GetLinksOk ¶
func (o *GroupListResponse) GetLinksOk() (*Links, bool)
GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GroupListResponse) HasGroups ¶
func (o *GroupListResponse) HasGroups() bool
HasGroups returns a boolean if a field has been set.
func (*GroupListResponse) HasLinks ¶
func (o *GroupListResponse) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (GroupListResponse) MarshalJSON ¶
func (o GroupListResponse) MarshalJSON() ([]byte, error)
func (*GroupListResponse) SetGroups ¶
func (o *GroupListResponse) SetGroups(v []Group)
SetGroups gets a reference to the given []Group and assigns it to the Groups field.
func (*GroupListResponse) SetLinks ¶
func (o *GroupListResponse) SetLinks(v Links)
SetLinks gets a reference to the given Links and assigns it to the Links field.
type GroupResponse ¶
type GroupResponse struct {
Group *Group `json:"group,omitempty"`
}
GroupResponse struct for GroupResponse
func NewGroupResponse ¶
func NewGroupResponse() *GroupResponse
NewGroupResponse instantiates a new GroupResponse 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 NewGroupResponseWithDefaults ¶
func NewGroupResponseWithDefaults() *GroupResponse
NewGroupResponseWithDefaults instantiates a new GroupResponse 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 (*GroupResponse) GetGroup ¶
func (o *GroupResponse) GetGroup() Group
GetGroup returns the Group field value if set, zero value otherwise.
func (*GroupResponse) GetGroupOk ¶
func (o *GroupResponse) GetGroupOk() (*Group, bool)
GetGroupOk returns a tuple with the Group field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GroupResponse) HasGroup ¶
func (o *GroupResponse) HasGroup() bool
HasGroup returns a boolean if a field has been set.
func (GroupResponse) MarshalJSON ¶
func (o GroupResponse) MarshalJSON() ([]byte, error)
func (*GroupResponse) SetGroup ¶
func (o *GroupResponse) SetGroup(v Group)
SetGroup gets a reference to the given Group and assigns it to the Group field.
type GroupUpdate ¶
type GroupUpdate struct { // The new description for the group. Description *string `json:"description,omitempty"` // The ID of the new domain for the group. The ability to change the domain of a group is now deprecated, and will be removed in subsequent release. It is already disabled by default in most Identity service implementations. // Deprecated DomainId *string `json:"domain_id,omitempty"` // The new name for the group. Name *string `json:"name,omitempty"` }
GroupUpdate struct for GroupUpdate
func NewGroupUpdate ¶
func NewGroupUpdate() *GroupUpdate
NewGroupUpdate instantiates a new GroupUpdate 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 NewGroupUpdateWithDefaults ¶
func NewGroupUpdateWithDefaults() *GroupUpdate
NewGroupUpdateWithDefaults instantiates a new GroupUpdate 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 (*GroupUpdate) GetDescription ¶
func (o *GroupUpdate) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*GroupUpdate) GetDescriptionOk ¶
func (o *GroupUpdate) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GroupUpdate) GetDomainId ¶
func (o *GroupUpdate) GetDomainId() string
GetDomainId returns the DomainId field value if set, zero value otherwise. Deprecated
func (*GroupUpdate) GetDomainIdOk ¶
func (o *GroupUpdate) GetDomainIdOk() (*string, bool)
GetDomainIdOk returns a tuple with the DomainId field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated
func (*GroupUpdate) GetName ¶
func (o *GroupUpdate) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*GroupUpdate) GetNameOk ¶
func (o *GroupUpdate) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GroupUpdate) HasDescription ¶
func (o *GroupUpdate) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*GroupUpdate) HasDomainId ¶
func (o *GroupUpdate) HasDomainId() bool
HasDomainId returns a boolean if a field has been set.
func (*GroupUpdate) HasName ¶
func (o *GroupUpdate) HasName() bool
HasName returns a boolean if a field has been set.
func (GroupUpdate) MarshalJSON ¶
func (o GroupUpdate) MarshalJSON() ([]byte, error)
func (*GroupUpdate) SetDescription ¶
func (o *GroupUpdate) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*GroupUpdate) SetDomainId ¶
func (o *GroupUpdate) SetDomainId(v string)
SetDomainId gets a reference to the given string and assigns it to the DomainId field. Deprecated
func (*GroupUpdate) SetName ¶
func (o *GroupUpdate) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
type GroupUpdateRequest ¶
type GroupUpdateRequest struct {
Group GroupUpdate `json:"group"`
}
GroupUpdateRequest struct for GroupUpdateRequest
func NewGroupUpdateRequest ¶
func NewGroupUpdateRequest(group GroupUpdate) *GroupUpdateRequest
NewGroupUpdateRequest instantiates a new GroupUpdateRequest 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 NewGroupUpdateRequestWithDefaults ¶
func NewGroupUpdateRequestWithDefaults() *GroupUpdateRequest
NewGroupUpdateRequestWithDefaults instantiates a new GroupUpdateRequest 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 (*GroupUpdateRequest) GetGroup ¶
func (o *GroupUpdateRequest) GetGroup() GroupUpdate
GetGroup returns the Group field value
func (*GroupUpdateRequest) GetGroupOk ¶
func (o *GroupUpdateRequest) GetGroupOk() (*GroupUpdate, bool)
GetGroupOk returns a tuple with the Group field value and a boolean to check if the value has been set.
func (GroupUpdateRequest) MarshalJSON ¶
func (o GroupUpdateRequest) MarshalJSON() ([]byte, error)
func (*GroupUpdateRequest) SetGroup ¶
func (o *GroupUpdateRequest) SetGroup(v GroupUpdate)
SetGroup sets field value
type IdAndName ¶
IdAndName struct for IdAndName
func NewIdAndName ¶
func NewIdAndName() *IdAndName
NewIdAndName instantiates a new IdAndName 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 NewIdAndNameWithDefaults ¶
func NewIdAndNameWithDefaults() *IdAndName
NewIdAndNameWithDefaults instantiates a new IdAndName 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 (*IdAndName) GetIdOk ¶
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 (*IdAndName) GetNameOk ¶
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (IdAndName) MarshalJSON ¶
type Links ¶
type Links struct { Next *string `json:"next,omitempty"` Previous *string `json:"previous,omitempty"` Self *string `json:"self,omitempty"` }
Links The links to the resource.
func NewLinks ¶
func NewLinks() *Links
NewLinks instantiates a new Links 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 NewLinksWithDefaults ¶
func NewLinksWithDefaults() *Links
NewLinksWithDefaults instantiates a new Links 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 (*Links) GetNextOk ¶
GetNextOk returns a tuple with the Next field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Links) GetPrevious ¶
GetPrevious returns the Previous field value if set, zero value otherwise.
func (*Links) GetPreviousOk ¶
GetPreviousOk returns a tuple with the Previous field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Links) GetSelfOk ¶
GetSelfOk returns a tuple with the Self field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Links) HasPrevious ¶
HasPrevious returns a boolean if a field has been set.
func (Links) MarshalJSON ¶
func (*Links) SetNext ¶
SetNext gets a reference to the given string and assigns it to the Next field.
func (*Links) SetPrevious ¶
SetPrevious gets a reference to the given string and assigns it to the Previous field.
type NullableAccessRule ¶
type NullableAccessRule struct {
// contains filtered or unexported fields
}
func NewNullableAccessRule ¶
func NewNullableAccessRule(val *AccessRule) *NullableAccessRule
func (NullableAccessRule) Get ¶
func (v NullableAccessRule) Get() *AccessRule
func (NullableAccessRule) IsSet ¶
func (v NullableAccessRule) IsSet() bool
func (NullableAccessRule) MarshalJSON ¶
func (v NullableAccessRule) MarshalJSON() ([]byte, error)
func (*NullableAccessRule) Set ¶
func (v *NullableAccessRule) Set(val *AccessRule)
func (*NullableAccessRule) UnmarshalJSON ¶
func (v *NullableAccessRule) UnmarshalJSON(src []byte) error
func (*NullableAccessRule) Unset ¶
func (v *NullableAccessRule) Unset()
type NullableAccessRuleRequest ¶
type NullableAccessRuleRequest struct {
// contains filtered or unexported fields
}
func NewNullableAccessRuleRequest ¶
func NewNullableAccessRuleRequest(val *AccessRuleRequest) *NullableAccessRuleRequest
func (NullableAccessRuleRequest) Get ¶
func (v NullableAccessRuleRequest) Get() *AccessRuleRequest
func (NullableAccessRuleRequest) IsSet ¶
func (v NullableAccessRuleRequest) IsSet() bool
func (NullableAccessRuleRequest) MarshalJSON ¶
func (v NullableAccessRuleRequest) MarshalJSON() ([]byte, error)
func (*NullableAccessRuleRequest) Set ¶
func (v *NullableAccessRuleRequest) Set(val *AccessRuleRequest)
func (*NullableAccessRuleRequest) UnmarshalJSON ¶
func (v *NullableAccessRuleRequest) UnmarshalJSON(src []byte) error
func (*NullableAccessRuleRequest) Unset ¶
func (v *NullableAccessRuleRequest) Unset()
type NullableApplicationCredential ¶
type NullableApplicationCredential struct {
// contains filtered or unexported fields
}
func NewNullableApplicationCredential ¶
func NewNullableApplicationCredential(val *ApplicationCredential) *NullableApplicationCredential
func (NullableApplicationCredential) Get ¶
func (v NullableApplicationCredential) Get() *ApplicationCredential
func (NullableApplicationCredential) IsSet ¶
func (v NullableApplicationCredential) IsSet() bool
func (NullableApplicationCredential) MarshalJSON ¶
func (v NullableApplicationCredential) MarshalJSON() ([]byte, error)
func (*NullableApplicationCredential) Set ¶
func (v *NullableApplicationCredential) Set(val *ApplicationCredential)
func (*NullableApplicationCredential) UnmarshalJSON ¶
func (v *NullableApplicationCredential) UnmarshalJSON(src []byte) error
func (*NullableApplicationCredential) Unset ¶
func (v *NullableApplicationCredential) Unset()
type NullableApplicationCredentialCreate ¶
type NullableApplicationCredentialCreate struct {
// contains filtered or unexported fields
}
func NewNullableApplicationCredentialCreate ¶
func NewNullableApplicationCredentialCreate(val *ApplicationCredentialCreate) *NullableApplicationCredentialCreate
func (NullableApplicationCredentialCreate) Get ¶
func (v NullableApplicationCredentialCreate) Get() *ApplicationCredentialCreate
func (NullableApplicationCredentialCreate) IsSet ¶
func (v NullableApplicationCredentialCreate) IsSet() bool
func (NullableApplicationCredentialCreate) MarshalJSON ¶
func (v NullableApplicationCredentialCreate) MarshalJSON() ([]byte, error)
func (*NullableApplicationCredentialCreate) Set ¶
func (v *NullableApplicationCredentialCreate) Set(val *ApplicationCredentialCreate)
func (*NullableApplicationCredentialCreate) UnmarshalJSON ¶
func (v *NullableApplicationCredentialCreate) UnmarshalJSON(src []byte) error
func (*NullableApplicationCredentialCreate) Unset ¶
func (v *NullableApplicationCredentialCreate) Unset()
type NullableApplicationCredentialCreateRequest ¶
type NullableApplicationCredentialCreateRequest struct {
// contains filtered or unexported fields
}
func NewNullableApplicationCredentialCreateRequest ¶
func NewNullableApplicationCredentialCreateRequest(val *ApplicationCredentialCreateRequest) *NullableApplicationCredentialCreateRequest
func (NullableApplicationCredentialCreateRequest) IsSet ¶
func (v NullableApplicationCredentialCreateRequest) IsSet() bool
func (NullableApplicationCredentialCreateRequest) MarshalJSON ¶
func (v NullableApplicationCredentialCreateRequest) MarshalJSON() ([]byte, error)
func (*NullableApplicationCredentialCreateRequest) Set ¶
func (v *NullableApplicationCredentialCreateRequest) Set(val *ApplicationCredentialCreateRequest)
func (*NullableApplicationCredentialCreateRequest) UnmarshalJSON ¶
func (v *NullableApplicationCredentialCreateRequest) UnmarshalJSON(src []byte) error
func (*NullableApplicationCredentialCreateRequest) Unset ¶
func (v *NullableApplicationCredentialCreateRequest) Unset()
type NullableApplicationCredentialListResponse ¶
type NullableApplicationCredentialListResponse struct {
// contains filtered or unexported fields
}
func NewNullableApplicationCredentialListResponse ¶
func NewNullableApplicationCredentialListResponse(val *ApplicationCredentialListResponse) *NullableApplicationCredentialListResponse
func (NullableApplicationCredentialListResponse) IsSet ¶
func (v NullableApplicationCredentialListResponse) IsSet() bool
func (NullableApplicationCredentialListResponse) MarshalJSON ¶
func (v NullableApplicationCredentialListResponse) MarshalJSON() ([]byte, error)
func (*NullableApplicationCredentialListResponse) Set ¶
func (v *NullableApplicationCredentialListResponse) Set(val *ApplicationCredentialListResponse)
func (*NullableApplicationCredentialListResponse) UnmarshalJSON ¶
func (v *NullableApplicationCredentialListResponse) UnmarshalJSON(src []byte) error
func (*NullableApplicationCredentialListResponse) Unset ¶
func (v *NullableApplicationCredentialListResponse) Unset()
type NullableApplicationCredentialResponse ¶
type NullableApplicationCredentialResponse struct {
// contains filtered or unexported fields
}
func NewNullableApplicationCredentialResponse ¶
func NewNullableApplicationCredentialResponse(val *ApplicationCredentialResponse) *NullableApplicationCredentialResponse
func (NullableApplicationCredentialResponse) Get ¶
func (v NullableApplicationCredentialResponse) Get() *ApplicationCredentialResponse
func (NullableApplicationCredentialResponse) IsSet ¶
func (v NullableApplicationCredentialResponse) IsSet() bool
func (NullableApplicationCredentialResponse) MarshalJSON ¶
func (v NullableApplicationCredentialResponse) MarshalJSON() ([]byte, error)
func (*NullableApplicationCredentialResponse) Set ¶
func (v *NullableApplicationCredentialResponse) Set(val *ApplicationCredentialResponse)
func (*NullableApplicationCredentialResponse) UnmarshalJSON ¶
func (v *NullableApplicationCredentialResponse) UnmarshalJSON(src []byte) error
func (*NullableApplicationCredentialResponse) Unset ¶
func (v *NullableApplicationCredentialResponse) Unset()
type NullableApplicationCredentialRole ¶
type NullableApplicationCredentialRole struct {
// contains filtered or unexported fields
}
func NewNullableApplicationCredentialRole ¶
func NewNullableApplicationCredentialRole(val *ApplicationCredentialRole) *NullableApplicationCredentialRole
func (NullableApplicationCredentialRole) Get ¶
func (v NullableApplicationCredentialRole) Get() *ApplicationCredentialRole
func (NullableApplicationCredentialRole) IsSet ¶
func (v NullableApplicationCredentialRole) IsSet() bool
func (NullableApplicationCredentialRole) MarshalJSON ¶
func (v NullableApplicationCredentialRole) MarshalJSON() ([]byte, error)
func (*NullableApplicationCredentialRole) Set ¶
func (v *NullableApplicationCredentialRole) Set(val *ApplicationCredentialRole)
func (*NullableApplicationCredentialRole) UnmarshalJSON ¶
func (v *NullableApplicationCredentialRole) UnmarshalJSON(src []byte) error
func (*NullableApplicationCredentialRole) Unset ¶
func (v *NullableApplicationCredentialRole) 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 NullableDomain ¶
type NullableDomain struct {
// contains filtered or unexported fields
}
func NewNullableDomain ¶
func NewNullableDomain(val *Domain) *NullableDomain
func (NullableDomain) Get ¶
func (v NullableDomain) Get() *Domain
func (NullableDomain) IsSet ¶
func (v NullableDomain) IsSet() bool
func (NullableDomain) MarshalJSON ¶
func (v NullableDomain) MarshalJSON() ([]byte, error)
func (*NullableDomain) Set ¶
func (v *NullableDomain) Set(val *Domain)
func (*NullableDomain) UnmarshalJSON ¶
func (v *NullableDomain) UnmarshalJSON(src []byte) error
func (*NullableDomain) Unset ¶
func (v *NullableDomain) Unset()
type NullableDomainConfig ¶ added in v0.2.2
type NullableDomainConfig struct {
// contains filtered or unexported fields
}
func NewNullableDomainConfig ¶ added in v0.2.2
func NewNullableDomainConfig(val *DomainConfig) *NullableDomainConfig
func (NullableDomainConfig) Get ¶ added in v0.2.2
func (v NullableDomainConfig) Get() *DomainConfig
func (NullableDomainConfig) IsSet ¶ added in v0.2.2
func (v NullableDomainConfig) IsSet() bool
func (NullableDomainConfig) MarshalJSON ¶ added in v0.2.2
func (v NullableDomainConfig) MarshalJSON() ([]byte, error)
func (*NullableDomainConfig) Set ¶ added in v0.2.2
func (v *NullableDomainConfig) Set(val *DomainConfig)
func (*NullableDomainConfig) UnmarshalJSON ¶ added in v0.2.2
func (v *NullableDomainConfig) UnmarshalJSON(src []byte) error
func (*NullableDomainConfig) Unset ¶ added in v0.2.2
func (v *NullableDomainConfig) Unset()
type NullableDomainConfigConfig ¶ added in v0.2.2
type NullableDomainConfigConfig struct {
// contains filtered or unexported fields
}
func NewNullableDomainConfigConfig ¶ added in v0.2.2
func NewNullableDomainConfigConfig(val *DomainConfigConfig) *NullableDomainConfigConfig
func (NullableDomainConfigConfig) Get ¶ added in v0.2.2
func (v NullableDomainConfigConfig) Get() *DomainConfigConfig
func (NullableDomainConfigConfig) IsSet ¶ added in v0.2.2
func (v NullableDomainConfigConfig) IsSet() bool
func (NullableDomainConfigConfig) MarshalJSON ¶ added in v0.2.2
func (v NullableDomainConfigConfig) MarshalJSON() ([]byte, error)
func (*NullableDomainConfigConfig) Set ¶ added in v0.2.2
func (v *NullableDomainConfigConfig) Set(val *DomainConfigConfig)
func (*NullableDomainConfigConfig) UnmarshalJSON ¶ added in v0.2.2
func (v *NullableDomainConfigConfig) UnmarshalJSON(src []byte) error
func (*NullableDomainConfigConfig) Unset ¶ added in v0.2.2
func (v *NullableDomainConfigConfig) Unset()
type NullableDomainConfigIdentity ¶ added in v0.2.2
type NullableDomainConfigIdentity struct {
// contains filtered or unexported fields
}
func NewNullableDomainConfigIdentity ¶ added in v0.2.2
func NewNullableDomainConfigIdentity(val *DomainConfigIdentity) *NullableDomainConfigIdentity
func (NullableDomainConfigIdentity) Get ¶ added in v0.2.2
func (v NullableDomainConfigIdentity) Get() *DomainConfigIdentity
func (NullableDomainConfigIdentity) IsSet ¶ added in v0.2.2
func (v NullableDomainConfigIdentity) IsSet() bool
func (NullableDomainConfigIdentity) MarshalJSON ¶ added in v0.2.2
func (v NullableDomainConfigIdentity) MarshalJSON() ([]byte, error)
func (*NullableDomainConfigIdentity) Set ¶ added in v0.2.2
func (v *NullableDomainConfigIdentity) Set(val *DomainConfigIdentity)
func (*NullableDomainConfigIdentity) UnmarshalJSON ¶ added in v0.2.2
func (v *NullableDomainConfigIdentity) UnmarshalJSON(src []byte) error
func (*NullableDomainConfigIdentity) Unset ¶ added in v0.2.2
func (v *NullableDomainConfigIdentity) Unset()
type NullableDomainConfigLdap ¶ added in v0.2.9
type NullableDomainConfigLdap struct {
// contains filtered or unexported fields
}
func NewNullableDomainConfigLdap ¶ added in v0.2.9
func NewNullableDomainConfigLdap(val *DomainConfigLdap) *NullableDomainConfigLdap
func (NullableDomainConfigLdap) Get ¶ added in v0.2.9
func (v NullableDomainConfigLdap) Get() *DomainConfigLdap
func (NullableDomainConfigLdap) IsSet ¶ added in v0.2.9
func (v NullableDomainConfigLdap) IsSet() bool
func (NullableDomainConfigLdap) MarshalJSON ¶ added in v0.2.9
func (v NullableDomainConfigLdap) MarshalJSON() ([]byte, error)
func (*NullableDomainConfigLdap) Set ¶ added in v0.2.9
func (v *NullableDomainConfigLdap) Set(val *DomainConfigLdap)
func (*NullableDomainConfigLdap) UnmarshalJSON ¶ added in v0.2.9
func (v *NullableDomainConfigLdap) UnmarshalJSON(src []byte) error
func (*NullableDomainConfigLdap) Unset ¶ added in v0.2.9
func (v *NullableDomainConfigLdap) Unset()
type NullableDomainConfigVerifyRequest ¶ added in v0.2.6
type NullableDomainConfigVerifyRequest struct {
// contains filtered or unexported fields
}
func NewNullableDomainConfigVerifyRequest ¶ added in v0.2.6
func NewNullableDomainConfigVerifyRequest(val *DomainConfigVerifyRequest) *NullableDomainConfigVerifyRequest
func (NullableDomainConfigVerifyRequest) Get ¶ added in v0.2.6
func (v NullableDomainConfigVerifyRequest) Get() *DomainConfigVerifyRequest
func (NullableDomainConfigVerifyRequest) IsSet ¶ added in v0.2.6
func (v NullableDomainConfigVerifyRequest) IsSet() bool
func (NullableDomainConfigVerifyRequest) MarshalJSON ¶ added in v0.2.6
func (v NullableDomainConfigVerifyRequest) MarshalJSON() ([]byte, error)
func (*NullableDomainConfigVerifyRequest) Set ¶ added in v0.2.6
func (v *NullableDomainConfigVerifyRequest) Set(val *DomainConfigVerifyRequest)
func (*NullableDomainConfigVerifyRequest) UnmarshalJSON ¶ added in v0.2.6
func (v *NullableDomainConfigVerifyRequest) UnmarshalJSON(src []byte) error
func (*NullableDomainConfigVerifyRequest) Unset ¶ added in v0.2.6
func (v *NullableDomainConfigVerifyRequest) Unset()
type NullableDomainConfigVerifyResponse ¶ added in v0.2.8
type NullableDomainConfigVerifyResponse struct {
// contains filtered or unexported fields
}
func NewNullableDomainConfigVerifyResponse ¶ added in v0.2.8
func NewNullableDomainConfigVerifyResponse(val *DomainConfigVerifyResponse) *NullableDomainConfigVerifyResponse
func (NullableDomainConfigVerifyResponse) Get ¶ added in v0.2.8
func (v NullableDomainConfigVerifyResponse) Get() *DomainConfigVerifyResponse
func (NullableDomainConfigVerifyResponse) IsSet ¶ added in v0.2.8
func (v NullableDomainConfigVerifyResponse) IsSet() bool
func (NullableDomainConfigVerifyResponse) MarshalJSON ¶ added in v0.2.8
func (v NullableDomainConfigVerifyResponse) MarshalJSON() ([]byte, error)
func (*NullableDomainConfigVerifyResponse) Set ¶ added in v0.2.8
func (v *NullableDomainConfigVerifyResponse) Set(val *DomainConfigVerifyResponse)
func (*NullableDomainConfigVerifyResponse) UnmarshalJSON ¶ added in v0.2.8
func (v *NullableDomainConfigVerifyResponse) UnmarshalJSON(src []byte) error
func (*NullableDomainConfigVerifyResponse) Unset ¶ added in v0.2.8
func (v *NullableDomainConfigVerifyResponse) Unset()
type NullableDomainCreate ¶
type NullableDomainCreate struct {
// contains filtered or unexported fields
}
func NewNullableDomainCreate ¶
func NewNullableDomainCreate(val *DomainCreate) *NullableDomainCreate
func (NullableDomainCreate) Get ¶
func (v NullableDomainCreate) Get() *DomainCreate
func (NullableDomainCreate) IsSet ¶
func (v NullableDomainCreate) IsSet() bool
func (NullableDomainCreate) MarshalJSON ¶
func (v NullableDomainCreate) MarshalJSON() ([]byte, error)
func (*NullableDomainCreate) Set ¶
func (v *NullableDomainCreate) Set(val *DomainCreate)
func (*NullableDomainCreate) UnmarshalJSON ¶
func (v *NullableDomainCreate) UnmarshalJSON(src []byte) error
func (*NullableDomainCreate) Unset ¶
func (v *NullableDomainCreate) Unset()
type NullableDomainCreateRequest ¶
type NullableDomainCreateRequest struct {
// contains filtered or unexported fields
}
func NewNullableDomainCreateRequest ¶
func NewNullableDomainCreateRequest(val *DomainCreateRequest) *NullableDomainCreateRequest
func (NullableDomainCreateRequest) Get ¶
func (v NullableDomainCreateRequest) Get() *DomainCreateRequest
func (NullableDomainCreateRequest) IsSet ¶
func (v NullableDomainCreateRequest) IsSet() bool
func (NullableDomainCreateRequest) MarshalJSON ¶
func (v NullableDomainCreateRequest) MarshalJSON() ([]byte, error)
func (*NullableDomainCreateRequest) Set ¶
func (v *NullableDomainCreateRequest) Set(val *DomainCreateRequest)
func (*NullableDomainCreateRequest) UnmarshalJSON ¶
func (v *NullableDomainCreateRequest) UnmarshalJSON(src []byte) error
func (*NullableDomainCreateRequest) Unset ¶
func (v *NullableDomainCreateRequest) Unset()
type NullableDomainLDAPConfig ¶ added in v0.2.6
type NullableDomainLDAPConfig struct {
// contains filtered or unexported fields
}
func NewNullableDomainLDAPConfig ¶ added in v0.2.6
func NewNullableDomainLDAPConfig(val *DomainLDAPConfig) *NullableDomainLDAPConfig
func (NullableDomainLDAPConfig) Get ¶ added in v0.2.6
func (v NullableDomainLDAPConfig) Get() *DomainLDAPConfig
func (NullableDomainLDAPConfig) IsSet ¶ added in v0.2.6
func (v NullableDomainLDAPConfig) IsSet() bool
func (NullableDomainLDAPConfig) MarshalJSON ¶ added in v0.2.6
func (v NullableDomainLDAPConfig) MarshalJSON() ([]byte, error)
func (*NullableDomainLDAPConfig) Set ¶ added in v0.2.6
func (v *NullableDomainLDAPConfig) Set(val *DomainLDAPConfig)
func (*NullableDomainLDAPConfig) UnmarshalJSON ¶ added in v0.2.6
func (v *NullableDomainLDAPConfig) UnmarshalJSON(src []byte) error
func (*NullableDomainLDAPConfig) Unset ¶ added in v0.2.6
func (v *NullableDomainLDAPConfig) Unset()
type NullableDomainListResponse ¶
type NullableDomainListResponse struct {
// contains filtered or unexported fields
}
func NewNullableDomainListResponse ¶
func NewNullableDomainListResponse(val *DomainListResponse) *NullableDomainListResponse
func (NullableDomainListResponse) Get ¶
func (v NullableDomainListResponse) Get() *DomainListResponse
func (NullableDomainListResponse) IsSet ¶
func (v NullableDomainListResponse) IsSet() bool
func (NullableDomainListResponse) MarshalJSON ¶
func (v NullableDomainListResponse) MarshalJSON() ([]byte, error)
func (*NullableDomainListResponse) Set ¶
func (v *NullableDomainListResponse) Set(val *DomainListResponse)
func (*NullableDomainListResponse) UnmarshalJSON ¶
func (v *NullableDomainListResponse) UnmarshalJSON(src []byte) error
func (*NullableDomainListResponse) Unset ¶
func (v *NullableDomainListResponse) Unset()
type NullableDomainResponse ¶
type NullableDomainResponse struct {
// contains filtered or unexported fields
}
func NewNullableDomainResponse ¶
func NewNullableDomainResponse(val *DomainResponse) *NullableDomainResponse
func (NullableDomainResponse) Get ¶
func (v NullableDomainResponse) Get() *DomainResponse
func (NullableDomainResponse) IsSet ¶
func (v NullableDomainResponse) IsSet() bool
func (NullableDomainResponse) MarshalJSON ¶
func (v NullableDomainResponse) MarshalJSON() ([]byte, error)
func (*NullableDomainResponse) Set ¶
func (v *NullableDomainResponse) Set(val *DomainResponse)
func (*NullableDomainResponse) UnmarshalJSON ¶
func (v *NullableDomainResponse) UnmarshalJSON(src []byte) error
func (*NullableDomainResponse) Unset ¶
func (v *NullableDomainResponse) Unset()
type NullableDomainUpdate ¶
type NullableDomainUpdate struct {
// contains filtered or unexported fields
}
func NewNullableDomainUpdate ¶
func NewNullableDomainUpdate(val *DomainUpdate) *NullableDomainUpdate
func (NullableDomainUpdate) Get ¶
func (v NullableDomainUpdate) Get() *DomainUpdate
func (NullableDomainUpdate) IsSet ¶
func (v NullableDomainUpdate) IsSet() bool
func (NullableDomainUpdate) MarshalJSON ¶
func (v NullableDomainUpdate) MarshalJSON() ([]byte, error)
func (*NullableDomainUpdate) Set ¶
func (v *NullableDomainUpdate) Set(val *DomainUpdate)
func (*NullableDomainUpdate) UnmarshalJSON ¶
func (v *NullableDomainUpdate) UnmarshalJSON(src []byte) error
func (*NullableDomainUpdate) Unset ¶
func (v *NullableDomainUpdate) Unset()
type NullableDomainUpdateRequest ¶
type NullableDomainUpdateRequest struct {
// contains filtered or unexported fields
}
func NewNullableDomainUpdateRequest ¶
func NewNullableDomainUpdateRequest(val *DomainUpdateRequest) *NullableDomainUpdateRequest
func (NullableDomainUpdateRequest) Get ¶
func (v NullableDomainUpdateRequest) Get() *DomainUpdateRequest
func (NullableDomainUpdateRequest) IsSet ¶
func (v NullableDomainUpdateRequest) IsSet() bool
func (NullableDomainUpdateRequest) MarshalJSON ¶
func (v NullableDomainUpdateRequest) MarshalJSON() ([]byte, error)
func (*NullableDomainUpdateRequest) Set ¶
func (v *NullableDomainUpdateRequest) Set(val *DomainUpdateRequest)
func (*NullableDomainUpdateRequest) UnmarshalJSON ¶
func (v *NullableDomainUpdateRequest) UnmarshalJSON(src []byte) error
func (*NullableDomainUpdateRequest) Unset ¶
func (v *NullableDomainUpdateRequest) Unset()
type NullableErrorResponse ¶
type NullableErrorResponse struct {
// contains filtered or unexported fields
}
func NewNullableErrorResponse ¶
func NewNullableErrorResponse(val *ErrorResponse) *NullableErrorResponse
func (NullableErrorResponse) Get ¶
func (v NullableErrorResponse) Get() *ErrorResponse
func (NullableErrorResponse) IsSet ¶
func (v NullableErrorResponse) IsSet() bool
func (NullableErrorResponse) MarshalJSON ¶
func (v NullableErrorResponse) MarshalJSON() ([]byte, error)
func (*NullableErrorResponse) Set ¶
func (v *NullableErrorResponse) Set(val *ErrorResponse)
func (*NullableErrorResponse) UnmarshalJSON ¶
func (v *NullableErrorResponse) UnmarshalJSON(src []byte) error
func (*NullableErrorResponse) Unset ¶
func (v *NullableErrorResponse) Unset()
type NullableErrorResponseError ¶
type NullableErrorResponseError struct {
// contains filtered or unexported fields
}
func NewNullableErrorResponseError ¶
func NewNullableErrorResponseError(val *ErrorResponseError) *NullableErrorResponseError
func (NullableErrorResponseError) Get ¶
func (v NullableErrorResponseError) Get() *ErrorResponseError
func (NullableErrorResponseError) IsSet ¶
func (v NullableErrorResponseError) IsSet() bool
func (NullableErrorResponseError) MarshalJSON ¶
func (v NullableErrorResponseError) MarshalJSON() ([]byte, error)
func (*NullableErrorResponseError) Set ¶
func (v *NullableErrorResponseError) Set(val *ErrorResponseError)
func (*NullableErrorResponseError) UnmarshalJSON ¶
func (v *NullableErrorResponseError) UnmarshalJSON(src []byte) error
func (*NullableErrorResponseError) Unset ¶
func (v *NullableErrorResponseError) 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 NullableGroup ¶
type NullableGroup struct {
// contains filtered or unexported fields
}
func NewNullableGroup ¶
func NewNullableGroup(val *Group) *NullableGroup
func (NullableGroup) Get ¶
func (v NullableGroup) Get() *Group
func (NullableGroup) IsSet ¶
func (v NullableGroup) IsSet() bool
func (NullableGroup) MarshalJSON ¶
func (v NullableGroup) MarshalJSON() ([]byte, error)
func (*NullableGroup) Set ¶
func (v *NullableGroup) Set(val *Group)
func (*NullableGroup) UnmarshalJSON ¶
func (v *NullableGroup) UnmarshalJSON(src []byte) error
func (*NullableGroup) Unset ¶
func (v *NullableGroup) Unset()
type NullableGroupCreate ¶
type NullableGroupCreate struct {
// contains filtered or unexported fields
}
func NewNullableGroupCreate ¶
func NewNullableGroupCreate(val *GroupCreate) *NullableGroupCreate
func (NullableGroupCreate) Get ¶
func (v NullableGroupCreate) Get() *GroupCreate
func (NullableGroupCreate) IsSet ¶
func (v NullableGroupCreate) IsSet() bool
func (NullableGroupCreate) MarshalJSON ¶
func (v NullableGroupCreate) MarshalJSON() ([]byte, error)
func (*NullableGroupCreate) Set ¶
func (v *NullableGroupCreate) Set(val *GroupCreate)
func (*NullableGroupCreate) UnmarshalJSON ¶
func (v *NullableGroupCreate) UnmarshalJSON(src []byte) error
func (*NullableGroupCreate) Unset ¶
func (v *NullableGroupCreate) Unset()
type NullableGroupCreateRequest ¶
type NullableGroupCreateRequest struct {
// contains filtered or unexported fields
}
func NewNullableGroupCreateRequest ¶
func NewNullableGroupCreateRequest(val *GroupCreateRequest) *NullableGroupCreateRequest
func (NullableGroupCreateRequest) Get ¶
func (v NullableGroupCreateRequest) Get() *GroupCreateRequest
func (NullableGroupCreateRequest) IsSet ¶
func (v NullableGroupCreateRequest) IsSet() bool
func (NullableGroupCreateRequest) MarshalJSON ¶
func (v NullableGroupCreateRequest) MarshalJSON() ([]byte, error)
func (*NullableGroupCreateRequest) Set ¶
func (v *NullableGroupCreateRequest) Set(val *GroupCreateRequest)
func (*NullableGroupCreateRequest) UnmarshalJSON ¶
func (v *NullableGroupCreateRequest) UnmarshalJSON(src []byte) error
func (*NullableGroupCreateRequest) Unset ¶
func (v *NullableGroupCreateRequest) Unset()
type NullableGroupListResponse ¶
type NullableGroupListResponse struct {
// contains filtered or unexported fields
}
func NewNullableGroupListResponse ¶
func NewNullableGroupListResponse(val *GroupListResponse) *NullableGroupListResponse
func (NullableGroupListResponse) Get ¶
func (v NullableGroupListResponse) Get() *GroupListResponse
func (NullableGroupListResponse) IsSet ¶
func (v NullableGroupListResponse) IsSet() bool
func (NullableGroupListResponse) MarshalJSON ¶
func (v NullableGroupListResponse) MarshalJSON() ([]byte, error)
func (*NullableGroupListResponse) Set ¶
func (v *NullableGroupListResponse) Set(val *GroupListResponse)
func (*NullableGroupListResponse) UnmarshalJSON ¶
func (v *NullableGroupListResponse) UnmarshalJSON(src []byte) error
func (*NullableGroupListResponse) Unset ¶
func (v *NullableGroupListResponse) Unset()
type NullableGroupResponse ¶
type NullableGroupResponse struct {
// contains filtered or unexported fields
}
func NewNullableGroupResponse ¶
func NewNullableGroupResponse(val *GroupResponse) *NullableGroupResponse
func (NullableGroupResponse) Get ¶
func (v NullableGroupResponse) Get() *GroupResponse
func (NullableGroupResponse) IsSet ¶
func (v NullableGroupResponse) IsSet() bool
func (NullableGroupResponse) MarshalJSON ¶
func (v NullableGroupResponse) MarshalJSON() ([]byte, error)
func (*NullableGroupResponse) Set ¶
func (v *NullableGroupResponse) Set(val *GroupResponse)
func (*NullableGroupResponse) UnmarshalJSON ¶
func (v *NullableGroupResponse) UnmarshalJSON(src []byte) error
func (*NullableGroupResponse) Unset ¶
func (v *NullableGroupResponse) Unset()
type NullableGroupUpdate ¶
type NullableGroupUpdate struct {
// contains filtered or unexported fields
}
func NewNullableGroupUpdate ¶
func NewNullableGroupUpdate(val *GroupUpdate) *NullableGroupUpdate
func (NullableGroupUpdate) Get ¶
func (v NullableGroupUpdate) Get() *GroupUpdate
func (NullableGroupUpdate) IsSet ¶
func (v NullableGroupUpdate) IsSet() bool
func (NullableGroupUpdate) MarshalJSON ¶
func (v NullableGroupUpdate) MarshalJSON() ([]byte, error)
func (*NullableGroupUpdate) Set ¶
func (v *NullableGroupUpdate) Set(val *GroupUpdate)
func (*NullableGroupUpdate) UnmarshalJSON ¶
func (v *NullableGroupUpdate) UnmarshalJSON(src []byte) error
func (*NullableGroupUpdate) Unset ¶
func (v *NullableGroupUpdate) Unset()
type NullableGroupUpdateRequest ¶
type NullableGroupUpdateRequest struct {
// contains filtered or unexported fields
}
func NewNullableGroupUpdateRequest ¶
func NewNullableGroupUpdateRequest(val *GroupUpdateRequest) *NullableGroupUpdateRequest
func (NullableGroupUpdateRequest) Get ¶
func (v NullableGroupUpdateRequest) Get() *GroupUpdateRequest
func (NullableGroupUpdateRequest) IsSet ¶
func (v NullableGroupUpdateRequest) IsSet() bool
func (NullableGroupUpdateRequest) MarshalJSON ¶
func (v NullableGroupUpdateRequest) MarshalJSON() ([]byte, error)
func (*NullableGroupUpdateRequest) Set ¶
func (v *NullableGroupUpdateRequest) Set(val *GroupUpdateRequest)
func (*NullableGroupUpdateRequest) UnmarshalJSON ¶
func (v *NullableGroupUpdateRequest) UnmarshalJSON(src []byte) error
func (*NullableGroupUpdateRequest) Unset ¶
func (v *NullableGroupUpdateRequest) Unset()
type NullableIdAndName ¶
type NullableIdAndName struct {
// contains filtered or unexported fields
}
func NewNullableIdAndName ¶
func NewNullableIdAndName(val *IdAndName) *NullableIdAndName
func (NullableIdAndName) Get ¶
func (v NullableIdAndName) Get() *IdAndName
func (NullableIdAndName) IsSet ¶
func (v NullableIdAndName) IsSet() bool
func (NullableIdAndName) MarshalJSON ¶
func (v NullableIdAndName) MarshalJSON() ([]byte, error)
func (*NullableIdAndName) Set ¶
func (v *NullableIdAndName) Set(val *IdAndName)
func (*NullableIdAndName) UnmarshalJSON ¶
func (v *NullableIdAndName) UnmarshalJSON(src []byte) error
func (*NullableIdAndName) Unset ¶
func (v *NullableIdAndName) 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 NullableLinks ¶
type NullableLinks struct {
// contains filtered or unexported fields
}
func NewNullableLinks ¶
func NewNullableLinks(val *Links) *NullableLinks
func (NullableLinks) Get ¶
func (v NullableLinks) Get() *Links
func (NullableLinks) IsSet ¶
func (v NullableLinks) IsSet() bool
func (NullableLinks) MarshalJSON ¶
func (v NullableLinks) MarshalJSON() ([]byte, error)
func (*NullableLinks) Set ¶
func (v *NullableLinks) Set(val *Links)
func (*NullableLinks) UnmarshalJSON ¶
func (v *NullableLinks) UnmarshalJSON(src []byte) error
func (*NullableLinks) Unset ¶
func (v *NullableLinks) Unset()
type NullableProject ¶
type NullableProject struct {
// contains filtered or unexported fields
}
func NewNullableProject ¶
func NewNullableProject(val *Project) *NullableProject
func (NullableProject) Get ¶
func (v NullableProject) Get() *Project
func (NullableProject) IsSet ¶
func (v NullableProject) IsSet() bool
func (NullableProject) MarshalJSON ¶
func (v NullableProject) MarshalJSON() ([]byte, error)
func (*NullableProject) Set ¶
func (v *NullableProject) Set(val *Project)
func (*NullableProject) UnmarshalJSON ¶
func (v *NullableProject) UnmarshalJSON(src []byte) error
func (*NullableProject) Unset ¶
func (v *NullableProject) Unset()
type NullableProjectCreate ¶
type NullableProjectCreate struct {
// contains filtered or unexported fields
}
func NewNullableProjectCreate ¶
func NewNullableProjectCreate(val *ProjectCreate) *NullableProjectCreate
func (NullableProjectCreate) Get ¶
func (v NullableProjectCreate) Get() *ProjectCreate
func (NullableProjectCreate) IsSet ¶
func (v NullableProjectCreate) IsSet() bool
func (NullableProjectCreate) MarshalJSON ¶
func (v NullableProjectCreate) MarshalJSON() ([]byte, error)
func (*NullableProjectCreate) Set ¶
func (v *NullableProjectCreate) Set(val *ProjectCreate)
func (*NullableProjectCreate) UnmarshalJSON ¶
func (v *NullableProjectCreate) UnmarshalJSON(src []byte) error
func (*NullableProjectCreate) Unset ¶
func (v *NullableProjectCreate) Unset()
type NullableProjectCreateRequest ¶
type NullableProjectCreateRequest struct {
// contains filtered or unexported fields
}
func NewNullableProjectCreateRequest ¶
func NewNullableProjectCreateRequest(val *ProjectCreateRequest) *NullableProjectCreateRequest
func (NullableProjectCreateRequest) Get ¶
func (v NullableProjectCreateRequest) Get() *ProjectCreateRequest
func (NullableProjectCreateRequest) IsSet ¶
func (v NullableProjectCreateRequest) IsSet() bool
func (NullableProjectCreateRequest) MarshalJSON ¶
func (v NullableProjectCreateRequest) MarshalJSON() ([]byte, error)
func (*NullableProjectCreateRequest) Set ¶
func (v *NullableProjectCreateRequest) Set(val *ProjectCreateRequest)
func (*NullableProjectCreateRequest) UnmarshalJSON ¶
func (v *NullableProjectCreateRequest) UnmarshalJSON(src []byte) error
func (*NullableProjectCreateRequest) Unset ¶
func (v *NullableProjectCreateRequest) Unset()
type NullableProjectGet ¶
type NullableProjectGet struct {
// contains filtered or unexported fields
}
func NewNullableProjectGet ¶
func NewNullableProjectGet(val *ProjectGet) *NullableProjectGet
func (NullableProjectGet) Get ¶
func (v NullableProjectGet) Get() *ProjectGet
func (NullableProjectGet) IsSet ¶
func (v NullableProjectGet) IsSet() bool
func (NullableProjectGet) MarshalJSON ¶
func (v NullableProjectGet) MarshalJSON() ([]byte, error)
func (*NullableProjectGet) Set ¶
func (v *NullableProjectGet) Set(val *ProjectGet)
func (*NullableProjectGet) UnmarshalJSON ¶
func (v *NullableProjectGet) UnmarshalJSON(src []byte) error
func (*NullableProjectGet) Unset ¶
func (v *NullableProjectGet) Unset()
type NullableProjectGetResponse ¶
type NullableProjectGetResponse struct {
// contains filtered or unexported fields
}
func NewNullableProjectGetResponse ¶
func NewNullableProjectGetResponse(val *ProjectGetResponse) *NullableProjectGetResponse
func (NullableProjectGetResponse) Get ¶
func (v NullableProjectGetResponse) Get() *ProjectGetResponse
func (NullableProjectGetResponse) IsSet ¶
func (v NullableProjectGetResponse) IsSet() bool
func (NullableProjectGetResponse) MarshalJSON ¶
func (v NullableProjectGetResponse) MarshalJSON() ([]byte, error)
func (*NullableProjectGetResponse) Set ¶
func (v *NullableProjectGetResponse) Set(val *ProjectGetResponse)
func (*NullableProjectGetResponse) UnmarshalJSON ¶
func (v *NullableProjectGetResponse) UnmarshalJSON(src []byte) error
func (*NullableProjectGetResponse) Unset ¶
func (v *NullableProjectGetResponse) Unset()
type NullableProjectListResponse ¶
type NullableProjectListResponse struct {
// contains filtered or unexported fields
}
func NewNullableProjectListResponse ¶
func NewNullableProjectListResponse(val *ProjectListResponse) *NullableProjectListResponse
func (NullableProjectListResponse) Get ¶
func (v NullableProjectListResponse) Get() *ProjectListResponse
func (NullableProjectListResponse) IsSet ¶
func (v NullableProjectListResponse) IsSet() bool
func (NullableProjectListResponse) MarshalJSON ¶
func (v NullableProjectListResponse) MarshalJSON() ([]byte, error)
func (*NullableProjectListResponse) Set ¶
func (v *NullableProjectListResponse) Set(val *ProjectListResponse)
func (*NullableProjectListResponse) UnmarshalJSON ¶
func (v *NullableProjectListResponse) UnmarshalJSON(src []byte) error
func (*NullableProjectListResponse) Unset ¶
func (v *NullableProjectListResponse) Unset()
type NullableProjectResponse ¶
type NullableProjectResponse struct {
// contains filtered or unexported fields
}
func NewNullableProjectResponse ¶
func NewNullableProjectResponse(val *ProjectResponse) *NullableProjectResponse
func (NullableProjectResponse) Get ¶
func (v NullableProjectResponse) Get() *ProjectResponse
func (NullableProjectResponse) IsSet ¶
func (v NullableProjectResponse) IsSet() bool
func (NullableProjectResponse) MarshalJSON ¶
func (v NullableProjectResponse) MarshalJSON() ([]byte, error)
func (*NullableProjectResponse) Set ¶
func (v *NullableProjectResponse) Set(val *ProjectResponse)
func (*NullableProjectResponse) UnmarshalJSON ¶
func (v *NullableProjectResponse) UnmarshalJSON(src []byte) error
func (*NullableProjectResponse) Unset ¶
func (v *NullableProjectResponse) Unset()
type NullableProjectUpdate ¶
type NullableProjectUpdate struct {
// contains filtered or unexported fields
}
func NewNullableProjectUpdate ¶
func NewNullableProjectUpdate(val *ProjectUpdate) *NullableProjectUpdate
func (NullableProjectUpdate) Get ¶
func (v NullableProjectUpdate) Get() *ProjectUpdate
func (NullableProjectUpdate) IsSet ¶
func (v NullableProjectUpdate) IsSet() bool
func (NullableProjectUpdate) MarshalJSON ¶
func (v NullableProjectUpdate) MarshalJSON() ([]byte, error)
func (*NullableProjectUpdate) Set ¶
func (v *NullableProjectUpdate) Set(val *ProjectUpdate)
func (*NullableProjectUpdate) UnmarshalJSON ¶
func (v *NullableProjectUpdate) UnmarshalJSON(src []byte) error
func (*NullableProjectUpdate) Unset ¶
func (v *NullableProjectUpdate) Unset()
type NullableProjectUpdateRequest ¶
type NullableProjectUpdateRequest struct {
// contains filtered or unexported fields
}
func NewNullableProjectUpdateRequest ¶
func NewNullableProjectUpdateRequest(val *ProjectUpdateRequest) *NullableProjectUpdateRequest
func (NullableProjectUpdateRequest) Get ¶
func (v NullableProjectUpdateRequest) Get() *ProjectUpdateRequest
func (NullableProjectUpdateRequest) IsSet ¶
func (v NullableProjectUpdateRequest) IsSet() bool
func (NullableProjectUpdateRequest) MarshalJSON ¶
func (v NullableProjectUpdateRequest) MarshalJSON() ([]byte, error)
func (*NullableProjectUpdateRequest) Set ¶
func (v *NullableProjectUpdateRequest) Set(val *ProjectUpdateRequest)
func (*NullableProjectUpdateRequest) UnmarshalJSON ¶
func (v *NullableProjectUpdateRequest) UnmarshalJSON(src []byte) error
func (*NullableProjectUpdateRequest) Unset ¶
func (v *NullableProjectUpdateRequest) Unset()
type NullableRole ¶
type NullableRole struct {
// contains filtered or unexported fields
}
func NewNullableRole ¶
func NewNullableRole(val *Role) *NullableRole
func (NullableRole) Get ¶
func (v NullableRole) Get() *Role
func (NullableRole) IsSet ¶
func (v NullableRole) IsSet() bool
func (NullableRole) MarshalJSON ¶
func (v NullableRole) MarshalJSON() ([]byte, error)
func (*NullableRole) Set ¶
func (v *NullableRole) Set(val *Role)
func (*NullableRole) UnmarshalJSON ¶
func (v *NullableRole) UnmarshalJSON(src []byte) error
func (*NullableRole) Unset ¶
func (v *NullableRole) Unset()
type NullableRoleAssignment ¶
type NullableRoleAssignment struct {
// contains filtered or unexported fields
}
func NewNullableRoleAssignment ¶
func NewNullableRoleAssignment(val *RoleAssignment) *NullableRoleAssignment
func (NullableRoleAssignment) Get ¶
func (v NullableRoleAssignment) Get() *RoleAssignment
func (NullableRoleAssignment) IsSet ¶
func (v NullableRoleAssignment) IsSet() bool
func (NullableRoleAssignment) MarshalJSON ¶
func (v NullableRoleAssignment) MarshalJSON() ([]byte, error)
func (*NullableRoleAssignment) Set ¶
func (v *NullableRoleAssignment) Set(val *RoleAssignment)
func (*NullableRoleAssignment) UnmarshalJSON ¶
func (v *NullableRoleAssignment) UnmarshalJSON(src []byte) error
func (*NullableRoleAssignment) Unset ¶
func (v *NullableRoleAssignment) Unset()
type NullableRoleAssignmentLinks ¶
type NullableRoleAssignmentLinks struct {
// contains filtered or unexported fields
}
func NewNullableRoleAssignmentLinks ¶
func NewNullableRoleAssignmentLinks(val *RoleAssignmentLinks) *NullableRoleAssignmentLinks
func (NullableRoleAssignmentLinks) Get ¶
func (v NullableRoleAssignmentLinks) Get() *RoleAssignmentLinks
func (NullableRoleAssignmentLinks) IsSet ¶
func (v NullableRoleAssignmentLinks) IsSet() bool
func (NullableRoleAssignmentLinks) MarshalJSON ¶
func (v NullableRoleAssignmentLinks) MarshalJSON() ([]byte, error)
func (*NullableRoleAssignmentLinks) Set ¶
func (v *NullableRoleAssignmentLinks) Set(val *RoleAssignmentLinks)
func (*NullableRoleAssignmentLinks) UnmarshalJSON ¶
func (v *NullableRoleAssignmentLinks) UnmarshalJSON(src []byte) error
func (*NullableRoleAssignmentLinks) Unset ¶
func (v *NullableRoleAssignmentLinks) Unset()
type NullableRoleAssignmentListResponse ¶
type NullableRoleAssignmentListResponse struct {
// contains filtered or unexported fields
}
func NewNullableRoleAssignmentListResponse ¶
func NewNullableRoleAssignmentListResponse(val *RoleAssignmentListResponse) *NullableRoleAssignmentListResponse
func (NullableRoleAssignmentListResponse) Get ¶
func (v NullableRoleAssignmentListResponse) Get() *RoleAssignmentListResponse
func (NullableRoleAssignmentListResponse) IsSet ¶
func (v NullableRoleAssignmentListResponse) IsSet() bool
func (NullableRoleAssignmentListResponse) MarshalJSON ¶
func (v NullableRoleAssignmentListResponse) MarshalJSON() ([]byte, error)
func (*NullableRoleAssignmentListResponse) Set ¶
func (v *NullableRoleAssignmentListResponse) Set(val *RoleAssignmentListResponse)
func (*NullableRoleAssignmentListResponse) UnmarshalJSON ¶
func (v *NullableRoleAssignmentListResponse) UnmarshalJSON(src []byte) error
func (*NullableRoleAssignmentListResponse) Unset ¶
func (v *NullableRoleAssignmentListResponse) Unset()
type NullableRoleAssignmentListResponseRole ¶
type NullableRoleAssignmentListResponseRole struct {
// contains filtered or unexported fields
}
func NewNullableRoleAssignmentListResponseRole ¶
func NewNullableRoleAssignmentListResponseRole(val *RoleAssignmentListResponseRole) *NullableRoleAssignmentListResponseRole
func (NullableRoleAssignmentListResponseRole) Get ¶
func (v NullableRoleAssignmentListResponseRole) Get() *RoleAssignmentListResponseRole
func (NullableRoleAssignmentListResponseRole) IsSet ¶
func (v NullableRoleAssignmentListResponseRole) IsSet() bool
func (NullableRoleAssignmentListResponseRole) MarshalJSON ¶
func (v NullableRoleAssignmentListResponseRole) MarshalJSON() ([]byte, error)
func (*NullableRoleAssignmentListResponseRole) Set ¶
func (v *NullableRoleAssignmentListResponseRole) Set(val *RoleAssignmentListResponseRole)
func (*NullableRoleAssignmentListResponseRole) UnmarshalJSON ¶
func (v *NullableRoleAssignmentListResponseRole) UnmarshalJSON(src []byte) error
func (*NullableRoleAssignmentListResponseRole) Unset ¶
func (v *NullableRoleAssignmentListResponseRole) Unset()
type NullableRoleAssignmentListResponseWithNames ¶
type NullableRoleAssignmentListResponseWithNames struct {
// contains filtered or unexported fields
}
func NewNullableRoleAssignmentListResponseWithNames ¶
func NewNullableRoleAssignmentListResponseWithNames(val *RoleAssignmentListResponseWithNames) *NullableRoleAssignmentListResponseWithNames
func (NullableRoleAssignmentListResponseWithNames) IsSet ¶
func (v NullableRoleAssignmentListResponseWithNames) IsSet() bool
func (NullableRoleAssignmentListResponseWithNames) MarshalJSON ¶
func (v NullableRoleAssignmentListResponseWithNames) MarshalJSON() ([]byte, error)
func (*NullableRoleAssignmentListResponseWithNames) Set ¶
func (v *NullableRoleAssignmentListResponseWithNames) Set(val *RoleAssignmentListResponseWithNames)
func (*NullableRoleAssignmentListResponseWithNames) UnmarshalJSON ¶
func (v *NullableRoleAssignmentListResponseWithNames) UnmarshalJSON(src []byte) error
func (*NullableRoleAssignmentListResponseWithNames) Unset ¶
func (v *NullableRoleAssignmentListResponseWithNames) Unset()
type NullableRoleAssignmentListResponseWithNamesRole ¶
type NullableRoleAssignmentListResponseWithNamesRole struct {
// contains filtered or unexported fields
}
func NewNullableRoleAssignmentListResponseWithNamesRole ¶
func NewNullableRoleAssignmentListResponseWithNamesRole(val *RoleAssignmentListResponseWithNamesRole) *NullableRoleAssignmentListResponseWithNamesRole
func (NullableRoleAssignmentListResponseWithNamesRole) IsSet ¶
func (v NullableRoleAssignmentListResponseWithNamesRole) IsSet() bool
func (NullableRoleAssignmentListResponseWithNamesRole) MarshalJSON ¶
func (v NullableRoleAssignmentListResponseWithNamesRole) MarshalJSON() ([]byte, error)
func (*NullableRoleAssignmentListResponseWithNamesRole) UnmarshalJSON ¶
func (v *NullableRoleAssignmentListResponseWithNamesRole) UnmarshalJSON(src []byte) error
func (*NullableRoleAssignmentListResponseWithNamesRole) Unset ¶
func (v *NullableRoleAssignmentListResponseWithNamesRole) Unset()
type NullableRoleAssignmentScope ¶
type NullableRoleAssignmentScope struct {
// contains filtered or unexported fields
}
func NewNullableRoleAssignmentScope ¶
func NewNullableRoleAssignmentScope(val *RoleAssignmentScope) *NullableRoleAssignmentScope
func (NullableRoleAssignmentScope) Get ¶
func (v NullableRoleAssignmentScope) Get() *RoleAssignmentScope
func (NullableRoleAssignmentScope) IsSet ¶
func (v NullableRoleAssignmentScope) IsSet() bool
func (NullableRoleAssignmentScope) MarshalJSON ¶
func (v NullableRoleAssignmentScope) MarshalJSON() ([]byte, error)
func (*NullableRoleAssignmentScope) Set ¶
func (v *NullableRoleAssignmentScope) Set(val *RoleAssignmentScope)
func (*NullableRoleAssignmentScope) UnmarshalJSON ¶
func (v *NullableRoleAssignmentScope) UnmarshalJSON(src []byte) error
func (*NullableRoleAssignmentScope) Unset ¶
func (v *NullableRoleAssignmentScope) Unset()
type NullableRoleAssignmentScopeWithNames ¶
type NullableRoleAssignmentScopeWithNames struct {
// contains filtered or unexported fields
}
func NewNullableRoleAssignmentScopeWithNames ¶
func NewNullableRoleAssignmentScopeWithNames(val *RoleAssignmentScopeWithNames) *NullableRoleAssignmentScopeWithNames
func (NullableRoleAssignmentScopeWithNames) Get ¶
func (v NullableRoleAssignmentScopeWithNames) Get() *RoleAssignmentScopeWithNames
func (NullableRoleAssignmentScopeWithNames) IsSet ¶
func (v NullableRoleAssignmentScopeWithNames) IsSet() bool
func (NullableRoleAssignmentScopeWithNames) MarshalJSON ¶
func (v NullableRoleAssignmentScopeWithNames) MarshalJSON() ([]byte, error)
func (*NullableRoleAssignmentScopeWithNames) Set ¶
func (v *NullableRoleAssignmentScopeWithNames) Set(val *RoleAssignmentScopeWithNames)
func (*NullableRoleAssignmentScopeWithNames) UnmarshalJSON ¶
func (v *NullableRoleAssignmentScopeWithNames) UnmarshalJSON(src []byte) error
func (*NullableRoleAssignmentScopeWithNames) Unset ¶
func (v *NullableRoleAssignmentScopeWithNames) Unset()
type NullableRoleAssignmentWithNames ¶
type NullableRoleAssignmentWithNames struct {
// contains filtered or unexported fields
}
func NewNullableRoleAssignmentWithNames ¶
func NewNullableRoleAssignmentWithNames(val *RoleAssignmentWithNames) *NullableRoleAssignmentWithNames
func (NullableRoleAssignmentWithNames) Get ¶
func (v NullableRoleAssignmentWithNames) Get() *RoleAssignmentWithNames
func (NullableRoleAssignmentWithNames) IsSet ¶
func (v NullableRoleAssignmentWithNames) IsSet() bool
func (NullableRoleAssignmentWithNames) MarshalJSON ¶
func (v NullableRoleAssignmentWithNames) MarshalJSON() ([]byte, error)
func (*NullableRoleAssignmentWithNames) Set ¶
func (v *NullableRoleAssignmentWithNames) Set(val *RoleAssignmentWithNames)
func (*NullableRoleAssignmentWithNames) UnmarshalJSON ¶
func (v *NullableRoleAssignmentWithNames) UnmarshalJSON(src []byte) error
func (*NullableRoleAssignmentWithNames) Unset ¶
func (v *NullableRoleAssignmentWithNames) Unset()
type NullableRoleCreate ¶
type NullableRoleCreate struct {
// contains filtered or unexported fields
}
func NewNullableRoleCreate ¶
func NewNullableRoleCreate(val *RoleCreate) *NullableRoleCreate
func (NullableRoleCreate) Get ¶
func (v NullableRoleCreate) Get() *RoleCreate
func (NullableRoleCreate) IsSet ¶
func (v NullableRoleCreate) IsSet() bool
func (NullableRoleCreate) MarshalJSON ¶
func (v NullableRoleCreate) MarshalJSON() ([]byte, error)
func (*NullableRoleCreate) Set ¶
func (v *NullableRoleCreate) Set(val *RoleCreate)
func (*NullableRoleCreate) UnmarshalJSON ¶
func (v *NullableRoleCreate) UnmarshalJSON(src []byte) error
func (*NullableRoleCreate) Unset ¶
func (v *NullableRoleCreate) Unset()
type NullableRoleCreateRequest ¶
type NullableRoleCreateRequest struct {
// contains filtered or unexported fields
}
func NewNullableRoleCreateRequest ¶
func NewNullableRoleCreateRequest(val *RoleCreateRequest) *NullableRoleCreateRequest
func (NullableRoleCreateRequest) Get ¶
func (v NullableRoleCreateRequest) Get() *RoleCreateRequest
func (NullableRoleCreateRequest) IsSet ¶
func (v NullableRoleCreateRequest) IsSet() bool
func (NullableRoleCreateRequest) MarshalJSON ¶
func (v NullableRoleCreateRequest) MarshalJSON() ([]byte, error)
func (*NullableRoleCreateRequest) Set ¶
func (v *NullableRoleCreateRequest) Set(val *RoleCreateRequest)
func (*NullableRoleCreateRequest) UnmarshalJSON ¶
func (v *NullableRoleCreateRequest) UnmarshalJSON(src []byte) error
func (*NullableRoleCreateRequest) Unset ¶
func (v *NullableRoleCreateRequest) Unset()
type NullableRoleListResponse ¶
type NullableRoleListResponse struct {
// contains filtered or unexported fields
}
func NewNullableRoleListResponse ¶
func NewNullableRoleListResponse(val *RoleListResponse) *NullableRoleListResponse
func (NullableRoleListResponse) Get ¶
func (v NullableRoleListResponse) Get() *RoleListResponse
func (NullableRoleListResponse) IsSet ¶
func (v NullableRoleListResponse) IsSet() bool
func (NullableRoleListResponse) MarshalJSON ¶
func (v NullableRoleListResponse) MarshalJSON() ([]byte, error)
func (*NullableRoleListResponse) Set ¶
func (v *NullableRoleListResponse) Set(val *RoleListResponse)
func (*NullableRoleListResponse) UnmarshalJSON ¶
func (v *NullableRoleListResponse) UnmarshalJSON(src []byte) error
func (*NullableRoleListResponse) Unset ¶
func (v *NullableRoleListResponse) Unset()
type NullableRoleResponse ¶
type NullableRoleResponse struct {
// contains filtered or unexported fields
}
func NewNullableRoleResponse ¶
func NewNullableRoleResponse(val *RoleResponse) *NullableRoleResponse
func (NullableRoleResponse) Get ¶
func (v NullableRoleResponse) Get() *RoleResponse
func (NullableRoleResponse) IsSet ¶
func (v NullableRoleResponse) IsSet() bool
func (NullableRoleResponse) MarshalJSON ¶
func (v NullableRoleResponse) MarshalJSON() ([]byte, error)
func (*NullableRoleResponse) Set ¶
func (v *NullableRoleResponse) Set(val *RoleResponse)
func (*NullableRoleResponse) UnmarshalJSON ¶
func (v *NullableRoleResponse) UnmarshalJSON(src []byte) error
func (*NullableRoleResponse) Unset ¶
func (v *NullableRoleResponse) Unset()
type NullableRoleUpdate ¶
type NullableRoleUpdate struct {
// contains filtered or unexported fields
}
func NewNullableRoleUpdate ¶
func NewNullableRoleUpdate(val *RoleUpdate) *NullableRoleUpdate
func (NullableRoleUpdate) Get ¶
func (v NullableRoleUpdate) Get() *RoleUpdate
func (NullableRoleUpdate) IsSet ¶
func (v NullableRoleUpdate) IsSet() bool
func (NullableRoleUpdate) MarshalJSON ¶
func (v NullableRoleUpdate) MarshalJSON() ([]byte, error)
func (*NullableRoleUpdate) Set ¶
func (v *NullableRoleUpdate) Set(val *RoleUpdate)
func (*NullableRoleUpdate) UnmarshalJSON ¶
func (v *NullableRoleUpdate) UnmarshalJSON(src []byte) error
func (*NullableRoleUpdate) Unset ¶
func (v *NullableRoleUpdate) Unset()
type NullableRoleUpdateRequest ¶
type NullableRoleUpdateRequest struct {
// contains filtered or unexported fields
}
func NewNullableRoleUpdateRequest ¶
func NewNullableRoleUpdateRequest(val *RoleUpdateRequest) *NullableRoleUpdateRequest
func (NullableRoleUpdateRequest) Get ¶
func (v NullableRoleUpdateRequest) Get() *RoleUpdateRequest
func (NullableRoleUpdateRequest) IsSet ¶
func (v NullableRoleUpdateRequest) IsSet() bool
func (NullableRoleUpdateRequest) MarshalJSON ¶
func (v NullableRoleUpdateRequest) MarshalJSON() ([]byte, error)
func (*NullableRoleUpdateRequest) Set ¶
func (v *NullableRoleUpdateRequest) Set(val *RoleUpdateRequest)
func (*NullableRoleUpdateRequest) UnmarshalJSON ¶
func (v *NullableRoleUpdateRequest) UnmarshalJSON(src []byte) error
func (*NullableRoleUpdateRequest) Unset ¶
func (v *NullableRoleUpdateRequest) Unset()
type NullableSelfLink ¶
type NullableSelfLink struct {
// contains filtered or unexported fields
}
func NewNullableSelfLink ¶
func NewNullableSelfLink(val *SelfLink) *NullableSelfLink
func (NullableSelfLink) Get ¶
func (v NullableSelfLink) Get() *SelfLink
func (NullableSelfLink) IsSet ¶
func (v NullableSelfLink) IsSet() bool
func (NullableSelfLink) MarshalJSON ¶
func (v NullableSelfLink) MarshalJSON() ([]byte, error)
func (*NullableSelfLink) Set ¶
func (v *NullableSelfLink) Set(val *SelfLink)
func (*NullableSelfLink) UnmarshalJSON ¶
func (v *NullableSelfLink) UnmarshalJSON(src []byte) error
func (*NullableSelfLink) Unset ¶
func (v *NullableSelfLink) Unset()
type NullableServiceProvider ¶ added in v0.2.22
type NullableServiceProvider struct {
// contains filtered or unexported fields
}
func NewNullableServiceProvider ¶ added in v0.2.22
func NewNullableServiceProvider(val *ServiceProvider) *NullableServiceProvider
func (NullableServiceProvider) Get ¶ added in v0.2.22
func (v NullableServiceProvider) Get() *ServiceProvider
func (NullableServiceProvider) IsSet ¶ added in v0.2.22
func (v NullableServiceProvider) IsSet() bool
func (NullableServiceProvider) MarshalJSON ¶ added in v0.2.22
func (v NullableServiceProvider) MarshalJSON() ([]byte, error)
func (*NullableServiceProvider) Set ¶ added in v0.2.22
func (v *NullableServiceProvider) Set(val *ServiceProvider)
func (*NullableServiceProvider) UnmarshalJSON ¶ added in v0.2.22
func (v *NullableServiceProvider) UnmarshalJSON(src []byte) error
func (*NullableServiceProvider) Unset ¶ added in v0.2.22
func (v *NullableServiceProvider) Unset()
type NullableServiceProviderListResponse ¶ added in v0.2.22
type NullableServiceProviderListResponse struct {
// contains filtered or unexported fields
}
func NewNullableServiceProviderListResponse ¶ added in v0.2.22
func NewNullableServiceProviderListResponse(val *ServiceProviderListResponse) *NullableServiceProviderListResponse
func (NullableServiceProviderListResponse) Get ¶ added in v0.2.22
func (v NullableServiceProviderListResponse) Get() *ServiceProviderListResponse
func (NullableServiceProviderListResponse) IsSet ¶ added in v0.2.22
func (v NullableServiceProviderListResponse) IsSet() bool
func (NullableServiceProviderListResponse) MarshalJSON ¶ added in v0.2.22
func (v NullableServiceProviderListResponse) MarshalJSON() ([]byte, error)
func (*NullableServiceProviderListResponse) Set ¶ added in v0.2.22
func (v *NullableServiceProviderListResponse) Set(val *ServiceProviderListResponse)
func (*NullableServiceProviderListResponse) UnmarshalJSON ¶ added in v0.2.22
func (v *NullableServiceProviderListResponse) UnmarshalJSON(src []byte) error
func (*NullableServiceProviderListResponse) Unset ¶ added in v0.2.22
func (v *NullableServiceProviderListResponse) Unset()
type NullableServiceProviderResponse ¶ added in v0.2.24
type NullableServiceProviderResponse struct {
// contains filtered or unexported fields
}
func NewNullableServiceProviderResponse ¶ added in v0.2.24
func NewNullableServiceProviderResponse(val *ServiceProviderResponse) *NullableServiceProviderResponse
func (NullableServiceProviderResponse) Get ¶ added in v0.2.24
func (v NullableServiceProviderResponse) Get() *ServiceProviderResponse
func (NullableServiceProviderResponse) IsSet ¶ added in v0.2.24
func (v NullableServiceProviderResponse) IsSet() bool
func (NullableServiceProviderResponse) MarshalJSON ¶ added in v0.2.24
func (v NullableServiceProviderResponse) MarshalJSON() ([]byte, error)
func (*NullableServiceProviderResponse) Set ¶ added in v0.2.24
func (v *NullableServiceProviderResponse) Set(val *ServiceProviderResponse)
func (*NullableServiceProviderResponse) UnmarshalJSON ¶ added in v0.2.24
func (v *NullableServiceProviderResponse) UnmarshalJSON(src []byte) error
func (*NullableServiceProviderResponse) Unset ¶ added in v0.2.24
func (v *NullableServiceProviderResponse) 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 NullableUser ¶
type NullableUser struct {
// contains filtered or unexported fields
}
func NewNullableUser ¶
func NewNullableUser(val *User) *NullableUser
func (NullableUser) Get ¶
func (v NullableUser) Get() *User
func (NullableUser) IsSet ¶
func (v NullableUser) IsSet() bool
func (NullableUser) MarshalJSON ¶
func (v NullableUser) MarshalJSON() ([]byte, error)
func (*NullableUser) Set ¶
func (v *NullableUser) Set(val *User)
func (*NullableUser) UnmarshalJSON ¶
func (v *NullableUser) UnmarshalJSON(src []byte) error
func (*NullableUser) Unset ¶
func (v *NullableUser) Unset()
type NullableUserCreate ¶
type NullableUserCreate struct {
// contains filtered or unexported fields
}
func NewNullableUserCreate ¶
func NewNullableUserCreate(val *UserCreate) *NullableUserCreate
func (NullableUserCreate) Get ¶
func (v NullableUserCreate) Get() *UserCreate
func (NullableUserCreate) IsSet ¶
func (v NullableUserCreate) IsSet() bool
func (NullableUserCreate) MarshalJSON ¶
func (v NullableUserCreate) MarshalJSON() ([]byte, error)
func (*NullableUserCreate) Set ¶
func (v *NullableUserCreate) Set(val *UserCreate)
func (*NullableUserCreate) UnmarshalJSON ¶
func (v *NullableUserCreate) UnmarshalJSON(src []byte) error
func (*NullableUserCreate) Unset ¶
func (v *NullableUserCreate) Unset()
type NullableUserCreateRequest ¶
type NullableUserCreateRequest struct {
// contains filtered or unexported fields
}
func NewNullableUserCreateRequest ¶
func NewNullableUserCreateRequest(val *UserCreateRequest) *NullableUserCreateRequest
func (NullableUserCreateRequest) Get ¶
func (v NullableUserCreateRequest) Get() *UserCreateRequest
func (NullableUserCreateRequest) IsSet ¶
func (v NullableUserCreateRequest) IsSet() bool
func (NullableUserCreateRequest) MarshalJSON ¶
func (v NullableUserCreateRequest) MarshalJSON() ([]byte, error)
func (*NullableUserCreateRequest) Set ¶
func (v *NullableUserCreateRequest) Set(val *UserCreateRequest)
func (*NullableUserCreateRequest) UnmarshalJSON ¶
func (v *NullableUserCreateRequest) UnmarshalJSON(src []byte) error
func (*NullableUserCreateRequest) Unset ¶
func (v *NullableUserCreateRequest) Unset()
type NullableUserGetResponse ¶
type NullableUserGetResponse struct {
// contains filtered or unexported fields
}
func NewNullableUserGetResponse ¶
func NewNullableUserGetResponse(val *UserGetResponse) *NullableUserGetResponse
func (NullableUserGetResponse) Get ¶
func (v NullableUserGetResponse) Get() *UserGetResponse
func (NullableUserGetResponse) IsSet ¶
func (v NullableUserGetResponse) IsSet() bool
func (NullableUserGetResponse) MarshalJSON ¶
func (v NullableUserGetResponse) MarshalJSON() ([]byte, error)
func (*NullableUserGetResponse) Set ¶
func (v *NullableUserGetResponse) Set(val *UserGetResponse)
func (*NullableUserGetResponse) UnmarshalJSON ¶
func (v *NullableUserGetResponse) UnmarshalJSON(src []byte) error
func (*NullableUserGetResponse) Unset ¶
func (v *NullableUserGetResponse) Unset()
type NullableUserListResponse ¶
type NullableUserListResponse struct {
// contains filtered or unexported fields
}
func NewNullableUserListResponse ¶
func NewNullableUserListResponse(val *UserListResponse) *NullableUserListResponse
func (NullableUserListResponse) Get ¶
func (v NullableUserListResponse) Get() *UserListResponse
func (NullableUserListResponse) IsSet ¶
func (v NullableUserListResponse) IsSet() bool
func (NullableUserListResponse) MarshalJSON ¶
func (v NullableUserListResponse) MarshalJSON() ([]byte, error)
func (*NullableUserListResponse) Set ¶
func (v *NullableUserListResponse) Set(val *UserListResponse)
func (*NullableUserListResponse) UnmarshalJSON ¶
func (v *NullableUserListResponse) UnmarshalJSON(src []byte) error
func (*NullableUserListResponse) Unset ¶
func (v *NullableUserListResponse) Unset()
type NullableUserOptions ¶
type NullableUserOptions struct {
// contains filtered or unexported fields
}
func NewNullableUserOptions ¶
func NewNullableUserOptions(val *UserOptions) *NullableUserOptions
func (NullableUserOptions) Get ¶
func (v NullableUserOptions) Get() *UserOptions
func (NullableUserOptions) IsSet ¶
func (v NullableUserOptions) IsSet() bool
func (NullableUserOptions) MarshalJSON ¶
func (v NullableUserOptions) MarshalJSON() ([]byte, error)
func (*NullableUserOptions) Set ¶
func (v *NullableUserOptions) Set(val *UserOptions)
func (*NullableUserOptions) UnmarshalJSON ¶
func (v *NullableUserOptions) UnmarshalJSON(src []byte) error
func (*NullableUserOptions) Unset ¶
func (v *NullableUserOptions) Unset()
type NullableUserPasswordUpdate ¶
type NullableUserPasswordUpdate struct {
// contains filtered or unexported fields
}
func NewNullableUserPasswordUpdate ¶
func NewNullableUserPasswordUpdate(val *UserPasswordUpdate) *NullableUserPasswordUpdate
func (NullableUserPasswordUpdate) Get ¶
func (v NullableUserPasswordUpdate) Get() *UserPasswordUpdate
func (NullableUserPasswordUpdate) IsSet ¶
func (v NullableUserPasswordUpdate) IsSet() bool
func (NullableUserPasswordUpdate) MarshalJSON ¶
func (v NullableUserPasswordUpdate) MarshalJSON() ([]byte, error)
func (*NullableUserPasswordUpdate) Set ¶
func (v *NullableUserPasswordUpdate) Set(val *UserPasswordUpdate)
func (*NullableUserPasswordUpdate) UnmarshalJSON ¶
func (v *NullableUserPasswordUpdate) UnmarshalJSON(src []byte) error
func (*NullableUserPasswordUpdate) Unset ¶
func (v *NullableUserPasswordUpdate) Unset()
type NullableUserPasswordUpdateRequest ¶
type NullableUserPasswordUpdateRequest struct {
// contains filtered or unexported fields
}
func NewNullableUserPasswordUpdateRequest ¶
func NewNullableUserPasswordUpdateRequest(val *UserPasswordUpdateRequest) *NullableUserPasswordUpdateRequest
func (NullableUserPasswordUpdateRequest) Get ¶
func (v NullableUserPasswordUpdateRequest) Get() *UserPasswordUpdateRequest
func (NullableUserPasswordUpdateRequest) IsSet ¶
func (v NullableUserPasswordUpdateRequest) IsSet() bool
func (NullableUserPasswordUpdateRequest) MarshalJSON ¶
func (v NullableUserPasswordUpdateRequest) MarshalJSON() ([]byte, error)
func (*NullableUserPasswordUpdateRequest) Set ¶
func (v *NullableUserPasswordUpdateRequest) Set(val *UserPasswordUpdateRequest)
func (*NullableUserPasswordUpdateRequest) UnmarshalJSON ¶
func (v *NullableUserPasswordUpdateRequest) UnmarshalJSON(src []byte) error
func (*NullableUserPasswordUpdateRequest) Unset ¶
func (v *NullableUserPasswordUpdateRequest) Unset()
type NullableUserResponse ¶
type NullableUserResponse struct {
// contains filtered or unexported fields
}
func NewNullableUserResponse ¶
func NewNullableUserResponse(val *UserResponse) *NullableUserResponse
func (NullableUserResponse) Get ¶
func (v NullableUserResponse) Get() *UserResponse
func (NullableUserResponse) IsSet ¶
func (v NullableUserResponse) IsSet() bool
func (NullableUserResponse) MarshalJSON ¶
func (v NullableUserResponse) MarshalJSON() ([]byte, error)
func (*NullableUserResponse) Set ¶
func (v *NullableUserResponse) Set(val *UserResponse)
func (*NullableUserResponse) UnmarshalJSON ¶
func (v *NullableUserResponse) UnmarshalJSON(src []byte) error
func (*NullableUserResponse) Unset ¶
func (v *NullableUserResponse) Unset()
type NullableUserUpdate ¶
type NullableUserUpdate struct {
// contains filtered or unexported fields
}
func NewNullableUserUpdate ¶
func NewNullableUserUpdate(val *UserUpdate) *NullableUserUpdate
func (NullableUserUpdate) Get ¶
func (v NullableUserUpdate) Get() *UserUpdate
func (NullableUserUpdate) IsSet ¶
func (v NullableUserUpdate) IsSet() bool
func (NullableUserUpdate) MarshalJSON ¶
func (v NullableUserUpdate) MarshalJSON() ([]byte, error)
func (*NullableUserUpdate) Set ¶
func (v *NullableUserUpdate) Set(val *UserUpdate)
func (*NullableUserUpdate) UnmarshalJSON ¶
func (v *NullableUserUpdate) UnmarshalJSON(src []byte) error
func (*NullableUserUpdate) Unset ¶
func (v *NullableUserUpdate) Unset()
type NullableUserUpdateRequest ¶
type NullableUserUpdateRequest struct {
// contains filtered or unexported fields
}
func NewNullableUserUpdateRequest ¶
func NewNullableUserUpdateRequest(val *UserUpdateRequest) *NullableUserUpdateRequest
func (NullableUserUpdateRequest) Get ¶
func (v NullableUserUpdateRequest) Get() *UserUpdateRequest
func (NullableUserUpdateRequest) IsSet ¶
func (v NullableUserUpdateRequest) IsSet() bool
func (NullableUserUpdateRequest) MarshalJSON ¶
func (v NullableUserUpdateRequest) MarshalJSON() ([]byte, error)
func (*NullableUserUpdateRequest) Set ¶
func (v *NullableUserUpdateRequest) Set(val *UserUpdateRequest)
func (*NullableUserUpdateRequest) UnmarshalJSON ¶
func (v *NullableUserUpdateRequest) UnmarshalJSON(src []byte) error
func (*NullableUserUpdateRequest) Unset ¶
func (v *NullableUserUpdateRequest) Unset()
type OneOfstringprojectResponse ¶
type OneOfstringprojectResponse interface{}
type Project ¶
type Project struct { // Indicates whether the project also acts as a domain. If set to true, this project acts as both a project and domain. As a domain, the project provides a name space in which you can create users, groups, and other projects. If set to false, this project behaves as a regular project that contains only resources. IsDomain *bool `json:"is_domain,omitempty"` // If set to true, project is enabled. If set to false, project is disabled. Enabled *bool `json:"enabled,omitempty"` // The description of the project. Description *string `json:"description,omitempty"` // The ID of the domain for the project. DomainId *string `json:"domain_id,omitempty"` // The ID of the project. Id *string `json:"id,omitempty"` // The name of the project. Name *string `json:"name,omitempty"` // The ID of the parent for the project. ParentId *string `json:"parent_id,omitempty"` Links *SelfLink `json:"links,omitempty"` }
Project struct for Project
func NewProject ¶
func NewProject() *Project
NewProject instantiates a new Project 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 NewProjectWithDefaults ¶
func NewProjectWithDefaults() *Project
NewProjectWithDefaults instantiates a new Project 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 (*Project) GetDescription ¶
GetDescription returns the Description field value if set, zero value otherwise.
func (*Project) GetDescriptionOk ¶
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Project) GetDomainId ¶
GetDomainId returns the DomainId field value if set, zero value otherwise.
func (*Project) GetDomainIdOk ¶
GetDomainIdOk returns a tuple with the DomainId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Project) GetEnabled ¶
GetEnabled returns the Enabled field value if set, zero value otherwise.
func (*Project) GetEnabledOk ¶
GetEnabledOk returns a tuple with the Enabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Project) GetIdOk ¶
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 (*Project) GetIsDomain ¶
GetIsDomain returns the IsDomain field value if set, zero value otherwise.
func (*Project) GetIsDomainOk ¶
GetIsDomainOk returns a tuple with the IsDomain field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Project) GetLinksOk ¶
GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Project) GetNameOk ¶
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Project) GetParentId ¶
GetParentId returns the ParentId field value if set, zero value otherwise.
func (*Project) GetParentIdOk ¶
GetParentIdOk returns a tuple with the ParentId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Project) HasDescription ¶
HasDescription returns a boolean if a field has been set.
func (*Project) HasDomainId ¶
HasDomainId returns a boolean if a field has been set.
func (*Project) HasEnabled ¶
HasEnabled returns a boolean if a field has been set.
func (*Project) HasIsDomain ¶
HasIsDomain returns a boolean if a field has been set.
func (*Project) HasParentId ¶
HasParentId returns a boolean if a field has been set.
func (Project) MarshalJSON ¶
func (*Project) SetDescription ¶
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*Project) SetDomainId ¶
SetDomainId gets a reference to the given string and assigns it to the DomainId field.
func (*Project) SetEnabled ¶
SetEnabled gets a reference to the given bool and assigns it to the Enabled field.
func (*Project) SetIsDomain ¶
SetIsDomain gets a reference to the given bool and assigns it to the IsDomain field.
func (*Project) SetLinks ¶
SetLinks gets a reference to the given SelfLink and assigns it to the Links field.
func (*Project) SetName ¶
SetName gets a reference to the given string and assigns it to the Name field.
func (*Project) SetParentId ¶
SetParentId gets a reference to the given string and assigns it to the ParentId field.
type ProjectApiService ¶
type ProjectApiService service
ProjectApiService ProjectApi service
func (*ProjectApiService) CreateProject ¶
func (a *ProjectApiService) CreateProject(ctx _context.Context) ApiCreateProjectRequest
CreateProject Method for CreateProject
Creates a project, where the project may act as a domain.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiCreateProjectRequest
func (*ProjectApiService) CreateProjectExecute ¶
func (a *ProjectApiService) CreateProjectExecute(r ApiCreateProjectRequest) (ProjectResponse, *_nethttp.Response, error)
Execute executes the request
@return ProjectResponse
func (*ProjectApiService) DeleteProject ¶
func (a *ProjectApiService) DeleteProject(ctx _context.Context, projectId string) ApiDeleteProjectRequest
DeleteProject Method for DeleteProject
Deletes a project.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The project ID. @return ApiDeleteProjectRequest
func (*ProjectApiService) DeleteProjectExecute ¶
func (a *ProjectApiService) DeleteProjectExecute(r ApiDeleteProjectRequest) (*_nethttp.Response, error)
Execute executes the request
func (*ProjectApiService) GetProject ¶
func (a *ProjectApiService) GetProject(ctx _context.Context, projectId string) ApiGetProjectRequest
GetProject Method for GetProject
Shows details for a project.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The project ID. @return ApiGetProjectRequest
func (*ProjectApiService) GetProjectExecute ¶
func (a *ProjectApiService) GetProjectExecute(r ApiGetProjectRequest) (ProjectGetResponse, *_nethttp.Response, error)
Execute executes the request
@return ProjectGetResponse
func (*ProjectApiService) ListProjects ¶
func (a *ProjectApiService) ListProjects(ctx _context.Context) ApiListProjectsRequest
ListProjects Method for ListProjects
List projects.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiListProjectsRequest
func (*ProjectApiService) ListProjectsExecute ¶
func (a *ProjectApiService) ListProjectsExecute(r ApiListProjectsRequest) (ProjectListResponse, *_nethttp.Response, error)
Execute executes the request
@return ProjectListResponse
func (*ProjectApiService) UpdateProject ¶
func (a *ProjectApiService) UpdateProject(ctx _context.Context, projectId string) ApiUpdateProjectRequest
UpdateProject Method for UpdateProject
Updates a project.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The project ID. @return ApiUpdateProjectRequest
func (*ProjectApiService) UpdateProjectExecute ¶
func (a *ProjectApiService) UpdateProjectExecute(r ApiUpdateProjectRequest) (ProjectResponse, *_nethttp.Response, error)
Execute executes the request
@return ProjectResponse
type ProjectCreate ¶
type ProjectCreate struct { // The ID of the parent of the project. If specified on project creation, this places the project within a hierarchy and implicitly defines the owning domain, which will be the same domain as the parent specified. If `parent_id` is not specified and `is_domain` is `false`, then the project will use its owning domain as its parent. If `is_domain` is `true` (i.e. the project is acting as a domain), then `parent_id` must not specified (or if it is, it must be null) since domains have no parents. `parent_id` is immutable, and can’t be updated after the project is created - hence a project cannot be moved within the hierarchy. ParentId *string `json:"parent_id,omitempty"` // The new name of the project, which must be unique within the owning domain. A project can have the same name as its domain. Name string `json:"name"` // Indicates whether the project also acts as a domain. If set to `true`, this project acts as both a project and domain. As a domain, the project provides a name space in which you can create users, groups, and other projects. If set to `false`, this project behaves as a regular project that contains only resources. Default is `false`. You cannot update this parameter after you create the project. IsDomain *bool `json:"is_domain,omitempty"` // The new description of the project. Description *string `json:"description,omitempty"` // If set to true, project is enabled. If set to false, project is disabled. The default is true. Enabled *bool `json:"enabled,omitempty"` // The ID of the domain for the project. For projects acting as a domain, the domain_id must not be specified, it will be generated by the Identity service implementation. For regular projects (i.e. those not acing as a domain), if `domain_id` is not specified, but `parent_id` is specified, then the domain ID of the parent will be used. If neither `domain_id` or `parent_id` is specified, the Identity service implementation will default to the domain to which the client’s token is scoped. If both `domain_id` and `parent_id` are specified, and they do not indicate the same domain, an `Bad Request (400)` will be returned. DomainId *string `json:"domain_id,omitempty"` }
ProjectCreate struct for ProjectCreate
func NewProjectCreate ¶
func NewProjectCreate(name string) *ProjectCreate
NewProjectCreate instantiates a new ProjectCreate 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 NewProjectCreateWithDefaults ¶
func NewProjectCreateWithDefaults() *ProjectCreate
NewProjectCreateWithDefaults instantiates a new ProjectCreate 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 (*ProjectCreate) GetDescription ¶ added in v0.1.1
func (o *ProjectCreate) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*ProjectCreate) GetDescriptionOk ¶ added in v0.1.1
func (o *ProjectCreate) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProjectCreate) GetDomainId ¶ added in v0.1.1
func (o *ProjectCreate) GetDomainId() string
GetDomainId returns the DomainId field value if set, zero value otherwise.
func (*ProjectCreate) GetDomainIdOk ¶ added in v0.1.1
func (o *ProjectCreate) GetDomainIdOk() (*string, bool)
GetDomainIdOk returns a tuple with the DomainId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProjectCreate) GetEnabled ¶ added in v0.1.1
func (o *ProjectCreate) GetEnabled() bool
GetEnabled returns the Enabled field value if set, zero value otherwise.
func (*ProjectCreate) GetEnabledOk ¶ added in v0.1.1
func (o *ProjectCreate) GetEnabledOk() (*bool, bool)
GetEnabledOk returns a tuple with the Enabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProjectCreate) GetIsDomain ¶ added in v0.1.1
func (o *ProjectCreate) GetIsDomain() bool
GetIsDomain returns the IsDomain field value if set, zero value otherwise.
func (*ProjectCreate) GetIsDomainOk ¶ added in v0.1.1
func (o *ProjectCreate) GetIsDomainOk() (*bool, bool)
GetIsDomainOk returns a tuple with the IsDomain field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProjectCreate) GetName ¶ added in v0.1.1
func (o *ProjectCreate) GetName() string
GetName returns the Name field value
func (*ProjectCreate) GetNameOk ¶ added in v0.1.1
func (o *ProjectCreate) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*ProjectCreate) GetParentId ¶
func (o *ProjectCreate) GetParentId() string
GetParentId returns the ParentId field value if set, zero value otherwise.
func (*ProjectCreate) GetParentIdOk ¶
func (o *ProjectCreate) GetParentIdOk() (*string, bool)
GetParentIdOk returns a tuple with the ParentId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProjectCreate) HasDescription ¶ added in v0.1.1
func (o *ProjectCreate) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*ProjectCreate) HasDomainId ¶ added in v0.1.1
func (o *ProjectCreate) HasDomainId() bool
HasDomainId returns a boolean if a field has been set.
func (*ProjectCreate) HasEnabled ¶ added in v0.1.1
func (o *ProjectCreate) HasEnabled() bool
HasEnabled returns a boolean if a field has been set.
func (*ProjectCreate) HasIsDomain ¶ added in v0.1.1
func (o *ProjectCreate) HasIsDomain() bool
HasIsDomain returns a boolean if a field has been set.
func (*ProjectCreate) HasParentId ¶
func (o *ProjectCreate) HasParentId() bool
HasParentId returns a boolean if a field has been set.
func (ProjectCreate) MarshalJSON ¶
func (o ProjectCreate) MarshalJSON() ([]byte, error)
func (*ProjectCreate) SetDescription ¶ added in v0.1.1
func (o *ProjectCreate) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*ProjectCreate) SetDomainId ¶ added in v0.1.1
func (o *ProjectCreate) SetDomainId(v string)
SetDomainId gets a reference to the given string and assigns it to the DomainId field.
func (*ProjectCreate) SetEnabled ¶ added in v0.1.1
func (o *ProjectCreate) SetEnabled(v bool)
SetEnabled gets a reference to the given bool and assigns it to the Enabled field.
func (*ProjectCreate) SetIsDomain ¶ added in v0.1.1
func (o *ProjectCreate) SetIsDomain(v bool)
SetIsDomain gets a reference to the given bool and assigns it to the IsDomain field.
func (*ProjectCreate) SetName ¶ added in v0.1.1
func (o *ProjectCreate) SetName(v string)
SetName sets field value
func (*ProjectCreate) SetParentId ¶
func (o *ProjectCreate) SetParentId(v string)
SetParentId gets a reference to the given string and assigns it to the ParentId field.
type ProjectCreateRequest ¶
type ProjectCreateRequest struct {
Project ProjectCreate `json:"project"`
}
ProjectCreateRequest struct for ProjectCreateRequest
func NewProjectCreateRequest ¶
func NewProjectCreateRequest(project ProjectCreate) *ProjectCreateRequest
NewProjectCreateRequest instantiates a new ProjectCreateRequest 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 NewProjectCreateRequestWithDefaults ¶
func NewProjectCreateRequestWithDefaults() *ProjectCreateRequest
NewProjectCreateRequestWithDefaults instantiates a new ProjectCreateRequest 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 (*ProjectCreateRequest) GetProject ¶
func (o *ProjectCreateRequest) GetProject() ProjectCreate
GetProject returns the Project field value
func (*ProjectCreateRequest) GetProjectOk ¶
func (o *ProjectCreateRequest) GetProjectOk() (*ProjectCreate, bool)
GetProjectOk returns a tuple with the Project field value and a boolean to check if the value has been set.
func (ProjectCreateRequest) MarshalJSON ¶
func (o ProjectCreateRequest) MarshalJSON() ([]byte, error)
func (*ProjectCreateRequest) SetProject ¶
func (o *ProjectCreateRequest) SetProject(v ProjectCreate)
SetProject sets field value
type ProjectGet ¶
type ProjectGet struct { // Indicates whether the project also acts as a domain. If set to true, this project acts as both a project and domain. As a domain, the project provides a name space in which you can create users, groups, and other projects. If set to false, this project behaves as a regular project that contains only resources. IsDomain *bool `json:"is_domain,omitempty"` // If set to true, project is enabled. If set to false, project is disabled. Enabled *bool `json:"enabled,omitempty"` // The description of the project. Description *string `json:"description,omitempty"` // The ID of the domain for the project. DomainId *string `json:"domain_id,omitempty"` // The ID of the project. Id *string `json:"id,omitempty"` // The name of the project. Name *string `json:"name,omitempty"` // The ID of the parent for the project. ParentId *string `json:"parent_id,omitempty"` Links *SelfLink `json:"links,omitempty"` Parents *[]OneOfstringprojectResponse `json:"parents,omitempty"` Subtree *[]OneOfstringprojectResponse `json:"subtree,omitempty"` }
ProjectGet struct for ProjectGet
func NewProjectGet ¶
func NewProjectGet() *ProjectGet
NewProjectGet instantiates a new ProjectGet 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 NewProjectGetWithDefaults ¶
func NewProjectGetWithDefaults() *ProjectGet
NewProjectGetWithDefaults instantiates a new ProjectGet 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 (*ProjectGet) GetDescription ¶
func (o *ProjectGet) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*ProjectGet) GetDescriptionOk ¶
func (o *ProjectGet) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProjectGet) GetDomainId ¶
func (o *ProjectGet) GetDomainId() string
GetDomainId returns the DomainId field value if set, zero value otherwise.
func (*ProjectGet) GetDomainIdOk ¶
func (o *ProjectGet) GetDomainIdOk() (*string, bool)
GetDomainIdOk returns a tuple with the DomainId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProjectGet) GetEnabled ¶
func (o *ProjectGet) GetEnabled() bool
GetEnabled returns the Enabled field value if set, zero value otherwise.
func (*ProjectGet) GetEnabledOk ¶
func (o *ProjectGet) GetEnabledOk() (*bool, bool)
GetEnabledOk returns a tuple with the Enabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProjectGet) GetId ¶
func (o *ProjectGet) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*ProjectGet) GetIdOk ¶
func (o *ProjectGet) GetIdOk() (*string, 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 (*ProjectGet) GetIsDomain ¶
func (o *ProjectGet) GetIsDomain() bool
GetIsDomain returns the IsDomain field value if set, zero value otherwise.
func (*ProjectGet) GetIsDomainOk ¶
func (o *ProjectGet) GetIsDomainOk() (*bool, bool)
GetIsDomainOk returns a tuple with the IsDomain field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProjectGet) GetLinks ¶
func (o *ProjectGet) GetLinks() SelfLink
GetLinks returns the Links field value if set, zero value otherwise.
func (*ProjectGet) GetLinksOk ¶
func (o *ProjectGet) GetLinksOk() (*SelfLink, bool)
GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProjectGet) GetName ¶
func (o *ProjectGet) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*ProjectGet) GetNameOk ¶
func (o *ProjectGet) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProjectGet) GetParentId ¶
func (o *ProjectGet) GetParentId() string
GetParentId returns the ParentId field value if set, zero value otherwise.
func (*ProjectGet) GetParentIdOk ¶
func (o *ProjectGet) GetParentIdOk() (*string, bool)
GetParentIdOk returns a tuple with the ParentId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProjectGet) GetParents ¶
func (o *ProjectGet) GetParents() []OneOfstringprojectResponse
GetParents returns the Parents field value if set, zero value otherwise.
func (*ProjectGet) GetParentsOk ¶
func (o *ProjectGet) GetParentsOk() (*[]OneOfstringprojectResponse, bool)
GetParentsOk returns a tuple with the Parents field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProjectGet) GetSubtree ¶
func (o *ProjectGet) GetSubtree() []OneOfstringprojectResponse
GetSubtree returns the Subtree field value if set, zero value otherwise.
func (*ProjectGet) GetSubtreeOk ¶
func (o *ProjectGet) GetSubtreeOk() (*[]OneOfstringprojectResponse, bool)
GetSubtreeOk returns a tuple with the Subtree field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProjectGet) HasDescription ¶
func (o *ProjectGet) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*ProjectGet) HasDomainId ¶
func (o *ProjectGet) HasDomainId() bool
HasDomainId returns a boolean if a field has been set.
func (*ProjectGet) HasEnabled ¶
func (o *ProjectGet) HasEnabled() bool
HasEnabled returns a boolean if a field has been set.
func (*ProjectGet) HasId ¶
func (o *ProjectGet) HasId() bool
HasId returns a boolean if a field has been set.
func (*ProjectGet) HasIsDomain ¶
func (o *ProjectGet) HasIsDomain() bool
HasIsDomain returns a boolean if a field has been set.
func (*ProjectGet) HasLinks ¶
func (o *ProjectGet) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*ProjectGet) HasName ¶
func (o *ProjectGet) HasName() bool
HasName returns a boolean if a field has been set.
func (*ProjectGet) HasParentId ¶
func (o *ProjectGet) HasParentId() bool
HasParentId returns a boolean if a field has been set.
func (*ProjectGet) HasParents ¶
func (o *ProjectGet) HasParents() bool
HasParents returns a boolean if a field has been set.
func (*ProjectGet) HasSubtree ¶
func (o *ProjectGet) HasSubtree() bool
HasSubtree returns a boolean if a field has been set.
func (ProjectGet) MarshalJSON ¶
func (o ProjectGet) MarshalJSON() ([]byte, error)
func (*ProjectGet) SetDescription ¶
func (o *ProjectGet) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*ProjectGet) SetDomainId ¶
func (o *ProjectGet) SetDomainId(v string)
SetDomainId gets a reference to the given string and assigns it to the DomainId field.
func (*ProjectGet) SetEnabled ¶
func (o *ProjectGet) SetEnabled(v bool)
SetEnabled gets a reference to the given bool and assigns it to the Enabled field.
func (*ProjectGet) SetId ¶
func (o *ProjectGet) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*ProjectGet) SetIsDomain ¶
func (o *ProjectGet) SetIsDomain(v bool)
SetIsDomain gets a reference to the given bool and assigns it to the IsDomain field.
func (*ProjectGet) SetLinks ¶
func (o *ProjectGet) SetLinks(v SelfLink)
SetLinks gets a reference to the given SelfLink and assigns it to the Links field.
func (*ProjectGet) SetName ¶
func (o *ProjectGet) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (*ProjectGet) SetParentId ¶
func (o *ProjectGet) SetParentId(v string)
SetParentId gets a reference to the given string and assigns it to the ParentId field.
func (*ProjectGet) SetParents ¶
func (o *ProjectGet) SetParents(v []OneOfstringprojectResponse)
SetParents gets a reference to the given []OneOfstringprojectResponse and assigns it to the Parents field.
func (*ProjectGet) SetSubtree ¶
func (o *ProjectGet) SetSubtree(v []OneOfstringprojectResponse)
SetSubtree gets a reference to the given []OneOfstringprojectResponse and assigns it to the Subtree field.
type ProjectGetResponse ¶
type ProjectGetResponse struct {
Project *ProjectGet `json:"project,omitempty"`
}
ProjectGetResponse struct for ProjectGetResponse
func NewProjectGetResponse ¶
func NewProjectGetResponse() *ProjectGetResponse
NewProjectGetResponse instantiates a new ProjectGetResponse 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 NewProjectGetResponseWithDefaults ¶
func NewProjectGetResponseWithDefaults() *ProjectGetResponse
NewProjectGetResponseWithDefaults instantiates a new ProjectGetResponse 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 (*ProjectGetResponse) GetProject ¶
func (o *ProjectGetResponse) GetProject() ProjectGet
GetProject returns the Project field value if set, zero value otherwise.
func (*ProjectGetResponse) GetProjectOk ¶
func (o *ProjectGetResponse) GetProjectOk() (*ProjectGet, bool)
GetProjectOk returns a tuple with the Project field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProjectGetResponse) HasProject ¶
func (o *ProjectGetResponse) HasProject() bool
HasProject returns a boolean if a field has been set.
func (ProjectGetResponse) MarshalJSON ¶
func (o ProjectGetResponse) MarshalJSON() ([]byte, error)
func (*ProjectGetResponse) SetProject ¶
func (o *ProjectGetResponse) SetProject(v ProjectGet)
SetProject gets a reference to the given ProjectGet and assigns it to the Project field.
type ProjectListResponse ¶
type ProjectListResponse struct { Projects *[]Project `json:"projects,omitempty"` Links *Links `json:"links,omitempty"` }
ProjectListResponse struct for ProjectListResponse
func NewProjectListResponse ¶
func NewProjectListResponse() *ProjectListResponse
NewProjectListResponse instantiates a new ProjectListResponse 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 NewProjectListResponseWithDefaults ¶
func NewProjectListResponseWithDefaults() *ProjectListResponse
NewProjectListResponseWithDefaults instantiates a new ProjectListResponse 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 (*ProjectListResponse) GetLinks ¶
func (o *ProjectListResponse) GetLinks() Links
GetLinks returns the Links field value if set, zero value otherwise.
func (*ProjectListResponse) GetLinksOk ¶
func (o *ProjectListResponse) GetLinksOk() (*Links, bool)
GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProjectListResponse) GetProjects ¶
func (o *ProjectListResponse) GetProjects() []Project
GetProjects returns the Projects field value if set, zero value otherwise.
func (*ProjectListResponse) GetProjectsOk ¶
func (o *ProjectListResponse) GetProjectsOk() (*[]Project, bool)
GetProjectsOk returns a tuple with the Projects field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProjectListResponse) HasLinks ¶
func (o *ProjectListResponse) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*ProjectListResponse) HasProjects ¶
func (o *ProjectListResponse) HasProjects() bool
HasProjects returns a boolean if a field has been set.
func (ProjectListResponse) MarshalJSON ¶
func (o ProjectListResponse) MarshalJSON() ([]byte, error)
func (*ProjectListResponse) SetLinks ¶
func (o *ProjectListResponse) SetLinks(v Links)
SetLinks gets a reference to the given Links and assigns it to the Links field.
func (*ProjectListResponse) SetProjects ¶
func (o *ProjectListResponse) SetProjects(v []Project)
SetProjects gets a reference to the given []Project and assigns it to the Projects field.
type ProjectResponse ¶
type ProjectResponse struct {
Project *Project `json:"project,omitempty"`
}
ProjectResponse struct for ProjectResponse
func NewProjectResponse ¶
func NewProjectResponse() *ProjectResponse
NewProjectResponse instantiates a new ProjectResponse 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 NewProjectResponseWithDefaults ¶
func NewProjectResponseWithDefaults() *ProjectResponse
NewProjectResponseWithDefaults instantiates a new ProjectResponse 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 (*ProjectResponse) GetProject ¶
func (o *ProjectResponse) GetProject() Project
GetProject returns the Project field value if set, zero value otherwise.
func (*ProjectResponse) GetProjectOk ¶
func (o *ProjectResponse) GetProjectOk() (*Project, bool)
GetProjectOk returns a tuple with the Project field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProjectResponse) HasProject ¶
func (o *ProjectResponse) HasProject() bool
HasProject returns a boolean if a field has been set.
func (ProjectResponse) MarshalJSON ¶
func (o ProjectResponse) MarshalJSON() ([]byte, error)
func (*ProjectResponse) SetProject ¶
func (o *ProjectResponse) SetProject(v Project)
SetProject gets a reference to the given Project and assigns it to the Project field.
type ProjectUpdate ¶
type ProjectUpdate struct { // The new name of the project, which must be unique within the owning domain. A project can have the same name as its domain. Name *string `json:"name,omitempty"` // Indicates whether the project also acts as a domain. If set to `true`, this project acts as both a project and domain. As a domain, the project provides a name space in which you can create users, groups, and other projects. If set to `false`, this project behaves as a regular project that contains only resources. Default is `false`. You cannot update this parameter after you create the project. IsDomain *bool `json:"is_domain,omitempty"` // The new description of the project. Description *string `json:"description,omitempty"` // If set to true, project is enabled. If set to false, project is disabled. The default is true. Enabled *bool `json:"enabled,omitempty"` }
ProjectUpdate struct for ProjectUpdate
func NewProjectUpdate ¶
func NewProjectUpdate() *ProjectUpdate
NewProjectUpdate instantiates a new ProjectUpdate 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 NewProjectUpdateWithDefaults ¶
func NewProjectUpdateWithDefaults() *ProjectUpdate
NewProjectUpdateWithDefaults instantiates a new ProjectUpdate 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 (*ProjectUpdate) GetDescription ¶
func (o *ProjectUpdate) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*ProjectUpdate) GetDescriptionOk ¶
func (o *ProjectUpdate) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProjectUpdate) GetEnabled ¶
func (o *ProjectUpdate) GetEnabled() bool
GetEnabled returns the Enabled field value if set, zero value otherwise.
func (*ProjectUpdate) GetEnabledOk ¶
func (o *ProjectUpdate) GetEnabledOk() (*bool, bool)
GetEnabledOk returns a tuple with the Enabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProjectUpdate) GetIsDomain ¶
func (o *ProjectUpdate) GetIsDomain() bool
GetIsDomain returns the IsDomain field value if set, zero value otherwise.
func (*ProjectUpdate) GetIsDomainOk ¶
func (o *ProjectUpdate) GetIsDomainOk() (*bool, bool)
GetIsDomainOk returns a tuple with the IsDomain field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProjectUpdate) GetName ¶
func (o *ProjectUpdate) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*ProjectUpdate) GetNameOk ¶
func (o *ProjectUpdate) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProjectUpdate) HasDescription ¶
func (o *ProjectUpdate) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*ProjectUpdate) HasEnabled ¶
func (o *ProjectUpdate) HasEnabled() bool
HasEnabled returns a boolean if a field has been set.
func (*ProjectUpdate) HasIsDomain ¶
func (o *ProjectUpdate) HasIsDomain() bool
HasIsDomain returns a boolean if a field has been set.
func (*ProjectUpdate) HasName ¶
func (o *ProjectUpdate) HasName() bool
HasName returns a boolean if a field has been set.
func (ProjectUpdate) MarshalJSON ¶
func (o ProjectUpdate) MarshalJSON() ([]byte, error)
func (*ProjectUpdate) SetDescription ¶
func (o *ProjectUpdate) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*ProjectUpdate) SetEnabled ¶
func (o *ProjectUpdate) SetEnabled(v bool)
SetEnabled gets a reference to the given bool and assigns it to the Enabled field.
func (*ProjectUpdate) SetIsDomain ¶
func (o *ProjectUpdate) SetIsDomain(v bool)
SetIsDomain gets a reference to the given bool and assigns it to the IsDomain field.
func (*ProjectUpdate) SetName ¶
func (o *ProjectUpdate) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
type ProjectUpdateRequest ¶
type ProjectUpdateRequest struct {
Project ProjectUpdate `json:"project"`
}
ProjectUpdateRequest struct for ProjectUpdateRequest
func NewProjectUpdateRequest ¶
func NewProjectUpdateRequest(project ProjectUpdate) *ProjectUpdateRequest
NewProjectUpdateRequest instantiates a new ProjectUpdateRequest 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 NewProjectUpdateRequestWithDefaults ¶
func NewProjectUpdateRequestWithDefaults() *ProjectUpdateRequest
NewProjectUpdateRequestWithDefaults instantiates a new ProjectUpdateRequest 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 (*ProjectUpdateRequest) GetProject ¶ added in v0.2.2
func (o *ProjectUpdateRequest) GetProject() ProjectUpdate
GetProject returns the Project field value
func (*ProjectUpdateRequest) GetProjectOk ¶ added in v0.2.2
func (o *ProjectUpdateRequest) GetProjectOk() (*ProjectUpdate, bool)
GetProjectOk returns a tuple with the Project field value and a boolean to check if the value has been set.
func (ProjectUpdateRequest) MarshalJSON ¶
func (o ProjectUpdateRequest) MarshalJSON() ([]byte, error)
func (*ProjectUpdateRequest) SetProject ¶ added in v0.2.2
func (o *ProjectUpdateRequest) SetProject(v ProjectUpdate)
SetProject sets field value
type Role ¶
type Role struct { // The role ID. Id *string `json:"id,omitempty"` // The role name. Name *string `json:"name,omitempty"` // The ID of the domain. DomainId *string `json:"domain_id,omitempty"` Links *SelfLink `json:"links,omitempty"` // The role description. Description *string `json:"description,omitempty"` // The role type in keystone.roles.extra. Type *string `json:"type,omitempty"` // Show this role in ECP or not. Display *bool `json:"display,omitempty"` }
Role struct for Role
func NewRole ¶
func NewRole() *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 ¶
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.2.4
GetDescription returns the Description field value if set, zero value otherwise.
func (*Role) GetDescriptionOk ¶ added in v0.2.4
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Role) GetDisplay ¶ added in v0.2.21
GetDisplay returns the Display field value if set, zero value otherwise.
func (*Role) GetDisplayOk ¶ added in v0.2.21
GetDisplayOk returns a tuple with the Display field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Role) GetDomainId ¶
GetDomainId returns the DomainId field value if set, zero value otherwise.
func (*Role) GetDomainIdOk ¶
GetDomainIdOk returns a tuple with the DomainId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Role) GetIdOk ¶
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) GetLinksOk ¶
GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Role) GetNameOk ¶
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Role) GetType ¶ added in v0.2.5
GetType returns the Type field value if set, zero value otherwise.
func (*Role) GetTypeOk ¶ added in v0.2.5
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Role) HasDescription ¶ added in v0.2.4
HasDescription returns a boolean if a field has been set.
func (*Role) HasDisplay ¶ added in v0.2.21
HasDisplay returns a boolean if a field has been set.
func (*Role) HasDomainId ¶
HasDomainId returns a boolean if a field has been set.
func (Role) MarshalJSON ¶
func (*Role) SetDescription ¶ added in v0.2.4
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*Role) SetDisplay ¶ added in v0.2.21
SetDisplay gets a reference to the given bool and assigns it to the Display field.
func (*Role) SetDomainId ¶
SetDomainId gets a reference to the given string and assigns it to the DomainId field.
func (*Role) SetLinks ¶
SetLinks gets a reference to the given SelfLink and assigns it to the Links field.
type RoleApiService ¶
type RoleApiService service
RoleApiService RoleApi service
func (*RoleApiService) CreateRole ¶
func (a *RoleApiService) CreateRole(ctx _context.Context) ApiCreateRoleRequest
CreateRole Method for CreateRole
Create role.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiCreateRoleRequest
func (*RoleApiService) CreateRoleExecute ¶
func (a *RoleApiService) CreateRoleExecute(r ApiCreateRoleRequest) (RoleResponse, *_nethttp.Response, error)
Execute executes the request
@return RoleResponse
func (*RoleApiService) DeleteRole ¶
func (a *RoleApiService) DeleteRole(ctx _context.Context, roleId string) ApiDeleteRoleRequest
DeleteRole Method for DeleteRole
Deletes a role.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param roleId The role ID. @return ApiDeleteRoleRequest
func (*RoleApiService) DeleteRoleExecute ¶
func (a *RoleApiService) DeleteRoleExecute(r ApiDeleteRoleRequest) (*_nethttp.Response, error)
Execute executes the request
func (*RoleApiService) GetRole ¶
func (a *RoleApiService) GetRole(ctx _context.Context, roleId string) ApiGetRoleRequest
GetRole Method for GetRole
Show details for a role.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param roleId The role ID. @return ApiGetRoleRequest
func (*RoleApiService) GetRoleExecute ¶
func (a *RoleApiService) GetRoleExecute(r ApiGetRoleRequest) (RoleResponse, *_nethttp.Response, error)
Execute executes the request
@return RoleResponse
func (*RoleApiService) ListRoles ¶
func (a *RoleApiService) ListRoles(ctx _context.Context) ApiListRolesRequest
ListRoles Method for ListRoles
List roles.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiListRolesRequest
func (*RoleApiService) ListRolesExecute ¶
func (a *RoleApiService) ListRolesExecute(r ApiListRolesRequest) (RoleListResponse, *_nethttp.Response, error)
Execute executes the request
@return RoleListResponse
func (*RoleApiService) UpdateRole ¶
func (a *RoleApiService) UpdateRole(ctx _context.Context, roleId string) ApiUpdateRoleRequest
UpdateRole Method for UpdateRole
Updates a role.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param roleId The role ID. @return ApiUpdateRoleRequest
func (*RoleApiService) UpdateRoleExecute ¶
func (a *RoleApiService) UpdateRoleExecute(r ApiUpdateRoleRequest) (RoleResponse, *_nethttp.Response, error)
Execute executes the request
@return RoleResponse
type RoleAssignment ¶
type RoleAssignment struct { Links *RoleAssignmentLinks `json:"links,omitempty"` Role *RoleAssignmentListResponseRole `json:"role,omitempty"` User *RoleAssignmentListResponseRole `json:"user,omitempty"` Scope *RoleAssignmentScope `json:"scope,omitempty"` }
RoleAssignment struct for RoleAssignment
func NewRoleAssignment ¶
func NewRoleAssignment() *RoleAssignment
NewRoleAssignment instantiates a new RoleAssignment 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 NewRoleAssignmentWithDefaults ¶
func NewRoleAssignmentWithDefaults() *RoleAssignment
NewRoleAssignmentWithDefaults instantiates a new RoleAssignment 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 (*RoleAssignment) GetLinks ¶
func (o *RoleAssignment) GetLinks() RoleAssignmentLinks
GetLinks returns the Links field value if set, zero value otherwise.
func (*RoleAssignment) GetLinksOk ¶
func (o *RoleAssignment) GetLinksOk() (*RoleAssignmentLinks, bool)
GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RoleAssignment) GetRole ¶
func (o *RoleAssignment) GetRole() RoleAssignmentListResponseRole
GetRole returns the Role field value if set, zero value otherwise.
func (*RoleAssignment) GetRoleOk ¶
func (o *RoleAssignment) GetRoleOk() (*RoleAssignmentListResponseRole, bool)
GetRoleOk returns a tuple with the Role field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RoleAssignment) GetScope ¶
func (o *RoleAssignment) GetScope() RoleAssignmentScope
GetScope returns the Scope field value if set, zero value otherwise.
func (*RoleAssignment) GetScopeOk ¶
func (o *RoleAssignment) GetScopeOk() (*RoleAssignmentScope, bool)
GetScopeOk returns a tuple with the Scope field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RoleAssignment) GetUser ¶
func (o *RoleAssignment) GetUser() RoleAssignmentListResponseRole
GetUser returns the User field value if set, zero value otherwise.
func (*RoleAssignment) GetUserOk ¶
func (o *RoleAssignment) GetUserOk() (*RoleAssignmentListResponseRole, bool)
GetUserOk returns a tuple with the User field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RoleAssignment) HasLinks ¶
func (o *RoleAssignment) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*RoleAssignment) HasRole ¶
func (o *RoleAssignment) HasRole() bool
HasRole returns a boolean if a field has been set.
func (*RoleAssignment) HasScope ¶
func (o *RoleAssignment) HasScope() bool
HasScope returns a boolean if a field has been set.
func (*RoleAssignment) HasUser ¶
func (o *RoleAssignment) HasUser() bool
HasUser returns a boolean if a field has been set.
func (RoleAssignment) MarshalJSON ¶
func (o RoleAssignment) MarshalJSON() ([]byte, error)
func (*RoleAssignment) SetLinks ¶
func (o *RoleAssignment) SetLinks(v RoleAssignmentLinks)
SetLinks gets a reference to the given RoleAssignmentLinks and assigns it to the Links field.
func (*RoleAssignment) SetRole ¶
func (o *RoleAssignment) SetRole(v RoleAssignmentListResponseRole)
SetRole gets a reference to the given RoleAssignmentListResponseRole and assigns it to the Role field.
func (*RoleAssignment) SetScope ¶
func (o *RoleAssignment) SetScope(v RoleAssignmentScope)
SetScope gets a reference to the given RoleAssignmentScope and assigns it to the Scope field.
func (*RoleAssignment) SetUser ¶
func (o *RoleAssignment) SetUser(v RoleAssignmentListResponseRole)
SetUser gets a reference to the given RoleAssignmentListResponseRole and assigns it to the User field.
type RoleAssignmentApiService ¶
type RoleAssignmentApiService service
RoleAssignmentApiService RoleAssignmentApi service
func (*RoleAssignmentApiService) AssignGroupDomainRole ¶
func (a *RoleAssignmentApiService) AssignGroupDomainRole(ctx _context.Context, domainId string, groupId string, roleId string) ApiAssignGroupDomainRoleRequest
AssignGroupDomainRole Method for AssignGroupDomainRole
Assigns a role to a group on a domain.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param domainId The domain ID. @param groupId The group ID. @param roleId The role ID. @return ApiAssignGroupDomainRoleRequest
func (*RoleAssignmentApiService) AssignGroupDomainRoleExecute ¶
func (a *RoleAssignmentApiService) AssignGroupDomainRoleExecute(r ApiAssignGroupDomainRoleRequest) (*_nethttp.Response, error)
Execute executes the request
func (*RoleAssignmentApiService) AssignGroupProjectRole ¶
func (a *RoleAssignmentApiService) AssignGroupProjectRole(ctx _context.Context, projectId string, groupId string, roleId string) ApiAssignGroupProjectRoleRequest
AssignGroupProjectRole Method for AssignGroupProjectRole
Assigns a role to a group on a project.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The project ID. @param groupId The group ID. @param roleId The role ID. @return ApiAssignGroupProjectRoleRequest
func (*RoleAssignmentApiService) AssignGroupProjectRoleExecute ¶
func (a *RoleAssignmentApiService) AssignGroupProjectRoleExecute(r ApiAssignGroupProjectRoleRequest) (*_nethttp.Response, error)
Execute executes the request
func (*RoleAssignmentApiService) AssignUserDomainRole ¶
func (a *RoleAssignmentApiService) AssignUserDomainRole(ctx _context.Context, domainId string, userId string, roleId string) ApiAssignUserDomainRoleRequest
AssignUserDomainRole Method for AssignUserDomainRole
Assigns a role to a user on a domain.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param domainId The domain ID. @param userId The user ID. @param roleId The role ID. @return ApiAssignUserDomainRoleRequest
func (*RoleAssignmentApiService) AssignUserDomainRoleExecute ¶
func (a *RoleAssignmentApiService) AssignUserDomainRoleExecute(r ApiAssignUserDomainRoleRequest) (*_nethttp.Response, error)
Execute executes the request
func (*RoleAssignmentApiService) AssignUserProjectRole ¶
func (a *RoleAssignmentApiService) AssignUserProjectRole(ctx _context.Context, projectId string, userId string, roleId string) ApiAssignUserProjectRoleRequest
AssignUserProjectRole Method for AssignUserProjectRole
Assigns a role to a user on a project.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The project ID. @param userId The user ID. @param roleId The role ID. @return ApiAssignUserProjectRoleRequest
func (*RoleAssignmentApiService) AssignUserProjectRoleExecute ¶
func (a *RoleAssignmentApiService) AssignUserProjectRoleExecute(r ApiAssignUserProjectRoleRequest) (*_nethttp.Response, error)
Execute executes the request
func (*RoleAssignmentApiService) CheckGroupDomainRole ¶
func (a *RoleAssignmentApiService) CheckGroupDomainRole(ctx _context.Context, domainId string, groupId string, roleId string) ApiCheckGroupDomainRoleRequest
CheckGroupDomainRole Method for CheckGroupDomainRole
Validates that a group has a role assignment on a domain.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param domainId The domain ID. @param groupId The group ID. @param roleId The role ID. @return ApiCheckGroupDomainRoleRequest
func (*RoleAssignmentApiService) CheckGroupDomainRoleExecute ¶
func (a *RoleAssignmentApiService) CheckGroupDomainRoleExecute(r ApiCheckGroupDomainRoleRequest) (*_nethttp.Response, error)
Execute executes the request
func (*RoleAssignmentApiService) CheckGroupProjectRole ¶
func (a *RoleAssignmentApiService) CheckGroupProjectRole(ctx _context.Context, projectId string, groupId string, roleId string) ApiCheckGroupProjectRoleRequest
CheckGroupProjectRole Method for CheckGroupProjectRole
Validates that a group has a role assignment on a project.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The project ID. @param groupId The group ID. @param roleId The role ID. @return ApiCheckGroupProjectRoleRequest
func (*RoleAssignmentApiService) CheckGroupProjectRoleExecute ¶
func (a *RoleAssignmentApiService) CheckGroupProjectRoleExecute(r ApiCheckGroupProjectRoleRequest) (*_nethttp.Response, error)
Execute executes the request
func (*RoleAssignmentApiService) CheckUserDomainRole ¶
func (a *RoleAssignmentApiService) CheckUserDomainRole(ctx _context.Context, domainId string, userId string, roleId string) ApiCheckUserDomainRoleRequest
CheckUserDomainRole Method for CheckUserDomainRole
Validates that a user has a role assignment on a domain.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param domainId The domain ID. @param userId The user ID. @param roleId The role ID. @return ApiCheckUserDomainRoleRequest
func (*RoleAssignmentApiService) CheckUserDomainRoleExecute ¶
func (a *RoleAssignmentApiService) CheckUserDomainRoleExecute(r ApiCheckUserDomainRoleRequest) (*_nethttp.Response, error)
Execute executes the request
func (*RoleAssignmentApiService) CheckUserProjectRole ¶
func (a *RoleAssignmentApiService) CheckUserProjectRole(ctx _context.Context, projectId string, userId string, roleId string) ApiCheckUserProjectRoleRequest
CheckUserProjectRole Method for CheckUserProjectRole
Validates that a user has a role assignment on a project.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The project ID. @param userId The user ID. @param roleId The role ID. @return ApiCheckUserProjectRoleRequest
func (*RoleAssignmentApiService) CheckUserProjectRoleExecute ¶
func (a *RoleAssignmentApiService) CheckUserProjectRoleExecute(r ApiCheckUserProjectRoleRequest) (*_nethttp.Response, error)
Execute executes the request
func (*RoleAssignmentApiService) ListGroupDomainRoles ¶
func (a *RoleAssignmentApiService) ListGroupDomainRoles(ctx _context.Context, domainId string, groupId string) ApiListGroupDomainRolesRequest
ListGroupDomainRoles Method for ListGroupDomainRoles
Lists role assignments for a group on a domain.
The functionality of this request can also be achieved using the generalized list assignments API: ``` GET /role_assignments?group.id={group_id}&scope.domain.id={domain_id} ```
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param domainId The domain ID. @param groupId The group ID. @return ApiListGroupDomainRolesRequest
func (*RoleAssignmentApiService) ListGroupDomainRolesExecute ¶
func (a *RoleAssignmentApiService) ListGroupDomainRolesExecute(r ApiListGroupDomainRolesRequest) (RoleListResponse, *_nethttp.Response, error)
Execute executes the request
@return RoleListResponse
func (*RoleAssignmentApiService) ListGroupProjectRoles ¶
func (a *RoleAssignmentApiService) ListGroupProjectRoles(ctx _context.Context, projectId string, groupId string) ApiListGroupProjectRolesRequest
ListGroupProjectRoles Method for ListGroupProjectRoles
Lists role assignments for a group on a project.
The functionality of this request can also be achieved using the generalized list assignments API: ``` GET /role_assignments?group.id={group_id}&scope.project.id={project_id} ```
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The project ID. @param groupId The group ID. @return ApiListGroupProjectRolesRequest
func (*RoleAssignmentApiService) ListGroupProjectRolesExecute ¶
func (a *RoleAssignmentApiService) ListGroupProjectRolesExecute(r ApiListGroupProjectRolesRequest) (RoleListResponse, *_nethttp.Response, error)
Execute executes the request
@return RoleListResponse
func (*RoleAssignmentApiService) ListRoleAssignments ¶
func (a *RoleAssignmentApiService) ListRoleAssignments(ctx _context.Context) ApiListRoleAssignmentsRequest
ListRoleAssignments Method for ListRoleAssignments
Get a list of role assignments.
If no query parameters are specified, then this API will return a list of all role assignments.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiListRoleAssignmentsRequest
func (*RoleAssignmentApiService) ListRoleAssignmentsExecute ¶
func (a *RoleAssignmentApiService) ListRoleAssignmentsExecute(r ApiListRoleAssignmentsRequest) (RoleAssignmentListResponse, *_nethttp.Response, error)
Execute executes the request
@return RoleAssignmentListResponse
func (*RoleAssignmentApiService) ListRoleAssignmentsIncludingNames ¶
func (a *RoleAssignmentApiService) ListRoleAssignmentsIncludingNames(ctx _context.Context) ApiListRoleAssignmentsIncludingNamesRequest
ListRoleAssignmentsIncludingNames Method for ListRoleAssignmentsIncludingNames
Get a list of role assignments.
If no query parameters are specified, then this API will return a list of all role assignments.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiListRoleAssignmentsIncludingNamesRequest
func (*RoleAssignmentApiService) ListRoleAssignmentsIncludingNamesExecute ¶
func (a *RoleAssignmentApiService) ListRoleAssignmentsIncludingNamesExecute(r ApiListRoleAssignmentsIncludingNamesRequest) (RoleAssignmentListResponseWithNames, *_nethttp.Response, error)
Execute executes the request
@return RoleAssignmentListResponseWithNames
func (*RoleAssignmentApiService) ListUserDomainRoles ¶
func (a *RoleAssignmentApiService) ListUserDomainRoles(ctx _context.Context, domainId string, userId string) ApiListUserDomainRolesRequest
ListUserDomainRoles Method for ListUserDomainRoles
Lists role assignments for a user on a domain.
The functionality of this request can also be achieved using the generalized list assignments API: ``` GET /role_assignments?user.id={user_id}&scope.domain.id={domain_id} ```
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param domainId The domain ID. @param userId The user ID. @return ApiListUserDomainRolesRequest
func (*RoleAssignmentApiService) ListUserDomainRolesExecute ¶
func (a *RoleAssignmentApiService) ListUserDomainRolesExecute(r ApiListUserDomainRolesRequest) (RoleListResponse, *_nethttp.Response, error)
Execute executes the request
@return RoleListResponse
func (*RoleAssignmentApiService) ListUserProjectRoles ¶
func (a *RoleAssignmentApiService) ListUserProjectRoles(ctx _context.Context, projectId string, userId string) ApiListUserProjectRolesRequest
ListUserProjectRoles Method for ListUserProjectRoles
Lists role assignments for a user on a project.
The functionality of this request can also be achieved using the generalized list assignments API: ``` GET /role_assignments?user.id={user_id}&scope.project.id={project_id} ```
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The project ID. @param userId The user ID. @return ApiListUserProjectRolesRequest
func (*RoleAssignmentApiService) ListUserProjectRolesExecute ¶
func (a *RoleAssignmentApiService) ListUserProjectRolesExecute(r ApiListUserProjectRolesRequest) (RoleListResponse, *_nethttp.Response, error)
Execute executes the request
@return RoleListResponse
func (*RoleAssignmentApiService) UnassignGroupDomainRole ¶
func (a *RoleAssignmentApiService) UnassignGroupDomainRole(ctx _context.Context, domainId string, groupId string, roleId string) ApiUnassignGroupDomainRoleRequest
UnassignGroupDomainRole Method for UnassignGroupDomainRole
Unssigns a role from a group on a domain.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param domainId The domain ID. @param groupId The group ID. @param roleId The role ID. @return ApiUnassignGroupDomainRoleRequest
func (*RoleAssignmentApiService) UnassignGroupDomainRoleExecute ¶
func (a *RoleAssignmentApiService) UnassignGroupDomainRoleExecute(r ApiUnassignGroupDomainRoleRequest) (*_nethttp.Response, error)
Execute executes the request
func (*RoleAssignmentApiService) UnassignGroupProjectRole ¶
func (a *RoleAssignmentApiService) UnassignGroupProjectRole(ctx _context.Context, projectId string, groupId string, roleId string) ApiUnassignGroupProjectRoleRequest
UnassignGroupProjectRole Method for UnassignGroupProjectRole
Unssigns a role from a group on a project.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The project ID. @param groupId The group ID. @param roleId The role ID. @return ApiUnassignGroupProjectRoleRequest
func (*RoleAssignmentApiService) UnassignGroupProjectRoleExecute ¶
func (a *RoleAssignmentApiService) UnassignGroupProjectRoleExecute(r ApiUnassignGroupProjectRoleRequest) (*_nethttp.Response, error)
Execute executes the request
func (*RoleAssignmentApiService) UnassignUserDomainRole ¶
func (a *RoleAssignmentApiService) UnassignUserDomainRole(ctx _context.Context, domainId string, userId string, roleId string) ApiUnassignUserDomainRoleRequest
UnassignUserDomainRole Method for UnassignUserDomainRole
Unssigns a role from a user on a domain.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param domainId The domain ID. @param userId The user ID. @param roleId The role ID. @return ApiUnassignUserDomainRoleRequest
func (*RoleAssignmentApiService) UnassignUserDomainRoleExecute ¶
func (a *RoleAssignmentApiService) UnassignUserDomainRoleExecute(r ApiUnassignUserDomainRoleRequest) (*_nethttp.Response, error)
Execute executes the request
func (*RoleAssignmentApiService) UnassignUserProjectRole ¶
func (a *RoleAssignmentApiService) UnassignUserProjectRole(ctx _context.Context, projectId string, userId string, roleId string) ApiUnassignUserProjectRoleRequest
UnassignUserProjectRole Method for UnassignUserProjectRole
Unssigns a role from a user on a project.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The project ID. @param userId The user ID. @param roleId The role ID. @return ApiUnassignUserProjectRoleRequest
func (*RoleAssignmentApiService) UnassignUserProjectRoleExecute ¶
func (a *RoleAssignmentApiService) UnassignUserProjectRoleExecute(r ApiUnassignUserProjectRoleRequest) (*_nethttp.Response, error)
Execute executes the request
type RoleAssignmentLinks ¶
type RoleAssignmentLinks struct { Assignment *string `json:"assignment,omitempty"` Membership *string `json:"membership,omitempty"` }
RoleAssignmentLinks struct for RoleAssignmentLinks
func NewRoleAssignmentLinks ¶
func NewRoleAssignmentLinks() *RoleAssignmentLinks
NewRoleAssignmentLinks instantiates a new RoleAssignmentLinks 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 NewRoleAssignmentLinksWithDefaults ¶
func NewRoleAssignmentLinksWithDefaults() *RoleAssignmentLinks
NewRoleAssignmentLinksWithDefaults instantiates a new RoleAssignmentLinks 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 (*RoleAssignmentLinks) GetAssignment ¶
func (o *RoleAssignmentLinks) GetAssignment() string
GetAssignment returns the Assignment field value if set, zero value otherwise.
func (*RoleAssignmentLinks) GetAssignmentOk ¶
func (o *RoleAssignmentLinks) GetAssignmentOk() (*string, bool)
GetAssignmentOk returns a tuple with the Assignment field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RoleAssignmentLinks) GetMembership ¶
func (o *RoleAssignmentLinks) GetMembership() string
GetMembership returns the Membership field value if set, zero value otherwise.
func (*RoleAssignmentLinks) GetMembershipOk ¶
func (o *RoleAssignmentLinks) GetMembershipOk() (*string, bool)
GetMembershipOk returns a tuple with the Membership field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RoleAssignmentLinks) HasAssignment ¶
func (o *RoleAssignmentLinks) HasAssignment() bool
HasAssignment returns a boolean if a field has been set.
func (*RoleAssignmentLinks) HasMembership ¶
func (o *RoleAssignmentLinks) HasMembership() bool
HasMembership returns a boolean if a field has been set.
func (RoleAssignmentLinks) MarshalJSON ¶
func (o RoleAssignmentLinks) MarshalJSON() ([]byte, error)
func (*RoleAssignmentLinks) SetAssignment ¶
func (o *RoleAssignmentLinks) SetAssignment(v string)
SetAssignment gets a reference to the given string and assigns it to the Assignment field.
func (*RoleAssignmentLinks) SetMembership ¶
func (o *RoleAssignmentLinks) SetMembership(v string)
SetMembership gets a reference to the given string and assigns it to the Membership field.
type RoleAssignmentListResponse ¶
type RoleAssignmentListResponse struct { Links *Links `json:"links,omitempty"` RoleAssignments *[]RoleAssignment `json:"role_assignments,omitempty"` }
RoleAssignmentListResponse struct for RoleAssignmentListResponse
func NewRoleAssignmentListResponse ¶
func NewRoleAssignmentListResponse() *RoleAssignmentListResponse
NewRoleAssignmentListResponse instantiates a new RoleAssignmentListResponse 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 NewRoleAssignmentListResponseWithDefaults ¶
func NewRoleAssignmentListResponseWithDefaults() *RoleAssignmentListResponse
NewRoleAssignmentListResponseWithDefaults instantiates a new RoleAssignmentListResponse 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 (*RoleAssignmentListResponse) GetLinks ¶
func (o *RoleAssignmentListResponse) GetLinks() Links
GetLinks returns the Links field value if set, zero value otherwise.
func (*RoleAssignmentListResponse) GetLinksOk ¶
func (o *RoleAssignmentListResponse) GetLinksOk() (*Links, bool)
GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RoleAssignmentListResponse) GetRoleAssignments ¶
func (o *RoleAssignmentListResponse) GetRoleAssignments() []RoleAssignment
GetRoleAssignments returns the RoleAssignments field value if set, zero value otherwise.
func (*RoleAssignmentListResponse) GetRoleAssignmentsOk ¶
func (o *RoleAssignmentListResponse) GetRoleAssignmentsOk() (*[]RoleAssignment, bool)
GetRoleAssignmentsOk returns a tuple with the RoleAssignments field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RoleAssignmentListResponse) HasLinks ¶
func (o *RoleAssignmentListResponse) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*RoleAssignmentListResponse) HasRoleAssignments ¶
func (o *RoleAssignmentListResponse) HasRoleAssignments() bool
HasRoleAssignments returns a boolean if a field has been set.
func (RoleAssignmentListResponse) MarshalJSON ¶
func (o RoleAssignmentListResponse) MarshalJSON() ([]byte, error)
func (*RoleAssignmentListResponse) SetLinks ¶
func (o *RoleAssignmentListResponse) SetLinks(v Links)
SetLinks gets a reference to the given Links and assigns it to the Links field.
func (*RoleAssignmentListResponse) SetRoleAssignments ¶
func (o *RoleAssignmentListResponse) SetRoleAssignments(v []RoleAssignment)
SetRoleAssignments gets a reference to the given []RoleAssignment and assigns it to the RoleAssignments field.
type RoleAssignmentListResponseRole ¶
type RoleAssignmentListResponseRole struct {
Id *string `json:"id,omitempty"`
}
RoleAssignmentListResponseRole struct for RoleAssignmentListResponseRole
func NewRoleAssignmentListResponseRole ¶
func NewRoleAssignmentListResponseRole() *RoleAssignmentListResponseRole
NewRoleAssignmentListResponseRole instantiates a new RoleAssignmentListResponseRole 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 NewRoleAssignmentListResponseRoleWithDefaults ¶
func NewRoleAssignmentListResponseRoleWithDefaults() *RoleAssignmentListResponseRole
NewRoleAssignmentListResponseRoleWithDefaults instantiates a new RoleAssignmentListResponseRole 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 (*RoleAssignmentListResponseRole) GetId ¶
func (o *RoleAssignmentListResponseRole) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*RoleAssignmentListResponseRole) GetIdOk ¶
func (o *RoleAssignmentListResponseRole) GetIdOk() (*string, 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 (*RoleAssignmentListResponseRole) HasId ¶
func (o *RoleAssignmentListResponseRole) HasId() bool
HasId returns a boolean if a field has been set.
func (RoleAssignmentListResponseRole) MarshalJSON ¶
func (o RoleAssignmentListResponseRole) MarshalJSON() ([]byte, error)
func (*RoleAssignmentListResponseRole) SetId ¶
func (o *RoleAssignmentListResponseRole) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
type RoleAssignmentListResponseWithNames ¶
type RoleAssignmentListResponseWithNames struct { Links *Links `json:"links,omitempty"` RoleAssignments *[]RoleAssignmentWithNames `json:"role_assignments,omitempty"` }
RoleAssignmentListResponseWithNames struct for RoleAssignmentListResponseWithNames
func NewRoleAssignmentListResponseWithNames ¶
func NewRoleAssignmentListResponseWithNames() *RoleAssignmentListResponseWithNames
NewRoleAssignmentListResponseWithNames instantiates a new RoleAssignmentListResponseWithNames 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 NewRoleAssignmentListResponseWithNamesWithDefaults ¶
func NewRoleAssignmentListResponseWithNamesWithDefaults() *RoleAssignmentListResponseWithNames
NewRoleAssignmentListResponseWithNamesWithDefaults instantiates a new RoleAssignmentListResponseWithNames 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 (*RoleAssignmentListResponseWithNames) GetLinks ¶
func (o *RoleAssignmentListResponseWithNames) GetLinks() Links
GetLinks returns the Links field value if set, zero value otherwise.
func (*RoleAssignmentListResponseWithNames) GetLinksOk ¶
func (o *RoleAssignmentListResponseWithNames) GetLinksOk() (*Links, bool)
GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RoleAssignmentListResponseWithNames) GetRoleAssignments ¶
func (o *RoleAssignmentListResponseWithNames) GetRoleAssignments() []RoleAssignmentWithNames
GetRoleAssignments returns the RoleAssignments field value if set, zero value otherwise.
func (*RoleAssignmentListResponseWithNames) GetRoleAssignmentsOk ¶
func (o *RoleAssignmentListResponseWithNames) GetRoleAssignmentsOk() (*[]RoleAssignmentWithNames, bool)
GetRoleAssignmentsOk returns a tuple with the RoleAssignments field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RoleAssignmentListResponseWithNames) HasLinks ¶
func (o *RoleAssignmentListResponseWithNames) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*RoleAssignmentListResponseWithNames) HasRoleAssignments ¶
func (o *RoleAssignmentListResponseWithNames) HasRoleAssignments() bool
HasRoleAssignments returns a boolean if a field has been set.
func (RoleAssignmentListResponseWithNames) MarshalJSON ¶
func (o RoleAssignmentListResponseWithNames) MarshalJSON() ([]byte, error)
func (*RoleAssignmentListResponseWithNames) SetLinks ¶
func (o *RoleAssignmentListResponseWithNames) SetLinks(v Links)
SetLinks gets a reference to the given Links and assigns it to the Links field.
func (*RoleAssignmentListResponseWithNames) SetRoleAssignments ¶
func (o *RoleAssignmentListResponseWithNames) SetRoleAssignments(v []RoleAssignmentWithNames)
SetRoleAssignments gets a reference to the given []RoleAssignmentWithNames and assigns it to the RoleAssignments field.
type RoleAssignmentListResponseWithNamesRole ¶
type RoleAssignmentListResponseWithNamesRole struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Domain *IdAndName `json:"domain,omitempty"` }
RoleAssignmentListResponseWithNamesRole struct for RoleAssignmentListResponseWithNamesRole
func NewRoleAssignmentListResponseWithNamesRole ¶
func NewRoleAssignmentListResponseWithNamesRole() *RoleAssignmentListResponseWithNamesRole
NewRoleAssignmentListResponseWithNamesRole instantiates a new RoleAssignmentListResponseWithNamesRole 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 NewRoleAssignmentListResponseWithNamesRoleWithDefaults ¶
func NewRoleAssignmentListResponseWithNamesRoleWithDefaults() *RoleAssignmentListResponseWithNamesRole
NewRoleAssignmentListResponseWithNamesRoleWithDefaults instantiates a new RoleAssignmentListResponseWithNamesRole 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 (*RoleAssignmentListResponseWithNamesRole) GetDomain ¶
func (o *RoleAssignmentListResponseWithNamesRole) GetDomain() IdAndName
GetDomain returns the Domain field value if set, zero value otherwise.
func (*RoleAssignmentListResponseWithNamesRole) GetDomainOk ¶
func (o *RoleAssignmentListResponseWithNamesRole) GetDomainOk() (*IdAndName, bool)
GetDomainOk returns a tuple with the Domain field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RoleAssignmentListResponseWithNamesRole) GetId ¶
func (o *RoleAssignmentListResponseWithNamesRole) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*RoleAssignmentListResponseWithNamesRole) GetIdOk ¶
func (o *RoleAssignmentListResponseWithNamesRole) GetIdOk() (*string, 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 (*RoleAssignmentListResponseWithNamesRole) GetName ¶
func (o *RoleAssignmentListResponseWithNamesRole) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*RoleAssignmentListResponseWithNamesRole) GetNameOk ¶
func (o *RoleAssignmentListResponseWithNamesRole) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RoleAssignmentListResponseWithNamesRole) HasDomain ¶
func (o *RoleAssignmentListResponseWithNamesRole) HasDomain() bool
HasDomain returns a boolean if a field has been set.
func (*RoleAssignmentListResponseWithNamesRole) HasId ¶
func (o *RoleAssignmentListResponseWithNamesRole) HasId() bool
HasId returns a boolean if a field has been set.
func (*RoleAssignmentListResponseWithNamesRole) HasName ¶
func (o *RoleAssignmentListResponseWithNamesRole) HasName() bool
HasName returns a boolean if a field has been set.
func (RoleAssignmentListResponseWithNamesRole) MarshalJSON ¶
func (o RoleAssignmentListResponseWithNamesRole) MarshalJSON() ([]byte, error)
func (*RoleAssignmentListResponseWithNamesRole) SetDomain ¶
func (o *RoleAssignmentListResponseWithNamesRole) SetDomain(v IdAndName)
SetDomain gets a reference to the given IdAndName and assigns it to the Domain field.
func (*RoleAssignmentListResponseWithNamesRole) SetId ¶
func (o *RoleAssignmentListResponseWithNamesRole) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*RoleAssignmentListResponseWithNamesRole) SetName ¶
func (o *RoleAssignmentListResponseWithNamesRole) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
type RoleAssignmentScope ¶
type RoleAssignmentScope struct { Domain *RoleAssignmentListResponseRole `json:"domain,omitempty"` Project *RoleAssignmentListResponseRole `json:"project,omitempty"` }
RoleAssignmentScope Only one type of scope is valid, others will be null.
func NewRoleAssignmentScope ¶
func NewRoleAssignmentScope() *RoleAssignmentScope
NewRoleAssignmentScope instantiates a new RoleAssignmentScope 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 NewRoleAssignmentScopeWithDefaults ¶
func NewRoleAssignmentScopeWithDefaults() *RoleAssignmentScope
NewRoleAssignmentScopeWithDefaults instantiates a new RoleAssignmentScope 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 (*RoleAssignmentScope) GetDomain ¶
func (o *RoleAssignmentScope) GetDomain() RoleAssignmentListResponseRole
GetDomain returns the Domain field value if set, zero value otherwise.
func (*RoleAssignmentScope) GetDomainOk ¶
func (o *RoleAssignmentScope) GetDomainOk() (*RoleAssignmentListResponseRole, bool)
GetDomainOk returns a tuple with the Domain field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RoleAssignmentScope) GetProject ¶
func (o *RoleAssignmentScope) GetProject() RoleAssignmentListResponseRole
GetProject returns the Project field value if set, zero value otherwise.
func (*RoleAssignmentScope) GetProjectOk ¶
func (o *RoleAssignmentScope) GetProjectOk() (*RoleAssignmentListResponseRole, bool)
GetProjectOk returns a tuple with the Project field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RoleAssignmentScope) HasDomain ¶
func (o *RoleAssignmentScope) HasDomain() bool
HasDomain returns a boolean if a field has been set.
func (*RoleAssignmentScope) HasProject ¶
func (o *RoleAssignmentScope) HasProject() bool
HasProject returns a boolean if a field has been set.
func (RoleAssignmentScope) MarshalJSON ¶
func (o RoleAssignmentScope) MarshalJSON() ([]byte, error)
func (*RoleAssignmentScope) SetDomain ¶
func (o *RoleAssignmentScope) SetDomain(v RoleAssignmentListResponseRole)
SetDomain gets a reference to the given RoleAssignmentListResponseRole and assigns it to the Domain field.
func (*RoleAssignmentScope) SetProject ¶
func (o *RoleAssignmentScope) SetProject(v RoleAssignmentListResponseRole)
SetProject gets a reference to the given RoleAssignmentListResponseRole and assigns it to the Project field.
type RoleAssignmentScopeWithNames ¶
type RoleAssignmentScopeWithNames struct { Domain *IdAndName `json:"domain,omitempty"` Project *RoleAssignmentListResponseWithNamesRole `json:"project,omitempty"` }
RoleAssignmentScopeWithNames Only one type of scope is valid, others will be null.
func NewRoleAssignmentScopeWithNames ¶
func NewRoleAssignmentScopeWithNames() *RoleAssignmentScopeWithNames
NewRoleAssignmentScopeWithNames instantiates a new RoleAssignmentScopeWithNames 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 NewRoleAssignmentScopeWithNamesWithDefaults ¶
func NewRoleAssignmentScopeWithNamesWithDefaults() *RoleAssignmentScopeWithNames
NewRoleAssignmentScopeWithNamesWithDefaults instantiates a new RoleAssignmentScopeWithNames 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 (*RoleAssignmentScopeWithNames) GetDomain ¶
func (o *RoleAssignmentScopeWithNames) GetDomain() IdAndName
GetDomain returns the Domain field value if set, zero value otherwise.
func (*RoleAssignmentScopeWithNames) GetDomainOk ¶
func (o *RoleAssignmentScopeWithNames) GetDomainOk() (*IdAndName, bool)
GetDomainOk returns a tuple with the Domain field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RoleAssignmentScopeWithNames) GetProject ¶
func (o *RoleAssignmentScopeWithNames) GetProject() RoleAssignmentListResponseWithNamesRole
GetProject returns the Project field value if set, zero value otherwise.
func (*RoleAssignmentScopeWithNames) GetProjectOk ¶
func (o *RoleAssignmentScopeWithNames) GetProjectOk() (*RoleAssignmentListResponseWithNamesRole, bool)
GetProjectOk returns a tuple with the Project field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RoleAssignmentScopeWithNames) HasDomain ¶
func (o *RoleAssignmentScopeWithNames) HasDomain() bool
HasDomain returns a boolean if a field has been set.
func (*RoleAssignmentScopeWithNames) HasProject ¶
func (o *RoleAssignmentScopeWithNames) HasProject() bool
HasProject returns a boolean if a field has been set.
func (RoleAssignmentScopeWithNames) MarshalJSON ¶
func (o RoleAssignmentScopeWithNames) MarshalJSON() ([]byte, error)
func (*RoleAssignmentScopeWithNames) SetDomain ¶
func (o *RoleAssignmentScopeWithNames) SetDomain(v IdAndName)
SetDomain gets a reference to the given IdAndName and assigns it to the Domain field.
func (*RoleAssignmentScopeWithNames) SetProject ¶
func (o *RoleAssignmentScopeWithNames) SetProject(v RoleAssignmentListResponseWithNamesRole)
SetProject gets a reference to the given RoleAssignmentListResponseWithNamesRole and assigns it to the Project field.
type RoleAssignmentWithNames ¶
type RoleAssignmentWithNames struct { Links *RoleAssignmentLinks `json:"links,omitempty"` Role *RoleAssignmentListResponseWithNamesRole `json:"role,omitempty"` User *RoleAssignmentListResponseWithNamesRole `json:"user,omitempty"` Scope *RoleAssignmentScopeWithNames `json:"scope,omitempty"` }
RoleAssignmentWithNames struct for RoleAssignmentWithNames
func NewRoleAssignmentWithNames ¶
func NewRoleAssignmentWithNames() *RoleAssignmentWithNames
NewRoleAssignmentWithNames instantiates a new RoleAssignmentWithNames 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 NewRoleAssignmentWithNamesWithDefaults ¶
func NewRoleAssignmentWithNamesWithDefaults() *RoleAssignmentWithNames
NewRoleAssignmentWithNamesWithDefaults instantiates a new RoleAssignmentWithNames 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 (*RoleAssignmentWithNames) GetLinks ¶
func (o *RoleAssignmentWithNames) GetLinks() RoleAssignmentLinks
GetLinks returns the Links field value if set, zero value otherwise.
func (*RoleAssignmentWithNames) GetLinksOk ¶
func (o *RoleAssignmentWithNames) GetLinksOk() (*RoleAssignmentLinks, bool)
GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RoleAssignmentWithNames) GetRole ¶
func (o *RoleAssignmentWithNames) GetRole() RoleAssignmentListResponseWithNamesRole
GetRole returns the Role field value if set, zero value otherwise.
func (*RoleAssignmentWithNames) GetRoleOk ¶
func (o *RoleAssignmentWithNames) GetRoleOk() (*RoleAssignmentListResponseWithNamesRole, bool)
GetRoleOk returns a tuple with the Role field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RoleAssignmentWithNames) GetScope ¶
func (o *RoleAssignmentWithNames) GetScope() RoleAssignmentScopeWithNames
GetScope returns the Scope field value if set, zero value otherwise.
func (*RoleAssignmentWithNames) GetScopeOk ¶
func (o *RoleAssignmentWithNames) GetScopeOk() (*RoleAssignmentScopeWithNames, bool)
GetScopeOk returns a tuple with the Scope field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RoleAssignmentWithNames) GetUser ¶
func (o *RoleAssignmentWithNames) GetUser() RoleAssignmentListResponseWithNamesRole
GetUser returns the User field value if set, zero value otherwise.
func (*RoleAssignmentWithNames) GetUserOk ¶
func (o *RoleAssignmentWithNames) GetUserOk() (*RoleAssignmentListResponseWithNamesRole, bool)
GetUserOk returns a tuple with the User field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RoleAssignmentWithNames) HasLinks ¶
func (o *RoleAssignmentWithNames) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*RoleAssignmentWithNames) HasRole ¶
func (o *RoleAssignmentWithNames) HasRole() bool
HasRole returns a boolean if a field has been set.
func (*RoleAssignmentWithNames) HasScope ¶
func (o *RoleAssignmentWithNames) HasScope() bool
HasScope returns a boolean if a field has been set.
func (*RoleAssignmentWithNames) HasUser ¶
func (o *RoleAssignmentWithNames) HasUser() bool
HasUser returns a boolean if a field has been set.
func (RoleAssignmentWithNames) MarshalJSON ¶
func (o RoleAssignmentWithNames) MarshalJSON() ([]byte, error)
func (*RoleAssignmentWithNames) SetLinks ¶
func (o *RoleAssignmentWithNames) SetLinks(v RoleAssignmentLinks)
SetLinks gets a reference to the given RoleAssignmentLinks and assigns it to the Links field.
func (*RoleAssignmentWithNames) SetRole ¶
func (o *RoleAssignmentWithNames) SetRole(v RoleAssignmentListResponseWithNamesRole)
SetRole gets a reference to the given RoleAssignmentListResponseWithNamesRole and assigns it to the Role field.
func (*RoleAssignmentWithNames) SetScope ¶
func (o *RoleAssignmentWithNames) SetScope(v RoleAssignmentScopeWithNames)
SetScope gets a reference to the given RoleAssignmentScopeWithNames and assigns it to the Scope field.
func (*RoleAssignmentWithNames) SetUser ¶
func (o *RoleAssignmentWithNames) SetUser(v RoleAssignmentListResponseWithNamesRole)
SetUser gets a reference to the given RoleAssignmentListResponseWithNamesRole and assigns it to the User field.
type RoleCreate ¶
type RoleCreate struct { // The role name. Name string `json:"name"` // The role type. Type *string `json:"type,omitempty"` // The ID of the domain of the role. DomainId *string `json:"domain_id,omitempty"` // Add description about the role. Description *string `json:"description,omitempty"` // Show this role in ECP or not. Display *bool `json:"display,omitempty"` }
RoleCreate struct for RoleCreate
func NewRoleCreate ¶
func NewRoleCreate(name string) *RoleCreate
NewRoleCreate instantiates a new RoleCreate 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 NewRoleCreateWithDefaults ¶
func NewRoleCreateWithDefaults() *RoleCreate
NewRoleCreateWithDefaults instantiates a new RoleCreate 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 (*RoleCreate) GetDescription ¶
func (o *RoleCreate) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*RoleCreate) GetDescriptionOk ¶
func (o *RoleCreate) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RoleCreate) GetDisplay ¶ added in v0.2.21
func (o *RoleCreate) GetDisplay() bool
GetDisplay returns the Display field value if set, zero value otherwise.
func (*RoleCreate) GetDisplayOk ¶ added in v0.2.21
func (o *RoleCreate) GetDisplayOk() (*bool, bool)
GetDisplayOk returns a tuple with the Display field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RoleCreate) GetDomainId ¶
func (o *RoleCreate) GetDomainId() string
GetDomainId returns the DomainId field value if set, zero value otherwise.
func (*RoleCreate) GetDomainIdOk ¶
func (o *RoleCreate) GetDomainIdOk() (*string, bool)
GetDomainIdOk returns a tuple with the DomainId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RoleCreate) GetName ¶
func (o *RoleCreate) GetName() string
GetName returns the Name field value
func (*RoleCreate) GetNameOk ¶
func (o *RoleCreate) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*RoleCreate) GetType ¶ added in v0.2.5
func (o *RoleCreate) GetType() string
GetType returns the Type field value if set, zero value otherwise.
func (*RoleCreate) GetTypeOk ¶ added in v0.2.5
func (o *RoleCreate) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RoleCreate) HasDescription ¶
func (o *RoleCreate) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*RoleCreate) HasDisplay ¶ added in v0.2.21
func (o *RoleCreate) HasDisplay() bool
HasDisplay returns a boolean if a field has been set.
func (*RoleCreate) HasDomainId ¶
func (o *RoleCreate) HasDomainId() bool
HasDomainId returns a boolean if a field has been set.
func (*RoleCreate) HasType ¶ added in v0.2.5
func (o *RoleCreate) HasType() bool
HasType returns a boolean if a field has been set.
func (RoleCreate) MarshalJSON ¶
func (o RoleCreate) MarshalJSON() ([]byte, error)
func (*RoleCreate) SetDescription ¶
func (o *RoleCreate) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*RoleCreate) SetDisplay ¶ added in v0.2.21
func (o *RoleCreate) SetDisplay(v bool)
SetDisplay gets a reference to the given bool and assigns it to the Display field.
func (*RoleCreate) SetDomainId ¶
func (o *RoleCreate) SetDomainId(v string)
SetDomainId gets a reference to the given string and assigns it to the DomainId field.
func (*RoleCreate) SetType ¶ added in v0.2.5
func (o *RoleCreate) SetType(v string)
SetType gets a reference to the given string and assigns it to the Type field.
type RoleCreateRequest ¶
type RoleCreateRequest struct {
Role RoleCreate `json:"role"`
}
RoleCreateRequest struct for RoleCreateRequest
func NewRoleCreateRequest ¶
func NewRoleCreateRequest(role RoleCreate) *RoleCreateRequest
NewRoleCreateRequest instantiates a new RoleCreateRequest 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 NewRoleCreateRequestWithDefaults ¶
func NewRoleCreateRequestWithDefaults() *RoleCreateRequest
NewRoleCreateRequestWithDefaults instantiates a new RoleCreateRequest 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 (*RoleCreateRequest) GetRole ¶
func (o *RoleCreateRequest) GetRole() RoleCreate
GetRole returns the Role field value
func (*RoleCreateRequest) GetRoleOk ¶
func (o *RoleCreateRequest) GetRoleOk() (*RoleCreate, bool)
GetRoleOk returns a tuple with the Role field value and a boolean to check if the value has been set.
func (RoleCreateRequest) MarshalJSON ¶
func (o RoleCreateRequest) MarshalJSON() ([]byte, error)
func (*RoleCreateRequest) SetRole ¶
func (o *RoleCreateRequest) SetRole(v RoleCreate)
SetRole sets field value
type RoleListResponse ¶
type RoleListResponse struct { Links *Links `json:"links,omitempty"` Roles *[]Role `json:"roles,omitempty"` }
RoleListResponse struct for RoleListResponse
func NewRoleListResponse ¶
func NewRoleListResponse() *RoleListResponse
NewRoleListResponse instantiates a new RoleListResponse 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 NewRoleListResponseWithDefaults ¶
func NewRoleListResponseWithDefaults() *RoleListResponse
NewRoleListResponseWithDefaults instantiates a new RoleListResponse 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 (*RoleListResponse) GetLinks ¶
func (o *RoleListResponse) GetLinks() Links
GetLinks returns the Links field value if set, zero value otherwise.
func (*RoleListResponse) GetLinksOk ¶
func (o *RoleListResponse) GetLinksOk() (*Links, bool)
GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RoleListResponse) GetRoles ¶
func (o *RoleListResponse) GetRoles() []Role
GetRoles returns the Roles field value if set, zero value otherwise.
func (*RoleListResponse) GetRolesOk ¶
func (o *RoleListResponse) GetRolesOk() (*[]Role, bool)
GetRolesOk returns a tuple with the Roles field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RoleListResponse) HasLinks ¶
func (o *RoleListResponse) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*RoleListResponse) HasRoles ¶
func (o *RoleListResponse) HasRoles() bool
HasRoles returns a boolean if a field has been set.
func (RoleListResponse) MarshalJSON ¶
func (o RoleListResponse) MarshalJSON() ([]byte, error)
func (*RoleListResponse) SetLinks ¶
func (o *RoleListResponse) SetLinks(v Links)
SetLinks gets a reference to the given Links and assigns it to the Links field.
func (*RoleListResponse) SetRoles ¶
func (o *RoleListResponse) SetRoles(v []Role)
SetRoles gets a reference to the given []Role and assigns it to the Roles field.
type RoleResponse ¶
type RoleResponse struct {
Role *Role `json:"role,omitempty"`
}
RoleResponse struct for RoleResponse
func NewRoleResponse ¶
func NewRoleResponse() *RoleResponse
NewRoleResponse instantiates a new RoleResponse 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 NewRoleResponseWithDefaults ¶
func NewRoleResponseWithDefaults() *RoleResponse
NewRoleResponseWithDefaults instantiates a new RoleResponse 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 (*RoleResponse) GetRole ¶
func (o *RoleResponse) GetRole() Role
GetRole returns the Role field value if set, zero value otherwise.
func (*RoleResponse) GetRoleOk ¶
func (o *RoleResponse) GetRoleOk() (*Role, bool)
GetRoleOk returns a tuple with the Role field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RoleResponse) HasRole ¶
func (o *RoleResponse) HasRole() bool
HasRole returns a boolean if a field has been set.
func (RoleResponse) MarshalJSON ¶
func (o RoleResponse) MarshalJSON() ([]byte, error)
func (*RoleResponse) SetRole ¶
func (o *RoleResponse) SetRole(v Role)
SetRole gets a reference to the given Role and assigns it to the Role field.
type RoleUpdate ¶
type RoleUpdate struct { // The new role name. Name *string `json:"name,omitempty"` // The new role description. Description *string `json:"description,omitempty"` }
RoleUpdate struct for RoleUpdate
func NewRoleUpdate ¶
func NewRoleUpdate() *RoleUpdate
NewRoleUpdate instantiates a new RoleUpdate 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 NewRoleUpdateWithDefaults ¶
func NewRoleUpdateWithDefaults() *RoleUpdate
NewRoleUpdateWithDefaults instantiates a new RoleUpdate 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 (*RoleUpdate) GetDescription ¶
func (o *RoleUpdate) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*RoleUpdate) GetDescriptionOk ¶
func (o *RoleUpdate) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RoleUpdate) GetName ¶
func (o *RoleUpdate) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*RoleUpdate) GetNameOk ¶
func (o *RoleUpdate) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RoleUpdate) HasDescription ¶
func (o *RoleUpdate) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*RoleUpdate) HasName ¶
func (o *RoleUpdate) HasName() bool
HasName returns a boolean if a field has been set.
func (RoleUpdate) MarshalJSON ¶
func (o RoleUpdate) MarshalJSON() ([]byte, error)
func (*RoleUpdate) SetDescription ¶
func (o *RoleUpdate) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*RoleUpdate) SetName ¶
func (o *RoleUpdate) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
type RoleUpdateRequest ¶
type RoleUpdateRequest struct {
Role *RoleUpdate `json:"role,omitempty"`
}
RoleUpdateRequest struct for RoleUpdateRequest
func NewRoleUpdateRequest ¶
func NewRoleUpdateRequest() *RoleUpdateRequest
NewRoleUpdateRequest instantiates a new RoleUpdateRequest 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 NewRoleUpdateRequestWithDefaults ¶
func NewRoleUpdateRequestWithDefaults() *RoleUpdateRequest
NewRoleUpdateRequestWithDefaults instantiates a new RoleUpdateRequest 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 (*RoleUpdateRequest) GetRole ¶
func (o *RoleUpdateRequest) GetRole() RoleUpdate
GetRole returns the Role field value if set, zero value otherwise.
func (*RoleUpdateRequest) GetRoleOk ¶
func (o *RoleUpdateRequest) GetRoleOk() (*RoleUpdate, bool)
GetRoleOk returns a tuple with the Role field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RoleUpdateRequest) HasRole ¶
func (o *RoleUpdateRequest) HasRole() bool
HasRole returns a boolean if a field has been set.
func (RoleUpdateRequest) MarshalJSON ¶
func (o RoleUpdateRequest) MarshalJSON() ([]byte, error)
func (*RoleUpdateRequest) SetRole ¶
func (o *RoleUpdateRequest) SetRole(v RoleUpdate)
SetRole gets a reference to the given RoleUpdate and assigns it to the Role field.
type SelfLink ¶
type SelfLink struct {
Self *string `json:"self,omitempty"`
}
SelfLink The links to the resource.
func NewSelfLink ¶
func NewSelfLink() *SelfLink
NewSelfLink instantiates a new SelfLink 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 NewSelfLinkWithDefaults ¶
func NewSelfLinkWithDefaults() *SelfLink
NewSelfLinkWithDefaults instantiates a new SelfLink 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 (*SelfLink) GetSelfOk ¶
GetSelfOk returns a tuple with the Self field value if set, nil otherwise and a boolean to check if the value has been set.
func (SelfLink) MarshalJSON ¶
type ServerConfiguration ¶
type ServerConfiguration struct { URL string Description string Variables map[string]ServerVariable }
ServerConfiguration stores the information about a server
type ServerConfigurations ¶
type ServerConfigurations []ServerConfiguration
ServerConfigurations stores multiple ServerConfiguration items
type ServerVariable ¶
ServerVariable stores the information about a server variable
type ServiceProvider ¶ added in v0.2.22
type ServiceProvider struct { AuthUrl *string `json:"auth_url,omitempty"` Links *SelfLink `json:"links,omitempty"` Description *string `json:"description,omitempty"` Enabled *bool `json:"enabled,omitempty"` Id *string `json:"id,omitempty"` RelayStatePrefix *string `json:"relay_state_prefix,omitempty"` }
ServiceProvider struct for ServiceProvider
func NewServiceProvider ¶ added in v0.2.22
func NewServiceProvider() *ServiceProvider
NewServiceProvider instantiates a new ServiceProvider 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 NewServiceProviderWithDefaults ¶ added in v0.2.22
func NewServiceProviderWithDefaults() *ServiceProvider
NewServiceProviderWithDefaults instantiates a new ServiceProvider 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 (*ServiceProvider) GetAuthUrl ¶ added in v0.2.22
func (o *ServiceProvider) GetAuthUrl() string
GetAuthUrl returns the AuthUrl field value if set, zero value otherwise.
func (*ServiceProvider) GetAuthUrlOk ¶ added in v0.2.22
func (o *ServiceProvider) GetAuthUrlOk() (*string, bool)
GetAuthUrlOk returns a tuple with the AuthUrl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceProvider) GetDescription ¶ added in v0.2.22
func (o *ServiceProvider) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*ServiceProvider) GetDescriptionOk ¶ added in v0.2.22
func (o *ServiceProvider) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceProvider) GetEnabled ¶ added in v0.2.22
func (o *ServiceProvider) GetEnabled() bool
GetEnabled returns the Enabled field value if set, zero value otherwise.
func (*ServiceProvider) GetEnabledOk ¶ added in v0.2.22
func (o *ServiceProvider) GetEnabledOk() (*bool, bool)
GetEnabledOk returns a tuple with the Enabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceProvider) GetId ¶ added in v0.2.22
func (o *ServiceProvider) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*ServiceProvider) GetIdOk ¶ added in v0.2.22
func (o *ServiceProvider) GetIdOk() (*string, 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 (*ServiceProvider) GetLinks ¶ added in v0.2.22
func (o *ServiceProvider) GetLinks() SelfLink
GetLinks returns the Links field value if set, zero value otherwise.
func (*ServiceProvider) GetLinksOk ¶ added in v0.2.22
func (o *ServiceProvider) GetLinksOk() (*SelfLink, bool)
GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceProvider) GetRelayStatePrefix ¶ added in v0.2.22
func (o *ServiceProvider) GetRelayStatePrefix() string
GetRelayStatePrefix returns the RelayStatePrefix field value if set, zero value otherwise.
func (*ServiceProvider) GetRelayStatePrefixOk ¶ added in v0.2.22
func (o *ServiceProvider) GetRelayStatePrefixOk() (*string, bool)
GetRelayStatePrefixOk returns a tuple with the RelayStatePrefix field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceProvider) HasAuthUrl ¶ added in v0.2.22
func (o *ServiceProvider) HasAuthUrl() bool
HasAuthUrl returns a boolean if a field has been set.
func (*ServiceProvider) HasDescription ¶ added in v0.2.22
func (o *ServiceProvider) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*ServiceProvider) HasEnabled ¶ added in v0.2.22
func (o *ServiceProvider) HasEnabled() bool
HasEnabled returns a boolean if a field has been set.
func (*ServiceProvider) HasId ¶ added in v0.2.22
func (o *ServiceProvider) HasId() bool
HasId returns a boolean if a field has been set.
func (*ServiceProvider) HasLinks ¶ added in v0.2.22
func (o *ServiceProvider) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*ServiceProvider) HasRelayStatePrefix ¶ added in v0.2.22
func (o *ServiceProvider) HasRelayStatePrefix() bool
HasRelayStatePrefix returns a boolean if a field has been set.
func (ServiceProvider) MarshalJSON ¶ added in v0.2.22
func (o ServiceProvider) MarshalJSON() ([]byte, error)
func (*ServiceProvider) SetAuthUrl ¶ added in v0.2.22
func (o *ServiceProvider) SetAuthUrl(v string)
SetAuthUrl gets a reference to the given string and assigns it to the AuthUrl field.
func (*ServiceProvider) SetDescription ¶ added in v0.2.22
func (o *ServiceProvider) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*ServiceProvider) SetEnabled ¶ added in v0.2.22
func (o *ServiceProvider) SetEnabled(v bool)
SetEnabled gets a reference to the given bool and assigns it to the Enabled field.
func (*ServiceProvider) SetId ¶ added in v0.2.22
func (o *ServiceProvider) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*ServiceProvider) SetLinks ¶ added in v0.2.22
func (o *ServiceProvider) SetLinks(v SelfLink)
SetLinks gets a reference to the given SelfLink and assigns it to the Links field.
func (*ServiceProvider) SetRelayStatePrefix ¶ added in v0.2.22
func (o *ServiceProvider) SetRelayStatePrefix(v string)
SetRelayStatePrefix gets a reference to the given string and assigns it to the RelayStatePrefix field.
type ServiceProviderApiService ¶ added in v0.2.22
type ServiceProviderApiService service
ServiceProviderApiService ServiceProviderApi service
func (*ServiceProviderApiService) GetServiceProvider ¶ added in v0.2.24
func (a *ServiceProviderApiService) GetServiceProvider(ctx _context.Context, serviceProviderId string) ApiGetServiceProviderRequest
GetServiceProvider Method for GetServiceProvider
Get service provider.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param serviceProviderId @return ApiGetServiceProviderRequest
func (*ServiceProviderApiService) GetServiceProviderExecute ¶ added in v0.2.24
func (a *ServiceProviderApiService) GetServiceProviderExecute(r ApiGetServiceProviderRequest) (ServiceProviderResponse, *_nethttp.Response, error)
Execute executes the request
@return ServiceProviderResponse
func (*ServiceProviderApiService) ListServiceProviders ¶ added in v0.2.22
func (a *ServiceProviderApiService) ListServiceProviders(ctx _context.Context) ApiListServiceProvidersRequest
ListServiceProviders Method for ListServiceProviders
List service providers.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiListServiceProvidersRequest
func (*ServiceProviderApiService) ListServiceProvidersExecute ¶ added in v0.2.22
func (a *ServiceProviderApiService) ListServiceProvidersExecute(r ApiListServiceProvidersRequest) (ServiceProviderListResponse, *_nethttp.Response, error)
Execute executes the request
@return ServiceProviderListResponse
type ServiceProviderListResponse ¶ added in v0.2.22
type ServiceProviderListResponse struct { ServiceProviders *[]ServiceProvider `json:"service_providers,omitempty"` Links *Links `json:"links,omitempty"` }
ServiceProviderListResponse struct for ServiceProviderListResponse
func NewServiceProviderListResponse ¶ added in v0.2.22
func NewServiceProviderListResponse() *ServiceProviderListResponse
NewServiceProviderListResponse instantiates a new ServiceProviderListResponse 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 NewServiceProviderListResponseWithDefaults ¶ added in v0.2.22
func NewServiceProviderListResponseWithDefaults() *ServiceProviderListResponse
NewServiceProviderListResponseWithDefaults instantiates a new ServiceProviderListResponse 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 (*ServiceProviderListResponse) GetLinks ¶ added in v0.2.22
func (o *ServiceProviderListResponse) GetLinks() Links
GetLinks returns the Links field value if set, zero value otherwise.
func (*ServiceProviderListResponse) GetLinksOk ¶ added in v0.2.22
func (o *ServiceProviderListResponse) GetLinksOk() (*Links, bool)
GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceProviderListResponse) GetServiceProviders ¶ added in v0.2.22
func (o *ServiceProviderListResponse) GetServiceProviders() []ServiceProvider
GetServiceProviders returns the ServiceProviders field value if set, zero value otherwise.
func (*ServiceProviderListResponse) GetServiceProvidersOk ¶ added in v0.2.22
func (o *ServiceProviderListResponse) GetServiceProvidersOk() (*[]ServiceProvider, bool)
GetServiceProvidersOk returns a tuple with the ServiceProviders field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceProviderListResponse) HasLinks ¶ added in v0.2.22
func (o *ServiceProviderListResponse) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*ServiceProviderListResponse) HasServiceProviders ¶ added in v0.2.22
func (o *ServiceProviderListResponse) HasServiceProviders() bool
HasServiceProviders returns a boolean if a field has been set.
func (ServiceProviderListResponse) MarshalJSON ¶ added in v0.2.22
func (o ServiceProviderListResponse) MarshalJSON() ([]byte, error)
func (*ServiceProviderListResponse) SetLinks ¶ added in v0.2.22
func (o *ServiceProviderListResponse) SetLinks(v Links)
SetLinks gets a reference to the given Links and assigns it to the Links field.
func (*ServiceProviderListResponse) SetServiceProviders ¶ added in v0.2.22
func (o *ServiceProviderListResponse) SetServiceProviders(v []ServiceProvider)
SetServiceProviders gets a reference to the given []ServiceProvider and assigns it to the ServiceProviders field.
type ServiceProviderResponse ¶ added in v0.2.24
type ServiceProviderResponse struct {
ServiceProvider *ServiceProvider `json:"service_provider,omitempty"`
}
ServiceProviderResponse struct for ServiceProviderResponse
func NewServiceProviderResponse ¶ added in v0.2.24
func NewServiceProviderResponse() *ServiceProviderResponse
NewServiceProviderResponse instantiates a new ServiceProviderResponse 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 NewServiceProviderResponseWithDefaults ¶ added in v0.2.24
func NewServiceProviderResponseWithDefaults() *ServiceProviderResponse
NewServiceProviderResponseWithDefaults instantiates a new ServiceProviderResponse 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 (*ServiceProviderResponse) GetServiceProvider ¶ added in v0.2.24
func (o *ServiceProviderResponse) GetServiceProvider() ServiceProvider
GetServiceProvider returns the ServiceProvider field value if set, zero value otherwise.
func (*ServiceProviderResponse) GetServiceProviderOk ¶ added in v0.2.24
func (o *ServiceProviderResponse) GetServiceProviderOk() (*ServiceProvider, bool)
GetServiceProviderOk returns a tuple with the ServiceProvider field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceProviderResponse) HasServiceProvider ¶ added in v0.2.24
func (o *ServiceProviderResponse) HasServiceProvider() bool
HasServiceProvider returns a boolean if a field has been set.
func (ServiceProviderResponse) MarshalJSON ¶ added in v0.2.24
func (o ServiceProviderResponse) MarshalJSON() ([]byte, error)
func (*ServiceProviderResponse) SetServiceProvider ¶ added in v0.2.24
func (o *ServiceProviderResponse) SetServiceProvider(v ServiceProvider)
SetServiceProvider gets a reference to the given ServiceProvider and assigns it to the ServiceProvider field.
type User ¶
type User struct { Id *string `json:"id,omitempty"` // The user name. Must be unique within the owning domain. Name *string `json:"name,omitempty"` // The ID of the default project for the user. A user’s default project must not be a domain. Setting this attribute does not grant any actual authorization on the project, and is merely provided for convenience. Therefore, the referenced project does not need to exist within the user domain. (Since v3.1) If the user does not have authorization to their default project, the default project is ignored at token creation. (Since v3.1) Additionally, if your default project is not valid, a token is issued without an explicit scope of authorization. DefaultProjectId *string `json:"default_project_id,omitempty"` // The ID of the domain of the user. If the domain ID is not provided in the request, the Identity service will attempt to pull the domain ID from the token used in the request. Note that this requires the use of a domain-scoped token. DomainId *string `json:"domain_id,omitempty"` Federated *[]map[string]interface{} `json:"federated,omitempty"` // If the user is enabled, this value is `true`. If the user is disabled, this value is `false`. Enabled *bool `json:"enabled,omitempty"` // The email of the user. Email *string `json:"email,omitempty"` // Description of the user. Description *string `json:"description,omitempty"` Options *UserOptions `json:"options,omitempty"` Links *SelfLink `json:"links,omitempty"` // The date and time when the password expires. The time zone is UTC. This is a response object attribute; not valid for requests. A `null` value indicates that the password never expires. New in version 3.7 PasswordExpiresAt *string `json:"password_expires_at,omitempty"` UserType *string `json:"user_type,omitempty"` UserRole *string `json:"user_role,omitempty"` FailedAuthLoginCount *int32 `json:"failed_auth_login_count,omitempty"` // Date time in `YYYYMMDDHHmm` format. AuthLoginLockedEndTime *string `json:"auth_login_locked_end_time,omitempty"` AuthLoginStartTime *string `json:"auth_login_start_time,omitempty"` }
User struct for User
func NewUser ¶
func NewUser() *User
NewUser instantiates a new User 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 NewUserWithDefaults ¶
func NewUserWithDefaults() *User
NewUserWithDefaults instantiates a new User 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 (*User) GetAuthLoginLockedEndTime ¶
GetAuthLoginLockedEndTime returns the AuthLoginLockedEndTime field value if set, zero value otherwise.
func (*User) GetAuthLoginLockedEndTimeOk ¶
GetAuthLoginLockedEndTimeOk returns a tuple with the AuthLoginLockedEndTime field value if set, nil otherwise and a boolean to check if the value has been set.
func (*User) GetAuthLoginStartTime ¶
GetAuthLoginStartTime returns the AuthLoginStartTime field value if set, zero value otherwise.
func (*User) GetAuthLoginStartTimeOk ¶
GetAuthLoginStartTimeOk returns a tuple with the AuthLoginStartTime field value if set, nil otherwise and a boolean to check if the value has been set.
func (*User) GetDefaultProjectId ¶
GetDefaultProjectId returns the DefaultProjectId field value if set, zero value otherwise.
func (*User) GetDefaultProjectIdOk ¶
GetDefaultProjectIdOk returns a tuple with the DefaultProjectId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*User) GetDescription ¶
GetDescription returns the Description field value if set, zero value otherwise.
func (*User) GetDescriptionOk ¶
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*User) GetDomainId ¶
GetDomainId returns the DomainId field value if set, zero value otherwise.
func (*User) GetDomainIdOk ¶
GetDomainIdOk returns a tuple with the DomainId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*User) GetEmailOk ¶
GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set.
func (*User) GetEnabled ¶
GetEnabled returns the Enabled field value if set, zero value otherwise.
func (*User) GetEnabledOk ¶
GetEnabledOk returns a tuple with the Enabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*User) GetFailedAuthLoginCount ¶
GetFailedAuthLoginCount returns the FailedAuthLoginCount field value if set, zero value otherwise.
func (*User) GetFailedAuthLoginCountOk ¶
GetFailedAuthLoginCountOk returns a tuple with the FailedAuthLoginCount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*User) GetFederated ¶
GetFederated returns the Federated field value if set, zero value otherwise.
func (*User) GetFederatedOk ¶
GetFederatedOk returns a tuple with the Federated field value if set, nil otherwise and a boolean to check if the value has been set.
func (*User) GetIdOk ¶
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 (*User) GetLinksOk ¶
GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.
func (*User) GetNameOk ¶
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*User) GetOptions ¶
func (o *User) GetOptions() UserOptions
GetOptions returns the Options field value if set, zero value otherwise.
func (*User) GetOptionsOk ¶
func (o *User) GetOptionsOk() (*UserOptions, bool)
GetOptionsOk returns a tuple with the Options field value if set, nil otherwise and a boolean to check if the value has been set.
func (*User) GetPasswordExpiresAt ¶
GetPasswordExpiresAt returns the PasswordExpiresAt field value if set, zero value otherwise.
func (*User) GetPasswordExpiresAtOk ¶
GetPasswordExpiresAtOk returns a tuple with the PasswordExpiresAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*User) GetUserRole ¶
GetUserRole returns the UserRole field value if set, zero value otherwise.
func (*User) GetUserRoleOk ¶
GetUserRoleOk returns a tuple with the UserRole field value if set, nil otherwise and a boolean to check if the value has been set.
func (*User) GetUserType ¶
GetUserType returns the UserType field value if set, zero value otherwise.
func (*User) GetUserTypeOk ¶
GetUserTypeOk returns a tuple with the UserType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*User) HasAuthLoginLockedEndTime ¶
HasAuthLoginLockedEndTime returns a boolean if a field has been set.
func (*User) HasAuthLoginStartTime ¶
HasAuthLoginStartTime returns a boolean if a field has been set.
func (*User) HasDefaultProjectId ¶
HasDefaultProjectId returns a boolean if a field has been set.
func (*User) HasDescription ¶
HasDescription returns a boolean if a field has been set.
func (*User) HasDomainId ¶
HasDomainId returns a boolean if a field has been set.
func (*User) HasEnabled ¶
HasEnabled returns a boolean if a field has been set.
func (*User) HasFailedAuthLoginCount ¶
HasFailedAuthLoginCount returns a boolean if a field has been set.
func (*User) HasFederated ¶
HasFederated returns a boolean if a field has been set.
func (*User) HasOptions ¶
HasOptions returns a boolean if a field has been set.
func (*User) HasPasswordExpiresAt ¶
HasPasswordExpiresAt returns a boolean if a field has been set.
func (*User) HasUserRole ¶
HasUserRole returns a boolean if a field has been set.
func (*User) HasUserType ¶
HasUserType returns a boolean if a field has been set.
func (User) MarshalJSON ¶
func (*User) SetAuthLoginLockedEndTime ¶
SetAuthLoginLockedEndTime gets a reference to the given string and assigns it to the AuthLoginLockedEndTime field.
func (*User) SetAuthLoginStartTime ¶
SetAuthLoginStartTime gets a reference to the given string and assigns it to the AuthLoginStartTime field.
func (*User) SetDefaultProjectId ¶
SetDefaultProjectId gets a reference to the given string and assigns it to the DefaultProjectId field.
func (*User) SetDescription ¶
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*User) SetDomainId ¶
SetDomainId gets a reference to the given string and assigns it to the DomainId field.
func (*User) SetEmail ¶
SetEmail gets a reference to the given string and assigns it to the Email field.
func (*User) SetEnabled ¶
SetEnabled gets a reference to the given bool and assigns it to the Enabled field.
func (*User) SetFailedAuthLoginCount ¶
SetFailedAuthLoginCount gets a reference to the given int32 and assigns it to the FailedAuthLoginCount field.
func (*User) SetFederated ¶
SetFederated gets a reference to the given []map[string]interface{} and assigns it to the Federated field.
func (*User) SetLinks ¶
SetLinks gets a reference to the given SelfLink and assigns it to the Links field.
func (*User) SetName ¶
SetName gets a reference to the given string and assigns it to the Name field.
func (*User) SetOptions ¶
func (o *User) SetOptions(v UserOptions)
SetOptions gets a reference to the given UserOptions and assigns it to the Options field.
func (*User) SetPasswordExpiresAt ¶
SetPasswordExpiresAt gets a reference to the given string and assigns it to the PasswordExpiresAt field.
func (*User) SetUserRole ¶
SetUserRole gets a reference to the given string and assigns it to the UserRole field.
func (*User) SetUserType ¶
SetUserType gets a reference to the given string and assigns it to the UserType field.
type UserApiService ¶
type UserApiService service
UserApiService UserApi service
func (*UserApiService) CreateUser ¶
func (a *UserApiService) CreateUser(ctx _context.Context) ApiCreateUserRequest
CreateUser Method for CreateUser
Creates a user.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiCreateUserRequest
func (*UserApiService) CreateUserExecute ¶
func (a *UserApiService) CreateUserExecute(r ApiCreateUserRequest) (UserResponse, *_nethttp.Response, error)
Execute executes the request
@return UserResponse
func (*UserApiService) DeleteUser ¶
func (a *UserApiService) DeleteUser(ctx _context.Context, userId string) ApiDeleteUserRequest
DeleteUser Method for DeleteUser
Deletes a user.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param userId The user id. @return ApiDeleteUserRequest
func (*UserApiService) DeleteUserExecute ¶
func (a *UserApiService) DeleteUserExecute(r ApiDeleteUserRequest) (*_nethttp.Response, error)
Execute executes the request
func (*UserApiService) GetUser ¶
func (a *UserApiService) GetUser(ctx _context.Context, userId string) ApiGetUserRequest
GetUser Method for GetUser
Shows details for a user.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param userId The user id. @return ApiGetUserRequest
func (*UserApiService) GetUserExecute ¶
func (a *UserApiService) GetUserExecute(r ApiGetUserRequest) (UserGetResponse, *_nethttp.Response, error)
Execute executes the request
@return UserGetResponse
func (*UserApiService) ListUserGroups ¶
func (a *UserApiService) ListUserGroups(ctx _context.Context, userId string) ApiListUserGroupsRequest
ListUserGroups Method for ListUserGroups
Lists groups to which a user belongs.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param userId The user ID. @return ApiListUserGroupsRequest
func (*UserApiService) ListUserGroupsExecute ¶
func (a *UserApiService) ListUserGroupsExecute(r ApiListUserGroupsRequest) (GroupListResponse, *_nethttp.Response, error)
Execute executes the request
@return GroupListResponse
func (*UserApiService) ListUserProjects ¶
func (a *UserApiService) ListUserProjects(ctx _context.Context, userId string) ApiListUserProjectsRequest
ListUserProjects Method for ListUserProjects
Lists projects for user.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param userId The user ID. @return ApiListUserProjectsRequest
func (*UserApiService) ListUserProjectsExecute ¶
func (a *UserApiService) ListUserProjectsExecute(r ApiListUserProjectsRequest) (ProjectListResponse, *_nethttp.Response, error)
Execute executes the request
@return ProjectListResponse
func (*UserApiService) ListUsers ¶
func (a *UserApiService) ListUsers(ctx _context.Context) ApiListUsersRequest
ListUsers Method for ListUsers
List users.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiListUsersRequest
func (*UserApiService) ListUsersExecute ¶
func (a *UserApiService) ListUsersExecute(r ApiListUsersRequest) (UserListResponse, *_nethttp.Response, error)
Execute executes the request
@return UserListResponse
func (*UserApiService) UpdateUser ¶
func (a *UserApiService) UpdateUser(ctx _context.Context, userId string) ApiUpdateUserRequest
UpdateUser Method for UpdateUser
Updates a user.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param userId The user id. @return ApiUpdateUserRequest
func (*UserApiService) UpdateUserExecute ¶
func (a *UserApiService) UpdateUserExecute(r ApiUpdateUserRequest) (UserResponse, *_nethttp.Response, error)
Execute executes the request
@return UserResponse
func (*UserApiService) UpdateUserPassword ¶
func (a *UserApiService) UpdateUserPassword(ctx _context.Context, userId string) ApiUpdateUserPasswordRequest
UpdateUserPassword Method for UpdateUserPassword
Lists projects for user.
Note: This API call does not require a token for authentication.
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param userId The user ID. @return ApiUpdateUserPasswordRequest
func (*UserApiService) UpdateUserPasswordExecute ¶
func (a *UserApiService) UpdateUserPasswordExecute(r ApiUpdateUserPasswordRequest) (*_nethttp.Response, error)
Execute executes the request
type UserCreate ¶
type UserCreate struct { // The user name. Must be unique within the owning domain. Name string `json:"name"` // The ID of the default project for the user. A user’s default project must not be a domain. Setting this attribute does not grant any actual authorization on the project, and is merely provided for convenience. Therefore, the referenced project does not need to exist within the user domain. (Since v3.1) If the user does not have authorization to their default project, the default project is ignored at token creation. (Since v3.1) Additionally, if your default project is not valid, a token is issued without an explicit scope of authorization. DefaultProjectId *string `json:"default_project_id,omitempty"` // The ID of the domain of the user. If the domain ID is not provided in the request, the Identity service will attempt to pull the domain ID from the token used in the request. Note that this requires the use of a domain-scoped token. DomainId *string `json:"domain_id,omitempty"` Federated *[]map[string]interface{} `json:"federated,omitempty"` // If the user is enabled, this value is `true`. If the user is disabled, this value is `false`. Enabled *bool `json:"enabled,omitempty"` // The password of the user. Password *string `json:"password,omitempty"` // The email of the user. Email *string `json:"email,omitempty"` // Description of the user. Description *string `json:"description,omitempty"` Options *UserOptions `json:"options,omitempty"` }
UserCreate struct for UserCreate
func NewUserCreate ¶
func NewUserCreate(name string) *UserCreate
NewUserCreate instantiates a new UserCreate 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 NewUserCreateWithDefaults ¶
func NewUserCreateWithDefaults() *UserCreate
NewUserCreateWithDefaults instantiates a new UserCreate 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 (*UserCreate) GetDefaultProjectId ¶
func (o *UserCreate) GetDefaultProjectId() string
GetDefaultProjectId returns the DefaultProjectId field value if set, zero value otherwise.
func (*UserCreate) GetDefaultProjectIdOk ¶
func (o *UserCreate) GetDefaultProjectIdOk() (*string, bool)
GetDefaultProjectIdOk returns a tuple with the DefaultProjectId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UserCreate) GetDescription ¶
func (o *UserCreate) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*UserCreate) GetDescriptionOk ¶
func (o *UserCreate) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UserCreate) GetDomainId ¶
func (o *UserCreate) GetDomainId() string
GetDomainId returns the DomainId field value if set, zero value otherwise.
func (*UserCreate) GetDomainIdOk ¶
func (o *UserCreate) GetDomainIdOk() (*string, bool)
GetDomainIdOk returns a tuple with the DomainId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UserCreate) GetEmail ¶
func (o *UserCreate) GetEmail() string
GetEmail returns the Email field value if set, zero value otherwise.
func (*UserCreate) GetEmailOk ¶
func (o *UserCreate) GetEmailOk() (*string, bool)
GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UserCreate) GetEnabled ¶
func (o *UserCreate) GetEnabled() bool
GetEnabled returns the Enabled field value if set, zero value otherwise.
func (*UserCreate) GetEnabledOk ¶
func (o *UserCreate) GetEnabledOk() (*bool, bool)
GetEnabledOk returns a tuple with the Enabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UserCreate) GetFederated ¶
func (o *UserCreate) GetFederated() []map[string]interface{}
GetFederated returns the Federated field value if set, zero value otherwise.
func (*UserCreate) GetFederatedOk ¶
func (o *UserCreate) GetFederatedOk() (*[]map[string]interface{}, bool)
GetFederatedOk returns a tuple with the Federated field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UserCreate) GetName ¶
func (o *UserCreate) GetName() string
GetName returns the Name field value
func (*UserCreate) GetNameOk ¶
func (o *UserCreate) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*UserCreate) GetOptions ¶
func (o *UserCreate) GetOptions() UserOptions
GetOptions returns the Options field value if set, zero value otherwise.
func (*UserCreate) GetOptionsOk ¶
func (o *UserCreate) GetOptionsOk() (*UserOptions, bool)
GetOptionsOk returns a tuple with the Options field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UserCreate) GetPassword ¶
func (o *UserCreate) GetPassword() string
GetPassword returns the Password field value if set, zero value otherwise.
func (*UserCreate) GetPasswordOk ¶
func (o *UserCreate) GetPasswordOk() (*string, bool)
GetPasswordOk returns a tuple with the Password field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UserCreate) HasDefaultProjectId ¶
func (o *UserCreate) HasDefaultProjectId() bool
HasDefaultProjectId returns a boolean if a field has been set.
func (*UserCreate) HasDescription ¶
func (o *UserCreate) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*UserCreate) HasDomainId ¶
func (o *UserCreate) HasDomainId() bool
HasDomainId returns a boolean if a field has been set.
func (*UserCreate) HasEmail ¶
func (o *UserCreate) HasEmail() bool
HasEmail returns a boolean if a field has been set.
func (*UserCreate) HasEnabled ¶
func (o *UserCreate) HasEnabled() bool
HasEnabled returns a boolean if a field has been set.
func (*UserCreate) HasFederated ¶
func (o *UserCreate) HasFederated() bool
HasFederated returns a boolean if a field has been set.
func (*UserCreate) HasOptions ¶
func (o *UserCreate) HasOptions() bool
HasOptions returns a boolean if a field has been set.
func (*UserCreate) HasPassword ¶
func (o *UserCreate) HasPassword() bool
HasPassword returns a boolean if a field has been set.
func (UserCreate) MarshalJSON ¶
func (o UserCreate) MarshalJSON() ([]byte, error)
func (*UserCreate) SetDefaultProjectId ¶
func (o *UserCreate) SetDefaultProjectId(v string)
SetDefaultProjectId gets a reference to the given string and assigns it to the DefaultProjectId field.
func (*UserCreate) SetDescription ¶
func (o *UserCreate) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*UserCreate) SetDomainId ¶
func (o *UserCreate) SetDomainId(v string)
SetDomainId gets a reference to the given string and assigns it to the DomainId field.
func (*UserCreate) SetEmail ¶
func (o *UserCreate) SetEmail(v string)
SetEmail gets a reference to the given string and assigns it to the Email field.
func (*UserCreate) SetEnabled ¶
func (o *UserCreate) SetEnabled(v bool)
SetEnabled gets a reference to the given bool and assigns it to the Enabled field.
func (*UserCreate) SetFederated ¶
func (o *UserCreate) SetFederated(v []map[string]interface{})
SetFederated gets a reference to the given []map[string]interface{} and assigns it to the Federated field.
func (*UserCreate) SetOptions ¶
func (o *UserCreate) SetOptions(v UserOptions)
SetOptions gets a reference to the given UserOptions and assigns it to the Options field.
func (*UserCreate) SetPassword ¶
func (o *UserCreate) SetPassword(v string)
SetPassword gets a reference to the given string and assigns it to the Password field.
type UserCreateRequest ¶
type UserCreateRequest struct {
User UserCreate `json:"user"`
}
UserCreateRequest struct for UserCreateRequest
func NewUserCreateRequest ¶
func NewUserCreateRequest(user UserCreate) *UserCreateRequest
NewUserCreateRequest instantiates a new UserCreateRequest 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 NewUserCreateRequestWithDefaults ¶
func NewUserCreateRequestWithDefaults() *UserCreateRequest
NewUserCreateRequestWithDefaults instantiates a new UserCreateRequest 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 (*UserCreateRequest) GetUser ¶
func (o *UserCreateRequest) GetUser() UserCreate
GetUser returns the User field value
func (*UserCreateRequest) GetUserOk ¶
func (o *UserCreateRequest) GetUserOk() (*UserCreate, bool)
GetUserOk returns a tuple with the User field value and a boolean to check if the value has been set.
func (UserCreateRequest) MarshalJSON ¶
func (o UserCreateRequest) MarshalJSON() ([]byte, error)
func (*UserCreateRequest) SetUser ¶
func (o *UserCreateRequest) SetUser(v UserCreate)
SetUser sets field value
type UserGetResponse ¶
type UserGetResponse struct {
User *User `json:"user,omitempty"`
}
UserGetResponse struct for UserGetResponse
func NewUserGetResponse ¶
func NewUserGetResponse() *UserGetResponse
NewUserGetResponse instantiates a new UserGetResponse 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 NewUserGetResponseWithDefaults ¶
func NewUserGetResponseWithDefaults() *UserGetResponse
NewUserGetResponseWithDefaults instantiates a new UserGetResponse 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 (*UserGetResponse) GetUser ¶
func (o *UserGetResponse) GetUser() User
GetUser returns the User field value if set, zero value otherwise.
func (*UserGetResponse) GetUserOk ¶
func (o *UserGetResponse) GetUserOk() (*User, bool)
GetUserOk returns a tuple with the User field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UserGetResponse) HasUser ¶
func (o *UserGetResponse) HasUser() bool
HasUser returns a boolean if a field has been set.
func (UserGetResponse) MarshalJSON ¶
func (o UserGetResponse) MarshalJSON() ([]byte, error)
func (*UserGetResponse) SetUser ¶
func (o *UserGetResponse) SetUser(v User)
SetUser gets a reference to the given User and assigns it to the User field.
type UserListResponse ¶
type UserListResponse struct { Links *Links `json:"links,omitempty"` Users *[]User `json:"users,omitempty"` }
UserListResponse struct for UserListResponse
func NewUserListResponse ¶
func NewUserListResponse() *UserListResponse
NewUserListResponse instantiates a new UserListResponse 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 NewUserListResponseWithDefaults ¶
func NewUserListResponseWithDefaults() *UserListResponse
NewUserListResponseWithDefaults instantiates a new UserListResponse 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 (*UserListResponse) GetLinks ¶
func (o *UserListResponse) GetLinks() Links
GetLinks returns the Links field value if set, zero value otherwise.
func (*UserListResponse) GetLinksOk ¶
func (o *UserListResponse) GetLinksOk() (*Links, bool)
GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UserListResponse) GetUsers ¶
func (o *UserListResponse) GetUsers() []User
GetUsers returns the Users field value if set, zero value otherwise.
func (*UserListResponse) GetUsersOk ¶
func (o *UserListResponse) GetUsersOk() (*[]User, bool)
GetUsersOk returns a tuple with the Users field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UserListResponse) HasLinks ¶
func (o *UserListResponse) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*UserListResponse) HasUsers ¶
func (o *UserListResponse) HasUsers() bool
HasUsers returns a boolean if a field has been set.
func (UserListResponse) MarshalJSON ¶
func (o UserListResponse) MarshalJSON() ([]byte, error)
func (*UserListResponse) SetLinks ¶
func (o *UserListResponse) SetLinks(v Links)
SetLinks gets a reference to the given Links and assigns it to the Links field.
func (*UserListResponse) SetUsers ¶
func (o *UserListResponse) SetUsers(v []User)
SetUsers gets a reference to the given []User and assigns it to the Users field.
type UserOptions ¶
type UserOptions struct { IgnoreChangePasswordUponFirstUse *bool `json:"ignore_change_password_upon_first_use,omitempty"` IgnorePasswordExpiry *bool `json:"ignore_password_expiry,omitempty"` IgnoreLockoutFailureAttempts *bool `json:"ignore_lockout_failure_attempts,omitempty"` LockPassword *bool `json:"lock_password,omitempty"` MultiFactorAuthEnabled *bool `json:"multi_factor_auth_enabled,omitempty"` MultiFactorAuthRules *bool `json:"multi_factor_auth_rules,omitempty"` IgnoreUserInactivity *bool `json:"ignore_user_inactivity,omitempty"` }
UserOptions struct for UserOptions
func NewUserOptions ¶
func NewUserOptions() *UserOptions
NewUserOptions instantiates a new UserOptions 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 NewUserOptionsWithDefaults ¶
func NewUserOptionsWithDefaults() *UserOptions
NewUserOptionsWithDefaults instantiates a new UserOptions 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 (*UserOptions) GetIgnoreChangePasswordUponFirstUse ¶
func (o *UserOptions) GetIgnoreChangePasswordUponFirstUse() bool
GetIgnoreChangePasswordUponFirstUse returns the IgnoreChangePasswordUponFirstUse field value if set, zero value otherwise.
func (*UserOptions) GetIgnoreChangePasswordUponFirstUseOk ¶
func (o *UserOptions) GetIgnoreChangePasswordUponFirstUseOk() (*bool, bool)
GetIgnoreChangePasswordUponFirstUseOk returns a tuple with the IgnoreChangePasswordUponFirstUse field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UserOptions) GetIgnoreLockoutFailureAttempts ¶
func (o *UserOptions) GetIgnoreLockoutFailureAttempts() bool
GetIgnoreLockoutFailureAttempts returns the IgnoreLockoutFailureAttempts field value if set, zero value otherwise.
func (*UserOptions) GetIgnoreLockoutFailureAttemptsOk ¶
func (o *UserOptions) GetIgnoreLockoutFailureAttemptsOk() (*bool, bool)
GetIgnoreLockoutFailureAttemptsOk returns a tuple with the IgnoreLockoutFailureAttempts field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UserOptions) GetIgnorePasswordExpiry ¶
func (o *UserOptions) GetIgnorePasswordExpiry() bool
GetIgnorePasswordExpiry returns the IgnorePasswordExpiry field value if set, zero value otherwise.
func (*UserOptions) GetIgnorePasswordExpiryOk ¶
func (o *UserOptions) GetIgnorePasswordExpiryOk() (*bool, bool)
GetIgnorePasswordExpiryOk returns a tuple with the IgnorePasswordExpiry field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UserOptions) GetIgnoreUserInactivity ¶
func (o *UserOptions) GetIgnoreUserInactivity() bool
GetIgnoreUserInactivity returns the IgnoreUserInactivity field value if set, zero value otherwise.
func (*UserOptions) GetIgnoreUserInactivityOk ¶
func (o *UserOptions) GetIgnoreUserInactivityOk() (*bool, bool)
GetIgnoreUserInactivityOk returns a tuple with the IgnoreUserInactivity field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UserOptions) GetLockPassword ¶
func (o *UserOptions) GetLockPassword() bool
GetLockPassword returns the LockPassword field value if set, zero value otherwise.
func (*UserOptions) GetLockPasswordOk ¶
func (o *UserOptions) GetLockPasswordOk() (*bool, bool)
GetLockPasswordOk returns a tuple with the LockPassword field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UserOptions) GetMultiFactorAuthEnabled ¶
func (o *UserOptions) GetMultiFactorAuthEnabled() bool
GetMultiFactorAuthEnabled returns the MultiFactorAuthEnabled field value if set, zero value otherwise.
func (*UserOptions) GetMultiFactorAuthEnabledOk ¶
func (o *UserOptions) GetMultiFactorAuthEnabledOk() (*bool, bool)
GetMultiFactorAuthEnabledOk returns a tuple with the MultiFactorAuthEnabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UserOptions) GetMultiFactorAuthRules ¶
func (o *UserOptions) GetMultiFactorAuthRules() bool
GetMultiFactorAuthRules returns the MultiFactorAuthRules field value if set, zero value otherwise.
func (*UserOptions) GetMultiFactorAuthRulesOk ¶
func (o *UserOptions) GetMultiFactorAuthRulesOk() (*bool, bool)
GetMultiFactorAuthRulesOk returns a tuple with the MultiFactorAuthRules field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UserOptions) HasIgnoreChangePasswordUponFirstUse ¶
func (o *UserOptions) HasIgnoreChangePasswordUponFirstUse() bool
HasIgnoreChangePasswordUponFirstUse returns a boolean if a field has been set.
func (*UserOptions) HasIgnoreLockoutFailureAttempts ¶
func (o *UserOptions) HasIgnoreLockoutFailureAttempts() bool
HasIgnoreLockoutFailureAttempts returns a boolean if a field has been set.
func (*UserOptions) HasIgnorePasswordExpiry ¶
func (o *UserOptions) HasIgnorePasswordExpiry() bool
HasIgnorePasswordExpiry returns a boolean if a field has been set.
func (*UserOptions) HasIgnoreUserInactivity ¶
func (o *UserOptions) HasIgnoreUserInactivity() bool
HasIgnoreUserInactivity returns a boolean if a field has been set.
func (*UserOptions) HasLockPassword ¶
func (o *UserOptions) HasLockPassword() bool
HasLockPassword returns a boolean if a field has been set.
func (*UserOptions) HasMultiFactorAuthEnabled ¶
func (o *UserOptions) HasMultiFactorAuthEnabled() bool
HasMultiFactorAuthEnabled returns a boolean if a field has been set.
func (*UserOptions) HasMultiFactorAuthRules ¶
func (o *UserOptions) HasMultiFactorAuthRules() bool
HasMultiFactorAuthRules returns a boolean if a field has been set.
func (UserOptions) MarshalJSON ¶
func (o UserOptions) MarshalJSON() ([]byte, error)
func (*UserOptions) SetIgnoreChangePasswordUponFirstUse ¶
func (o *UserOptions) SetIgnoreChangePasswordUponFirstUse(v bool)
SetIgnoreChangePasswordUponFirstUse gets a reference to the given bool and assigns it to the IgnoreChangePasswordUponFirstUse field.
func (*UserOptions) SetIgnoreLockoutFailureAttempts ¶
func (o *UserOptions) SetIgnoreLockoutFailureAttempts(v bool)
SetIgnoreLockoutFailureAttempts gets a reference to the given bool and assigns it to the IgnoreLockoutFailureAttempts field.
func (*UserOptions) SetIgnorePasswordExpiry ¶
func (o *UserOptions) SetIgnorePasswordExpiry(v bool)
SetIgnorePasswordExpiry gets a reference to the given bool and assigns it to the IgnorePasswordExpiry field.
func (*UserOptions) SetIgnoreUserInactivity ¶
func (o *UserOptions) SetIgnoreUserInactivity(v bool)
SetIgnoreUserInactivity gets a reference to the given bool and assigns it to the IgnoreUserInactivity field.
func (*UserOptions) SetLockPassword ¶
func (o *UserOptions) SetLockPassword(v bool)
SetLockPassword gets a reference to the given bool and assigns it to the LockPassword field.
func (*UserOptions) SetMultiFactorAuthEnabled ¶
func (o *UserOptions) SetMultiFactorAuthEnabled(v bool)
SetMultiFactorAuthEnabled gets a reference to the given bool and assigns it to the MultiFactorAuthEnabled field.
func (*UserOptions) SetMultiFactorAuthRules ¶
func (o *UserOptions) SetMultiFactorAuthRules(v bool)
SetMultiFactorAuthRules gets a reference to the given bool and assigns it to the MultiFactorAuthRules field.
type UserPasswordUpdate ¶
type UserPasswordUpdate struct { OriginalPassword string `json:"original_password"` Password string `json:"password"` }
UserPasswordUpdate struct for UserPasswordUpdate
func NewUserPasswordUpdate ¶
func NewUserPasswordUpdate(originalPassword string, password string) *UserPasswordUpdate
NewUserPasswordUpdate instantiates a new UserPasswordUpdate 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 NewUserPasswordUpdateWithDefaults ¶
func NewUserPasswordUpdateWithDefaults() *UserPasswordUpdate
NewUserPasswordUpdateWithDefaults instantiates a new UserPasswordUpdate 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 (*UserPasswordUpdate) GetOriginalPassword ¶
func (o *UserPasswordUpdate) GetOriginalPassword() string
GetOriginalPassword returns the OriginalPassword field value
func (*UserPasswordUpdate) GetOriginalPasswordOk ¶
func (o *UserPasswordUpdate) GetOriginalPasswordOk() (*string, bool)
GetOriginalPasswordOk returns a tuple with the OriginalPassword field value and a boolean to check if the value has been set.
func (*UserPasswordUpdate) GetPassword ¶
func (o *UserPasswordUpdate) GetPassword() string
GetPassword returns the Password field value
func (*UserPasswordUpdate) GetPasswordOk ¶
func (o *UserPasswordUpdate) GetPasswordOk() (*string, bool)
GetPasswordOk returns a tuple with the Password field value and a boolean to check if the value has been set.
func (UserPasswordUpdate) MarshalJSON ¶
func (o UserPasswordUpdate) MarshalJSON() ([]byte, error)
func (*UserPasswordUpdate) SetOriginalPassword ¶
func (o *UserPasswordUpdate) SetOriginalPassword(v string)
SetOriginalPassword sets field value
func (*UserPasswordUpdate) SetPassword ¶
func (o *UserPasswordUpdate) SetPassword(v string)
SetPassword sets field value
type UserPasswordUpdateRequest ¶
type UserPasswordUpdateRequest struct {
User UserPasswordUpdate `json:"user"`
}
UserPasswordUpdateRequest struct for UserPasswordUpdateRequest
func NewUserPasswordUpdateRequest ¶
func NewUserPasswordUpdateRequest(user UserPasswordUpdate) *UserPasswordUpdateRequest
NewUserPasswordUpdateRequest instantiates a new UserPasswordUpdateRequest 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 NewUserPasswordUpdateRequestWithDefaults ¶
func NewUserPasswordUpdateRequestWithDefaults() *UserPasswordUpdateRequest
NewUserPasswordUpdateRequestWithDefaults instantiates a new UserPasswordUpdateRequest 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 (*UserPasswordUpdateRequest) GetUser ¶
func (o *UserPasswordUpdateRequest) GetUser() UserPasswordUpdate
GetUser returns the User field value
func (*UserPasswordUpdateRequest) GetUserOk ¶
func (o *UserPasswordUpdateRequest) GetUserOk() (*UserPasswordUpdate, bool)
GetUserOk returns a tuple with the User field value and a boolean to check if the value has been set.
func (UserPasswordUpdateRequest) MarshalJSON ¶
func (o UserPasswordUpdateRequest) MarshalJSON() ([]byte, error)
func (*UserPasswordUpdateRequest) SetUser ¶
func (o *UserPasswordUpdateRequest) SetUser(v UserPasswordUpdate)
SetUser sets field value
type UserResponse ¶
type UserResponse struct {
User *User `json:"user,omitempty"`
}
UserResponse struct for UserResponse
func NewUserResponse ¶
func NewUserResponse() *UserResponse
NewUserResponse instantiates a new UserResponse 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 NewUserResponseWithDefaults ¶
func NewUserResponseWithDefaults() *UserResponse
NewUserResponseWithDefaults instantiates a new UserResponse 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 (*UserResponse) GetUser ¶
func (o *UserResponse) GetUser() User
GetUser returns the User field value if set, zero value otherwise.
func (*UserResponse) GetUserOk ¶
func (o *UserResponse) GetUserOk() (*User, bool)
GetUserOk returns a tuple with the User field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UserResponse) HasUser ¶
func (o *UserResponse) HasUser() bool
HasUser returns a boolean if a field has been set.
func (UserResponse) MarshalJSON ¶
func (o UserResponse) MarshalJSON() ([]byte, error)
func (*UserResponse) SetUser ¶
func (o *UserResponse) SetUser(v User)
SetUser gets a reference to the given User and assigns it to the User field.
type UserUpdate ¶
type UserUpdate struct { // The user name. Must be unique within the owning domain. Name *string `json:"name,omitempty"` // The ID of the default project for the user. A user’s default project must not be a domain. Setting this attribute does not grant any actual authorization on the project, and is merely provided for convenience. Therefore, the referenced project does not need to exist within the user domain. (Since v3.1) If the user does not have authorization to their default project, the default project is ignored at token creation. (Since v3.1) Additionally, if your default project is not valid, a token is issued without an explicit scope of authorization. DefaultProjectId *string `json:"default_project_id,omitempty"` // The ID of the domain of the user. If the domain ID is not provided in the request, the Identity service will attempt to pull the domain ID from the token used in the request. Note that this requires the use of a domain-scoped token. DomainId *string `json:"domain_id,omitempty"` Federated *[]map[string]interface{} `json:"federated,omitempty"` // If the user is enabled, this value is `true`. If the user is disabled, this value is `false`. Enabled *bool `json:"enabled,omitempty"` // The password of the user. Password *string `json:"password,omitempty"` // The email of the user. Email *string `json:"email,omitempty"` // Description of the user. Description *string `json:"description,omitempty"` Options *UserOptions `json:"options,omitempty"` }
UserUpdate struct for UserUpdate
func NewUserUpdate ¶
func NewUserUpdate() *UserUpdate
NewUserUpdate instantiates a new UserUpdate 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 NewUserUpdateWithDefaults ¶
func NewUserUpdateWithDefaults() *UserUpdate
NewUserUpdateWithDefaults instantiates a new UserUpdate 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 (*UserUpdate) GetDefaultProjectId ¶
func (o *UserUpdate) GetDefaultProjectId() string
GetDefaultProjectId returns the DefaultProjectId field value if set, zero value otherwise.
func (*UserUpdate) GetDefaultProjectIdOk ¶
func (o *UserUpdate) GetDefaultProjectIdOk() (*string, bool)
GetDefaultProjectIdOk returns a tuple with the DefaultProjectId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UserUpdate) GetDescription ¶
func (o *UserUpdate) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*UserUpdate) GetDescriptionOk ¶
func (o *UserUpdate) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UserUpdate) GetDomainId ¶
func (o *UserUpdate) GetDomainId() string
GetDomainId returns the DomainId field value if set, zero value otherwise.
func (*UserUpdate) GetDomainIdOk ¶
func (o *UserUpdate) GetDomainIdOk() (*string, bool)
GetDomainIdOk returns a tuple with the DomainId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UserUpdate) GetEmail ¶
func (o *UserUpdate) GetEmail() string
GetEmail returns the Email field value if set, zero value otherwise.
func (*UserUpdate) GetEmailOk ¶
func (o *UserUpdate) GetEmailOk() (*string, bool)
GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UserUpdate) GetEnabled ¶
func (o *UserUpdate) GetEnabled() bool
GetEnabled returns the Enabled field value if set, zero value otherwise.
func (*UserUpdate) GetEnabledOk ¶
func (o *UserUpdate) GetEnabledOk() (*bool, bool)
GetEnabledOk returns a tuple with the Enabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UserUpdate) GetFederated ¶
func (o *UserUpdate) GetFederated() []map[string]interface{}
GetFederated returns the Federated field value if set, zero value otherwise.
func (*UserUpdate) GetFederatedOk ¶
func (o *UserUpdate) GetFederatedOk() (*[]map[string]interface{}, bool)
GetFederatedOk returns a tuple with the Federated field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UserUpdate) GetName ¶
func (o *UserUpdate) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*UserUpdate) GetNameOk ¶
func (o *UserUpdate) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UserUpdate) GetOptions ¶
func (o *UserUpdate) GetOptions() UserOptions
GetOptions returns the Options field value if set, zero value otherwise.
func (*UserUpdate) GetOptionsOk ¶
func (o *UserUpdate) GetOptionsOk() (*UserOptions, bool)
GetOptionsOk returns a tuple with the Options field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UserUpdate) GetPassword ¶
func (o *UserUpdate) GetPassword() string
GetPassword returns the Password field value if set, zero value otherwise.
func (*UserUpdate) GetPasswordOk ¶
func (o *UserUpdate) GetPasswordOk() (*string, bool)
GetPasswordOk returns a tuple with the Password field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UserUpdate) HasDefaultProjectId ¶
func (o *UserUpdate) HasDefaultProjectId() bool
HasDefaultProjectId returns a boolean if a field has been set.
func (*UserUpdate) HasDescription ¶
func (o *UserUpdate) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*UserUpdate) HasDomainId ¶
func (o *UserUpdate) HasDomainId() bool
HasDomainId returns a boolean if a field has been set.
func (*UserUpdate) HasEmail ¶
func (o *UserUpdate) HasEmail() bool
HasEmail returns a boolean if a field has been set.
func (*UserUpdate) HasEnabled ¶
func (o *UserUpdate) HasEnabled() bool
HasEnabled returns a boolean if a field has been set.
func (*UserUpdate) HasFederated ¶
func (o *UserUpdate) HasFederated() bool
HasFederated returns a boolean if a field has been set.
func (*UserUpdate) HasName ¶
func (o *UserUpdate) HasName() bool
HasName returns a boolean if a field has been set.
func (*UserUpdate) HasOptions ¶
func (o *UserUpdate) HasOptions() bool
HasOptions returns a boolean if a field has been set.
func (*UserUpdate) HasPassword ¶
func (o *UserUpdate) HasPassword() bool
HasPassword returns a boolean if a field has been set.
func (UserUpdate) MarshalJSON ¶
func (o UserUpdate) MarshalJSON() ([]byte, error)
func (*UserUpdate) SetDefaultProjectId ¶
func (o *UserUpdate) SetDefaultProjectId(v string)
SetDefaultProjectId gets a reference to the given string and assigns it to the DefaultProjectId field.
func (*UserUpdate) SetDescription ¶
func (o *UserUpdate) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*UserUpdate) SetDomainId ¶
func (o *UserUpdate) SetDomainId(v string)
SetDomainId gets a reference to the given string and assigns it to the DomainId field.
func (*UserUpdate) SetEmail ¶
func (o *UserUpdate) SetEmail(v string)
SetEmail gets a reference to the given string and assigns it to the Email field.
func (*UserUpdate) SetEnabled ¶
func (o *UserUpdate) SetEnabled(v bool)
SetEnabled gets a reference to the given bool and assigns it to the Enabled field.
func (*UserUpdate) SetFederated ¶
func (o *UserUpdate) SetFederated(v []map[string]interface{})
SetFederated gets a reference to the given []map[string]interface{} and assigns it to the Federated field.
func (*UserUpdate) SetName ¶
func (o *UserUpdate) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (*UserUpdate) SetOptions ¶
func (o *UserUpdate) SetOptions(v UserOptions)
SetOptions gets a reference to the given UserOptions and assigns it to the Options field.
func (*UserUpdate) SetPassword ¶
func (o *UserUpdate) SetPassword(v string)
SetPassword gets a reference to the given string and assigns it to the Password field.
type UserUpdateRequest ¶
type UserUpdateRequest struct {
User UserUpdate `json:"user"`
}
UserUpdateRequest struct for UserUpdateRequest
func NewUserUpdateRequest ¶
func NewUserUpdateRequest(user UserUpdate) *UserUpdateRequest
NewUserUpdateRequest instantiates a new UserUpdateRequest 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 NewUserUpdateRequestWithDefaults ¶
func NewUserUpdateRequestWithDefaults() *UserUpdateRequest
NewUserUpdateRequestWithDefaults instantiates a new UserUpdateRequest 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 (*UserUpdateRequest) GetUser ¶
func (o *UserUpdateRequest) GetUser() UserUpdate
GetUser returns the User field value
func (*UserUpdateRequest) GetUserOk ¶
func (o *UserUpdateRequest) GetUserOk() (*UserUpdate, bool)
GetUserOk returns a tuple with the User field value and a boolean to check if the value has been set.
func (UserUpdateRequest) MarshalJSON ¶
func (o UserUpdateRequest) MarshalJSON() ([]byte, error)
func (*UserUpdateRequest) SetUser ¶
func (o *UserUpdateRequest) SetUser(v UserUpdate)
SetUser sets field value
Source Files ¶
- api_application_credential.go
- api_domain.go
- api_group.go
- api_project.go
- api_role.go
- api_role_assignment.go
- api_service_provider.go
- api_user.go
- client.go
- configuration.go
- model_access_rule.go
- model_access_rule_request.go
- model_application_credential.go
- model_application_credential_create.go
- model_application_credential_create_request.go
- model_application_credential_list_response.go
- model_application_credential_response.go
- model_application_credential_role.go
- model_domain.go
- model_domain_config.go
- model_domain_config_config.go
- model_domain_config_identity.go
- model_domain_config_ldap.go
- model_domain_config_verify_request.go
- model_domain_config_verify_response.go
- model_domain_create.go
- model_domain_create_request.go
- model_domain_ldap_config.go
- model_domain_list_response.go
- model_domain_response.go
- model_domain_update.go
- model_domain_update_request.go
- model_error_response.go
- model_error_response_error.go
- model_group.go
- model_group_create.go
- model_group_create_request.go
- model_group_list_response.go
- model_group_response.go
- model_group_update.go
- model_group_update_request.go
- model_id_and_name.go
- model_links.go
- model_project.go
- model_project_create.go
- model_project_create_request.go
- model_project_get.go
- model_project_get_response.go
- model_project_list_response.go
- model_project_response.go
- model_project_update.go
- model_project_update_request.go
- model_role.go
- model_role_assignment.go
- model_role_assignment_links.go
- model_role_assignment_list_response.go
- model_role_assignment_list_response_role.go
- model_role_assignment_list_response_with_names.go
- model_role_assignment_list_response_with_names_role.go
- model_role_assignment_scope.go
- model_role_assignment_scope_with_names.go
- model_role_assignment_with_names.go
- model_role_create.go
- model_role_create_request.go
- model_role_list_response.go
- model_role_response.go
- model_role_update.go
- model_role_update_request.go
- model_self_link.go
- model_service_provider.go
- model_service_provider_list_response.go
- model_service_provider_response.go
- model_user.go
- model_user_create.go
- model_user_create_request.go
- model_user_get_response.go
- model_user_list_response.go
- model_user_options.go
- model_user_password_update.go
- model_user_password_update_request.go
- model_user_response.go
- model_user_update.go
- model_user_update_request.go
- response.go
- utils.go