Versions in this module Expand all Collapse all v0 v0.7.4-nightly.202606030753.317a6f99 Jun 3, 2026 v0.7.3 Jun 2, 2026 v0.7.2 Jun 2, 2026 v0.7.1-nightly.202606021318.0db79285 Jun 2, 2026 v0.7.0 Jun 2, 2026 Changes in this version + func APIError(err error) string + func GetRolesForBearerAuth(operation string) []string + func GetRolesForSessionAuth(operation string) []string + func WithServerURL(ctx context.Context, u *url.URL) context.Context + type AddOrgMemberInputBody struct + Provider string + ProviderUserId string + Role OptAddOrgMemberInputBodyRole + Schema OptURI + func (s *AddOrgMemberInputBody) Decode(d *jx.Decoder) error + func (s *AddOrgMemberInputBody) Encode(e *jx.Encoder) + func (s *AddOrgMemberInputBody) GetProvider() string + func (s *AddOrgMemberInputBody) GetProviderUserId() string + func (s *AddOrgMemberInputBody) GetRole() OptAddOrgMemberInputBodyRole + func (s *AddOrgMemberInputBody) GetSchema() OptURI + func (s *AddOrgMemberInputBody) MarshalJSON() ([]byte, error) + func (s *AddOrgMemberInputBody) SetProvider(val string) + func (s *AddOrgMemberInputBody) SetProviderUserId(val string) + func (s *AddOrgMemberInputBody) SetRole(val OptAddOrgMemberInputBodyRole) + func (s *AddOrgMemberInputBody) SetSchema(val OptURI) + func (s *AddOrgMemberInputBody) UnmarshalJSON(data []byte) error + func (s *AddOrgMemberInputBody) Validate() error + type AddOrgMemberInputBodyRole string + const AddOrgMemberInputBodyRoleAdmin + const AddOrgMemberInputBodyRoleMember + const AddOrgMemberInputBodyRoleOwner + func (AddOrgMemberInputBodyRole) AllValues() []AddOrgMemberInputBodyRole + func (s *AddOrgMemberInputBodyRole) Decode(d *jx.Decoder) error + func (s *AddOrgMemberInputBodyRole) UnmarshalJSON(data []byte) error + func (s *AddOrgMemberInputBodyRole) UnmarshalText(data []byte) error + func (s AddOrgMemberInputBodyRole) Encode(e *jx.Encoder) + func (s AddOrgMemberInputBodyRole) MarshalJSON() ([]byte, error) + func (s AddOrgMemberInputBodyRole) MarshalText() ([]byte, error) + func (s AddOrgMemberInputBodyRole) Validate() error + type AddOrgMemberParams struct + OrgId string + type AuditEvent struct + ActorId string + EventType string + ID string + IpAddress OptString + Metadata OptAuditEventMetadata + OccurredAt time.Time + func (s *AuditEvent) Decode(d *jx.Decoder) error + func (s *AuditEvent) Encode(e *jx.Encoder) + func (s *AuditEvent) GetActorId() string + func (s *AuditEvent) GetEventType() string + func (s *AuditEvent) GetID() string + func (s *AuditEvent) GetIpAddress() OptString + func (s *AuditEvent) GetMetadata() OptAuditEventMetadata + func (s *AuditEvent) GetOccurredAt() time.Time + func (s *AuditEvent) MarshalJSON() ([]byte, error) + func (s *AuditEvent) SetActorId(val string) + func (s *AuditEvent) SetEventType(val string) + func (s *AuditEvent) SetID(val string) + func (s *AuditEvent) SetIpAddress(val OptString) + func (s *AuditEvent) SetMetadata(val OptAuditEventMetadata) + func (s *AuditEvent) SetOccurredAt(val time.Time) + func (s *AuditEvent) UnmarshalJSON(data []byte) error + type AuditEventMetadata map[string]jx.Raw + func (s *AuditEventMetadata) Decode(d *jx.Decoder) error + func (s *AuditEventMetadata) UnmarshalJSON(data []byte) error + func (s AuditEventMetadata) Encode(e *jx.Encoder) + func (s AuditEventMetadata) MarshalJSON() ([]byte, error) + type BatchLookupInputBody struct + Refs []LookupRef + Schema OptURI + func (s *BatchLookupInputBody) Decode(d *jx.Decoder) error + func (s *BatchLookupInputBody) Encode(e *jx.Encoder) + func (s *BatchLookupInputBody) GetRefs() []LookupRef + func (s *BatchLookupInputBody) GetSchema() OptURI + func (s *BatchLookupInputBody) MarshalJSON() ([]byte, error) + func (s *BatchLookupInputBody) SetRefs(val []LookupRef) + func (s *BatchLookupInputBody) SetSchema(val OptURI) + func (s *BatchLookupInputBody) UnmarshalJSON(data []byte) error + func (s *BatchLookupInputBody) Validate() error + type BatchLookupOutputBody struct + Refs []LookupRefResult + Schema OptURI + func (s *BatchLookupOutputBody) Decode(d *jx.Decoder) error + func (s *BatchLookupOutputBody) Encode(e *jx.Encoder) + func (s *BatchLookupOutputBody) GetRefs() []LookupRefResult + func (s *BatchLookupOutputBody) GetSchema() OptURI + func (s *BatchLookupOutputBody) MarshalJSON() ([]byte, error) + func (s *BatchLookupOutputBody) SetRefs(val []LookupRefResult) + func (s *BatchLookupOutputBody) SetSchema(val OptURI) + func (s *BatchLookupOutputBody) UnmarshalJSON(data []byte) error + func (s *BatchLookupOutputBody) Validate() error + type BearerAuth struct + Roles []string + Token string + func (s *BearerAuth) GetRoles() []string + func (s *BearerAuth) GetToken() string + func (s *BearerAuth) SetRoles(val []string) + func (s *BearerAuth) SetToken(val string) + type Binding struct + AccountId string + AttributeFilter jx.Raw + CreatedAt time.Time + ID string + ProviderId string + Schema OptURI + func (s *Binding) Decode(d *jx.Decoder) error + func (s *Binding) Encode(e *jx.Encoder) + func (s *Binding) GetAccountId() string + func (s *Binding) GetAttributeFilter() jx.Raw + func (s *Binding) GetCreatedAt() time.Time + func (s *Binding) GetID() string + func (s *Binding) GetProviderId() string + func (s *Binding) GetSchema() OptURI + func (s *Binding) MarshalJSON() ([]byte, error) + func (s *Binding) SetAccountId(val string) + func (s *Binding) SetAttributeFilter(val jx.Raw) + func (s *Binding) SetCreatedAt(val time.Time) + func (s *Binding) SetID(val string) + func (s *Binding) SetProviderId(val string) + func (s *Binding) SetSchema(val OptURI) + func (s *Binding) UnmarshalJSON(data []byte) error + type Client struct + func New() (*Client, error) + func NewClient(serverURL string, sec SecuritySource, opts ...ClientOption) (*Client, error) + func (c *Client) AddOrgMember(ctx context.Context, request *AddOrgMemberInputBody, params AddOrgMemberParams) (*Membership, error) + func (c *Client) BatchLookup(ctx context.Context, request *BatchLookupInputBody) (*BatchLookupOutputBody, error) + func (c *Client) CreateBinding(ctx context.Context, request *CreateBindingInputBody, ...) (*Binding, error) + func (c *Client) CreateMirror(ctx context.Context, request *CreateMirrorInputBody) (*CreatedMirror, error) + func (c *Client) CreateOrg(ctx context.Context, request *CreateOrgInputBody) (*Org, error) + func (c *Client) CreateProject(ctx context.Context, request *CreateProjectInputBody) (*Project, error) + func (c *Client) CreateRepo(ctx context.Context, request *CreateRepoInputBody) (*Repo, error) + func (c *Client) CreateServiceAccount(ctx context.Context, request *CreateServiceAccountInputBody) (*ServiceAccount, error) + func (c *Client) DeleteBinding(ctx context.Context, params DeleteBindingParams) error + func (c *Client) DeleteMirror(ctx context.Context, params DeleteMirrorParams) error + func (c *Client) DeleteRepo(ctx context.Context, params DeleteRepoParams) error + func (c *Client) DeleteServiceAccount(ctx context.Context, params DeleteServiceAccountParams) error + func (c *Client) GetMe(ctx context.Context) (*GetMeOutputBody, error) + func (c *Client) GetMirror(ctx context.Context, params GetMirrorParams) (*Mirror, error) + func (c *Client) GetPermissions(ctx context.Context, params GetPermissionsParams) (*GetPermissionsOutputBody, error) + func (c *Client) GetRepo(ctx context.Context, params GetRepoParams) (*Repo, error) + func (c *Client) GetServiceAccount(ctx context.Context, params GetServiceAccountParams) (*ServiceAccount, error) + func (c *Client) GrantProjectAccess(ctx context.Context, request *GrantProjectAccessInputBody, ...) (*GrantProjectAccessOutputBody, error) + func (c *Client) GrantRepoAccess(ctx context.Context, request *GrantRepoAccessInputBody, ...) (*GrantRepoAccessOutputBody, error) + func (c *Client) GrantServiceAccountAccess(ctx context.Context, request *GrantServiceAccountAccessInputBody, ...) (*GrantServiceAccountAccessOutputBody, error) + func (c *Client) ListAuditEvents(ctx context.Context) (*ListAuditEventsOutputBody, error) + func (c *Client) ListBindings(ctx context.Context, params ListBindingsParams) (*ListBindingsOutputBody, error) + func (c *Client) ListMirrors(ctx context.Context, params ListMirrorsParams) (*ListMirrorsOutputBody, error) + func (c *Client) ListOIDCProviders(ctx context.Context) (*ListOIDCProvidersOutputBody, error) + func (c *Client) ListOrgMembers(ctx context.Context, params ListOrgMembersParams) (*ListOrgMembersOutputBody, error) + func (c *Client) ListOrgProjects(ctx context.Context, params ListOrgProjectsParams) (*ListOrgProjectsOutputBody, error) + func (c *Client) ListOrgs(ctx context.Context) (*ListOrgsOutputBody, error) + func (c *Client) ListProjectMembers(ctx context.Context, params ListProjectMembersParams) (*ListProjectMembersOutputBody, error) + func (c *Client) ListProjectRepos(ctx context.Context, params ListProjectReposParams) (*ListProjectReposOutputBody, error) + func (c *Client) ListProjects(ctx context.Context, params ListProjectsParams) (*ListProjectsOutputBody, error) + func (c *Client) ListServiceAccountGrants(ctx context.Context, params ListServiceAccountGrantsParams) (*ListServiceAccountGrantsOutputBody, error) + func (c *Client) ListServiceAccounts(ctx context.Context, params ListServiceAccountsParams) (*ListServiceAccountsOutputBody, error) + func (c *Client) LookupResources(ctx context.Context, params LookupResourcesParams) (*LookupResourcesOutputBody, error) + func (c *Client) RemoveOrgMember(ctx context.Context, params RemoveOrgMemberParams) error + func (c *Client) ResolveHandle(ctx context.Context, params ResolveHandleParams) (*ResolvedIdentity, error) + func (c *Client) RevokeProjectAccess(ctx context.Context, params RevokeProjectAccessParams) error + func (c *Client) RevokeProjectAccessByProvider(ctx context.Context, params RevokeProjectAccessByProviderParams) error + func (c *Client) RevokeServiceAccountAccess(ctx context.Context, params RevokeServiceAccountAccessParams) error + type ClientOption interface + func WithClient(client ht.Client) ClientOption + type CreateBindingInputBody struct + AttributeFilter jx.Raw + ProviderId string + Schema OptURI + func (s *CreateBindingInputBody) Decode(d *jx.Decoder) error + func (s *CreateBindingInputBody) Encode(e *jx.Encoder) + func (s *CreateBindingInputBody) GetAttributeFilter() jx.Raw + func (s *CreateBindingInputBody) GetProviderId() string + func (s *CreateBindingInputBody) GetSchema() OptURI + func (s *CreateBindingInputBody) MarshalJSON() ([]byte, error) + func (s *CreateBindingInputBody) SetAttributeFilter(val jx.Raw) + func (s *CreateBindingInputBody) SetProviderId(val string) + func (s *CreateBindingInputBody) SetSchema(val OptURI) + func (s *CreateBindingInputBody) UnmarshalJSON(data []byte) error + func (s *CreateBindingInputBody) Validate() error + type CreateBindingParams struct + AccountId string + type CreateMirrorInputBody struct + ClusterHost string + Owner string + Provider CreateMirrorInputBodyProvider + Repo string + Schema OptURI + func (s *CreateMirrorInputBody) Decode(d *jx.Decoder) error + func (s *CreateMirrorInputBody) Encode(e *jx.Encoder) + func (s *CreateMirrorInputBody) GetClusterHost() string + func (s *CreateMirrorInputBody) GetOwner() string + func (s *CreateMirrorInputBody) GetProvider() CreateMirrorInputBodyProvider + func (s *CreateMirrorInputBody) GetRepo() string + func (s *CreateMirrorInputBody) GetSchema() OptURI + func (s *CreateMirrorInputBody) MarshalJSON() ([]byte, error) + func (s *CreateMirrorInputBody) SetClusterHost(val string) + func (s *CreateMirrorInputBody) SetOwner(val string) + func (s *CreateMirrorInputBody) SetProvider(val CreateMirrorInputBodyProvider) + func (s *CreateMirrorInputBody) SetRepo(val string) + func (s *CreateMirrorInputBody) SetSchema(val OptURI) + func (s *CreateMirrorInputBody) UnmarshalJSON(data []byte) error + func (s *CreateMirrorInputBody) Validate() error + type CreateMirrorInputBodyProvider string + const CreateMirrorInputBodyProviderGithub + func (CreateMirrorInputBodyProvider) AllValues() []CreateMirrorInputBodyProvider + func (s *CreateMirrorInputBodyProvider) Decode(d *jx.Decoder) error + func (s *CreateMirrorInputBodyProvider) UnmarshalJSON(data []byte) error + func (s *CreateMirrorInputBodyProvider) UnmarshalText(data []byte) error + func (s CreateMirrorInputBodyProvider) Encode(e *jx.Encoder) + func (s CreateMirrorInputBodyProvider) MarshalJSON() ([]byte, error) + func (s CreateMirrorInputBodyProvider) MarshalText() ([]byte, error) + func (s CreateMirrorInputBodyProvider) Validate() error + type CreateOrgInputBody struct + Name string + Region OptString + Schema OptURI + func (s *CreateOrgInputBody) Decode(d *jx.Decoder) error + func (s *CreateOrgInputBody) Encode(e *jx.Encoder) + func (s *CreateOrgInputBody) GetName() string + func (s *CreateOrgInputBody) GetRegion() OptString + func (s *CreateOrgInputBody) GetSchema() OptURI + func (s *CreateOrgInputBody) MarshalJSON() ([]byte, error) + func (s *CreateOrgInputBody) SetName(val string) + func (s *CreateOrgInputBody) SetRegion(val OptString) + func (s *CreateOrgInputBody) SetSchema(val OptURI) + func (s *CreateOrgInputBody) UnmarshalJSON(data []byte) error + func (s *CreateOrgInputBody) Validate() error + type CreateProjectInputBody struct + Name string + OwnerId string + OwnerType CreateProjectInputBodyOwnerType + Region OptString + Schema OptURI + func (s *CreateProjectInputBody) Decode(d *jx.Decoder) error + func (s *CreateProjectInputBody) Encode(e *jx.Encoder) + func (s *CreateProjectInputBody) GetName() string + func (s *CreateProjectInputBody) GetOwnerId() string + func (s *CreateProjectInputBody) GetOwnerType() CreateProjectInputBodyOwnerType + func (s *CreateProjectInputBody) GetRegion() OptString + func (s *CreateProjectInputBody) GetSchema() OptURI + func (s *CreateProjectInputBody) MarshalJSON() ([]byte, error) + func (s *CreateProjectInputBody) SetName(val string) + func (s *CreateProjectInputBody) SetOwnerId(val string) + func (s *CreateProjectInputBody) SetOwnerType(val CreateProjectInputBodyOwnerType) + func (s *CreateProjectInputBody) SetRegion(val OptString) + func (s *CreateProjectInputBody) SetSchema(val OptURI) + func (s *CreateProjectInputBody) UnmarshalJSON(data []byte) error + func (s *CreateProjectInputBody) Validate() error + type CreateProjectInputBodyOwnerType string + const CreateProjectInputBodyOwnerTypeAccount + const CreateProjectInputBodyOwnerTypeOrg + func (CreateProjectInputBodyOwnerType) AllValues() []CreateProjectInputBodyOwnerType + func (s *CreateProjectInputBodyOwnerType) Decode(d *jx.Decoder) error + func (s *CreateProjectInputBodyOwnerType) UnmarshalJSON(data []byte) error + func (s *CreateProjectInputBodyOwnerType) UnmarshalText(data []byte) error + func (s CreateProjectInputBodyOwnerType) Encode(e *jx.Encoder) + func (s CreateProjectInputBodyOwnerType) MarshalJSON() ([]byte, error) + func (s CreateProjectInputBodyOwnerType) MarshalText() ([]byte, error) + func (s CreateProjectInputBodyOwnerType) Validate() error + type CreateRepoInputBody struct + ClusterHost OptString + Name string + ObjectFormat OptCreateRepoInputBodyObjectFormat + ProjectId string + Schema OptURI + func (s *CreateRepoInputBody) Decode(d *jx.Decoder) error + func (s *CreateRepoInputBody) Encode(e *jx.Encoder) + func (s *CreateRepoInputBody) GetClusterHost() OptString + func (s *CreateRepoInputBody) GetName() string + func (s *CreateRepoInputBody) GetObjectFormat() OptCreateRepoInputBodyObjectFormat + func (s *CreateRepoInputBody) GetProjectId() string + func (s *CreateRepoInputBody) GetSchema() OptURI + func (s *CreateRepoInputBody) MarshalJSON() ([]byte, error) + func (s *CreateRepoInputBody) SetClusterHost(val OptString) + func (s *CreateRepoInputBody) SetName(val string) + func (s *CreateRepoInputBody) SetObjectFormat(val OptCreateRepoInputBodyObjectFormat) + func (s *CreateRepoInputBody) SetProjectId(val string) + func (s *CreateRepoInputBody) SetSchema(val OptURI) + func (s *CreateRepoInputBody) UnmarshalJSON(data []byte) error + func (s *CreateRepoInputBody) Validate() error + type CreateRepoInputBodyObjectFormat string + const CreateRepoInputBodyObjectFormatSHA1 + const CreateRepoInputBodyObjectFormatSHA256 + func (CreateRepoInputBodyObjectFormat) AllValues() []CreateRepoInputBodyObjectFormat + func (s *CreateRepoInputBodyObjectFormat) Decode(d *jx.Decoder) error + func (s *CreateRepoInputBodyObjectFormat) UnmarshalJSON(data []byte) error + func (s *CreateRepoInputBodyObjectFormat) UnmarshalText(data []byte) error + func (s CreateRepoInputBodyObjectFormat) Encode(e *jx.Encoder) + func (s CreateRepoInputBodyObjectFormat) MarshalJSON() ([]byte, error) + func (s CreateRepoInputBodyObjectFormat) MarshalText() ([]byte, error) + func (s CreateRepoInputBodyObjectFormat) Validate() error + type CreateServiceAccountInputBody struct + Name string + OrgId string + Schema OptURI + func (s *CreateServiceAccountInputBody) Decode(d *jx.Decoder) error + func (s *CreateServiceAccountInputBody) Encode(e *jx.Encoder) + func (s *CreateServiceAccountInputBody) GetName() string + func (s *CreateServiceAccountInputBody) GetOrgId() string + func (s *CreateServiceAccountInputBody) GetSchema() OptURI + func (s *CreateServiceAccountInputBody) MarshalJSON() ([]byte, error) + func (s *CreateServiceAccountInputBody) SetName(val string) + func (s *CreateServiceAccountInputBody) SetOrgId(val string) + func (s *CreateServiceAccountInputBody) SetSchema(val OptURI) + func (s *CreateServiceAccountInputBody) UnmarshalJSON(data []byte) error + func (s *CreateServiceAccountInputBody) Validate() error + type CreatedMirror struct + Created bool + MirrorId string + MirrorUrl string + PublicUrl string + Schema OptURI + func (s *CreatedMirror) Decode(d *jx.Decoder) error + func (s *CreatedMirror) Encode(e *jx.Encoder) + func (s *CreatedMirror) GetCreated() bool + func (s *CreatedMirror) GetMirrorId() string + func (s *CreatedMirror) GetMirrorUrl() string + func (s *CreatedMirror) GetPublicUrl() string + func (s *CreatedMirror) GetSchema() OptURI + func (s *CreatedMirror) MarshalJSON() ([]byte, error) + func (s *CreatedMirror) SetCreated(val bool) + func (s *CreatedMirror) SetMirrorId(val string) + func (s *CreatedMirror) SetMirrorUrl(val string) + func (s *CreatedMirror) SetPublicUrl(val string) + func (s *CreatedMirror) SetSchema(val OptURI) + func (s *CreatedMirror) UnmarshalJSON(data []byte) error + type DeleteBindingNoContent struct + type DeleteBindingParams struct + AccountId string + BindingId string + type DeleteMirrorNoContent struct + type DeleteMirrorParams struct + ClusterHost string + Owner string + Provider DeleteMirrorProvider + Repo string + type DeleteMirrorProvider string + const DeleteMirrorProviderGithub + func (DeleteMirrorProvider) AllValues() []DeleteMirrorProvider + func (s *DeleteMirrorProvider) UnmarshalText(data []byte) error + func (s DeleteMirrorProvider) MarshalText() ([]byte, error) + func (s DeleteMirrorProvider) Validate() error + type DeleteRepoNoContent struct + type DeleteRepoParams struct + RepoId string + type DeleteServiceAccountNoContent struct + type DeleteServiceAccountParams struct + AccountId string + type ErrorDetail struct + Location OptString + Message OptString + Value jx.Raw + func (s *ErrorDetail) Decode(d *jx.Decoder) error + func (s *ErrorDetail) Encode(e *jx.Encoder) + func (s *ErrorDetail) GetLocation() OptString + func (s *ErrorDetail) GetMessage() OptString + func (s *ErrorDetail) GetValue() jx.Raw + func (s *ErrorDetail) MarshalJSON() ([]byte, error) + func (s *ErrorDetail) SetLocation(val OptString) + func (s *ErrorDetail) SetMessage(val OptString) + func (s *ErrorDetail) SetValue(val jx.Raw) + func (s *ErrorDetail) UnmarshalJSON(data []byte) error + type ErrorModel struct + Detail OptString + Errors []ErrorDetail + Instance OptURI + Schema OptURI + Status OptInt64 + Title OptString + Type OptURI + func (s *ErrorModel) Decode(d *jx.Decoder) error + func (s *ErrorModel) Encode(e *jx.Encoder) + func (s *ErrorModel) GetDetail() OptString + func (s *ErrorModel) GetErrors() []ErrorDetail + func (s *ErrorModel) GetInstance() OptURI + func (s *ErrorModel) GetSchema() OptURI + func (s *ErrorModel) GetStatus() OptInt64 + func (s *ErrorModel) GetTitle() OptString + func (s *ErrorModel) GetType() OptURI + func (s *ErrorModel) MarshalJSON() ([]byte, error) + func (s *ErrorModel) SetDetail(val OptString) + func (s *ErrorModel) SetErrors(val []ErrorDetail) + func (s *ErrorModel) SetInstance(val OptURI) + func (s *ErrorModel) SetSchema(val OptURI) + func (s *ErrorModel) SetStatus(val OptInt64) + func (s *ErrorModel) SetTitle(val OptString) + func (s *ErrorModel) SetType(val OptURI) + func (s *ErrorModel) UnmarshalJSON(data []byte) error + type ErrorModelStatusCode struct + Response ErrorModel + StatusCode int + func (s *ErrorModelStatusCode) Error() string + func (s *ErrorModelStatusCode) GetResponse() ErrorModel + func (s *ErrorModelStatusCode) GetStatusCode() int + func (s *ErrorModelStatusCode) SetResponse(val ErrorModel) + func (s *ErrorModelStatusCode) SetStatusCode(val int) + type GetMeOutputBody struct + Auth MeAuth + Global MeGlobal + Jurisdiction OptString + Mode OptGetMeOutputBodyMode + Regional OptMeRegional + RegionalUnavailable OptMeRegionalUnavailable + Schema OptURI + func (s *GetMeOutputBody) Decode(d *jx.Decoder) error + func (s *GetMeOutputBody) Encode(e *jx.Encoder) + func (s *GetMeOutputBody) GetAuth() MeAuth + func (s *GetMeOutputBody) GetGlobal() MeGlobal + func (s *GetMeOutputBody) GetJurisdiction() OptString + func (s *GetMeOutputBody) GetMode() OptGetMeOutputBodyMode + func (s *GetMeOutputBody) GetRegional() OptMeRegional + func (s *GetMeOutputBody) GetRegionalUnavailable() OptMeRegionalUnavailable + func (s *GetMeOutputBody) GetSchema() OptURI + func (s *GetMeOutputBody) MarshalJSON() ([]byte, error) + func (s *GetMeOutputBody) SetAuth(val MeAuth) + func (s *GetMeOutputBody) SetGlobal(val MeGlobal) + func (s *GetMeOutputBody) SetJurisdiction(val OptString) + func (s *GetMeOutputBody) SetMode(val OptGetMeOutputBodyMode) + func (s *GetMeOutputBody) SetRegional(val OptMeRegional) + func (s *GetMeOutputBody) SetRegionalUnavailable(val OptMeRegionalUnavailable) + func (s *GetMeOutputBody) SetSchema(val OptURI) + func (s *GetMeOutputBody) UnmarshalJSON(data []byte) error + func (s *GetMeOutputBody) Validate() error + type GetMeOutputBodyMode string + const GetMeOutputBodyModeGlobal + const GetMeOutputBodyModeRegional + const GetMeOutputBodyModeStandalone + func (GetMeOutputBodyMode) AllValues() []GetMeOutputBodyMode + func (s *GetMeOutputBodyMode) Decode(d *jx.Decoder) error + func (s *GetMeOutputBodyMode) UnmarshalJSON(data []byte) error + func (s *GetMeOutputBodyMode) UnmarshalText(data []byte) error + func (s GetMeOutputBodyMode) Encode(e *jx.Encoder) + func (s GetMeOutputBodyMode) MarshalJSON() ([]byte, error) + func (s GetMeOutputBodyMode) MarshalText() ([]byte, error) + func (s GetMeOutputBodyMode) Validate() error + type GetMirrorParams struct + MirrorId string + type GetPermissionsOutputBody struct + Explain OptGetPermissionsOutputBodyExplain + Permissions []string + ResourceId string + ResourceType string + Schema OptURI + func (s *GetPermissionsOutputBody) Decode(d *jx.Decoder) error + func (s *GetPermissionsOutputBody) Encode(e *jx.Encoder) + func (s *GetPermissionsOutputBody) GetExplain() OptGetPermissionsOutputBodyExplain + func (s *GetPermissionsOutputBody) GetPermissions() []string + func (s *GetPermissionsOutputBody) GetResourceId() string + func (s *GetPermissionsOutputBody) GetResourceType() string + func (s *GetPermissionsOutputBody) GetSchema() OptURI + func (s *GetPermissionsOutputBody) MarshalJSON() ([]byte, error) + func (s *GetPermissionsOutputBody) SetExplain(val OptGetPermissionsOutputBodyExplain) + func (s *GetPermissionsOutputBody) SetPermissions(val []string) + func (s *GetPermissionsOutputBody) SetResourceId(val string) + func (s *GetPermissionsOutputBody) SetResourceType(val string) + func (s *GetPermissionsOutputBody) SetSchema(val OptURI) + func (s *GetPermissionsOutputBody) UnmarshalJSON(data []byte) error + type GetPermissionsOutputBodyExplain map[string]jx.Raw + func (s *GetPermissionsOutputBodyExplain) Decode(d *jx.Decoder) error + func (s *GetPermissionsOutputBodyExplain) UnmarshalJSON(data []byte) error + func (s GetPermissionsOutputBodyExplain) Encode(e *jx.Encoder) + func (s GetPermissionsOutputBodyExplain) MarshalJSON() ([]byte, error) + type GetPermissionsParams struct + Explain OptString + ResourceId string + ResourceType string + type GetRepoParams struct + RepoId string + type GetServiceAccountParams struct + AccountId string + type GrantProjectAccessInputBody struct + GranteeType OptGrantProjectAccessInputBodyGranteeType + Provider string + ProviderUserId string + Role string + Schema OptURI + func (s *GrantProjectAccessInputBody) Decode(d *jx.Decoder) error + func (s *GrantProjectAccessInputBody) Encode(e *jx.Encoder) + func (s *GrantProjectAccessInputBody) GetGranteeType() OptGrantProjectAccessInputBodyGranteeType + func (s *GrantProjectAccessInputBody) GetProvider() string + func (s *GrantProjectAccessInputBody) GetProviderUserId() string + func (s *GrantProjectAccessInputBody) GetRole() string + func (s *GrantProjectAccessInputBody) GetSchema() OptURI + func (s *GrantProjectAccessInputBody) MarshalJSON() ([]byte, error) + func (s *GrantProjectAccessInputBody) SetGranteeType(val OptGrantProjectAccessInputBodyGranteeType) + func (s *GrantProjectAccessInputBody) SetProvider(val string) + func (s *GrantProjectAccessInputBody) SetProviderUserId(val string) + func (s *GrantProjectAccessInputBody) SetRole(val string) + func (s *GrantProjectAccessInputBody) SetSchema(val OptURI) + func (s *GrantProjectAccessInputBody) UnmarshalJSON(data []byte) error + func (s *GrantProjectAccessInputBody) Validate() error + type GrantProjectAccessInputBodyGranteeType string + const GrantProjectAccessInputBodyGranteeTypeAccount + const GrantProjectAccessInputBodyGranteeTypeOrg + const GrantProjectAccessInputBodyGranteeTypeTeam + func (GrantProjectAccessInputBodyGranteeType) AllValues() []GrantProjectAccessInputBodyGranteeType + func (s *GrantProjectAccessInputBodyGranteeType) Decode(d *jx.Decoder) error + func (s *GrantProjectAccessInputBodyGranteeType) UnmarshalJSON(data []byte) error + func (s *GrantProjectAccessInputBodyGranteeType) UnmarshalText(data []byte) error + func (s GrantProjectAccessInputBodyGranteeType) Encode(e *jx.Encoder) + func (s GrantProjectAccessInputBodyGranteeType) MarshalJSON() ([]byte, error) + func (s GrantProjectAccessInputBodyGranteeType) MarshalText() ([]byte, error) + func (s GrantProjectAccessInputBodyGranteeType) Validate() error + type GrantProjectAccessOutputBody struct + Schema OptURI + Status string + func (s *GrantProjectAccessOutputBody) Decode(d *jx.Decoder) error + func (s *GrantProjectAccessOutputBody) Encode(e *jx.Encoder) + func (s *GrantProjectAccessOutputBody) GetSchema() OptURI + func (s *GrantProjectAccessOutputBody) GetStatus() string + func (s *GrantProjectAccessOutputBody) MarshalJSON() ([]byte, error) + func (s *GrantProjectAccessOutputBody) SetSchema(val OptURI) + func (s *GrantProjectAccessOutputBody) SetStatus(val string) + func (s *GrantProjectAccessOutputBody) UnmarshalJSON(data []byte) error + type GrantProjectAccessParams struct + ProjectId string + type GrantRepoAccessInputBody struct + GranteeType OptGrantRepoAccessInputBodyGranteeType + Provider string + ProviderUserId string + Role string + Schema OptURI + func (s *GrantRepoAccessInputBody) Decode(d *jx.Decoder) error + func (s *GrantRepoAccessInputBody) Encode(e *jx.Encoder) + func (s *GrantRepoAccessInputBody) GetGranteeType() OptGrantRepoAccessInputBodyGranteeType + func (s *GrantRepoAccessInputBody) GetProvider() string + func (s *GrantRepoAccessInputBody) GetProviderUserId() string + func (s *GrantRepoAccessInputBody) GetRole() string + func (s *GrantRepoAccessInputBody) GetSchema() OptURI + func (s *GrantRepoAccessInputBody) MarshalJSON() ([]byte, error) + func (s *GrantRepoAccessInputBody) SetGranteeType(val OptGrantRepoAccessInputBodyGranteeType) + func (s *GrantRepoAccessInputBody) SetProvider(val string) + func (s *GrantRepoAccessInputBody) SetProviderUserId(val string) + func (s *GrantRepoAccessInputBody) SetRole(val string) + func (s *GrantRepoAccessInputBody) SetSchema(val OptURI) + func (s *GrantRepoAccessInputBody) UnmarshalJSON(data []byte) error + func (s *GrantRepoAccessInputBody) Validate() error + type GrantRepoAccessInputBodyGranteeType string + const GrantRepoAccessInputBodyGranteeTypeAccount + const GrantRepoAccessInputBodyGranteeTypeOrg + const GrantRepoAccessInputBodyGranteeTypeTeam + func (GrantRepoAccessInputBodyGranteeType) AllValues() []GrantRepoAccessInputBodyGranteeType + func (s *GrantRepoAccessInputBodyGranteeType) Decode(d *jx.Decoder) error + func (s *GrantRepoAccessInputBodyGranteeType) UnmarshalJSON(data []byte) error + func (s *GrantRepoAccessInputBodyGranteeType) UnmarshalText(data []byte) error + func (s GrantRepoAccessInputBodyGranteeType) Encode(e *jx.Encoder) + func (s GrantRepoAccessInputBodyGranteeType) MarshalJSON() ([]byte, error) + func (s GrantRepoAccessInputBodyGranteeType) MarshalText() ([]byte, error) + func (s GrantRepoAccessInputBodyGranteeType) Validate() error + type GrantRepoAccessOutputBody struct + Schema OptURI + Status string + func (s *GrantRepoAccessOutputBody) Decode(d *jx.Decoder) error + func (s *GrantRepoAccessOutputBody) Encode(e *jx.Encoder) + func (s *GrantRepoAccessOutputBody) GetSchema() OptURI + func (s *GrantRepoAccessOutputBody) GetStatus() string + func (s *GrantRepoAccessOutputBody) MarshalJSON() ([]byte, error) + func (s *GrantRepoAccessOutputBody) SetSchema(val OptURI) + func (s *GrantRepoAccessOutputBody) SetStatus(val string) + func (s *GrantRepoAccessOutputBody) UnmarshalJSON(data []byte) error + type GrantRepoAccessParams struct + RepoId string + type GrantServiceAccountAccessInputBody struct + ResourceId string + ResourceType GrantServiceAccountAccessInputBodyResourceType + Role string + Schema OptURI + func (s *GrantServiceAccountAccessInputBody) Decode(d *jx.Decoder) error + func (s *GrantServiceAccountAccessInputBody) Encode(e *jx.Encoder) + func (s *GrantServiceAccountAccessInputBody) GetResourceId() string + func (s *GrantServiceAccountAccessInputBody) GetResourceType() GrantServiceAccountAccessInputBodyResourceType + func (s *GrantServiceAccountAccessInputBody) GetRole() string + func (s *GrantServiceAccountAccessInputBody) GetSchema() OptURI + func (s *GrantServiceAccountAccessInputBody) MarshalJSON() ([]byte, error) + func (s *GrantServiceAccountAccessInputBody) SetResourceId(val string) + func (s *GrantServiceAccountAccessInputBody) SetResourceType(val GrantServiceAccountAccessInputBodyResourceType) + func (s *GrantServiceAccountAccessInputBody) SetRole(val string) + func (s *GrantServiceAccountAccessInputBody) SetSchema(val OptURI) + func (s *GrantServiceAccountAccessInputBody) UnmarshalJSON(data []byte) error + func (s *GrantServiceAccountAccessInputBody) Validate() error + type GrantServiceAccountAccessInputBodyResourceType string + const GrantServiceAccountAccessInputBodyResourceTypeProject + const GrantServiceAccountAccessInputBodyResourceTypeRepo + func (GrantServiceAccountAccessInputBodyResourceType) AllValues() []GrantServiceAccountAccessInputBodyResourceType + func (s *GrantServiceAccountAccessInputBodyResourceType) Decode(d *jx.Decoder) error + func (s *GrantServiceAccountAccessInputBodyResourceType) UnmarshalJSON(data []byte) error + func (s *GrantServiceAccountAccessInputBodyResourceType) UnmarshalText(data []byte) error + func (s GrantServiceAccountAccessInputBodyResourceType) Encode(e *jx.Encoder) + func (s GrantServiceAccountAccessInputBodyResourceType) MarshalJSON() ([]byte, error) + func (s GrantServiceAccountAccessInputBodyResourceType) MarshalText() ([]byte, error) + func (s GrantServiceAccountAccessInputBodyResourceType) Validate() error + type GrantServiceAccountAccessOutputBody struct + Schema OptURI + Status string + func (s *GrantServiceAccountAccessOutputBody) Decode(d *jx.Decoder) error + func (s *GrantServiceAccountAccessOutputBody) Encode(e *jx.Encoder) + func (s *GrantServiceAccountAccessOutputBody) GetSchema() OptURI + func (s *GrantServiceAccountAccessOutputBody) GetStatus() string + func (s *GrantServiceAccountAccessOutputBody) MarshalJSON() ([]byte, error) + func (s *GrantServiceAccountAccessOutputBody) SetSchema(val OptURI) + func (s *GrantServiceAccountAccessOutputBody) SetStatus(val string) + func (s *GrantServiceAccountAccessOutputBody) UnmarshalJSON(data []byte) error + type GrantServiceAccountAccessParams struct + AccountId string + type Invoker interface + AddOrgMember func(ctx context.Context, request *AddOrgMemberInputBody, params AddOrgMemberParams) (*Membership, error) + BatchLookup func(ctx context.Context, request *BatchLookupInputBody) (*BatchLookupOutputBody, error) + CreateBinding func(ctx context.Context, request *CreateBindingInputBody, ...) (*Binding, error) + CreateMirror func(ctx context.Context, request *CreateMirrorInputBody) (*CreatedMirror, error) + CreateOrg func(ctx context.Context, request *CreateOrgInputBody) (*Org, error) + CreateProject func(ctx context.Context, request *CreateProjectInputBody) (*Project, error) + CreateRepo func(ctx context.Context, request *CreateRepoInputBody) (*Repo, error) + CreateServiceAccount func(ctx context.Context, request *CreateServiceAccountInputBody) (*ServiceAccount, error) + DeleteBinding func(ctx context.Context, params DeleteBindingParams) error + DeleteMirror func(ctx context.Context, params DeleteMirrorParams) error + DeleteRepo func(ctx context.Context, params DeleteRepoParams) error + DeleteServiceAccount func(ctx context.Context, params DeleteServiceAccountParams) error + GetMe func(ctx context.Context) (*GetMeOutputBody, error) + GetMirror func(ctx context.Context, params GetMirrorParams) (*Mirror, error) + GetPermissions func(ctx context.Context, params GetPermissionsParams) (*GetPermissionsOutputBody, error) + GetRepo func(ctx context.Context, params GetRepoParams) (*Repo, error) + GetServiceAccount func(ctx context.Context, params GetServiceAccountParams) (*ServiceAccount, error) + GrantProjectAccess func(ctx context.Context, request *GrantProjectAccessInputBody, ...) (*GrantProjectAccessOutputBody, error) + GrantRepoAccess func(ctx context.Context, request *GrantRepoAccessInputBody, ...) (*GrantRepoAccessOutputBody, error) + GrantServiceAccountAccess func(ctx context.Context, request *GrantServiceAccountAccessInputBody, ...) (*GrantServiceAccountAccessOutputBody, error) + ListAuditEvents func(ctx context.Context) (*ListAuditEventsOutputBody, error) + ListBindings func(ctx context.Context, params ListBindingsParams) (*ListBindingsOutputBody, error) + ListMirrors func(ctx context.Context, params ListMirrorsParams) (*ListMirrorsOutputBody, error) + ListOIDCProviders func(ctx context.Context) (*ListOIDCProvidersOutputBody, error) + ListOrgMembers func(ctx context.Context, params ListOrgMembersParams) (*ListOrgMembersOutputBody, error) + ListOrgProjects func(ctx context.Context, params ListOrgProjectsParams) (*ListOrgProjectsOutputBody, error) + ListOrgs func(ctx context.Context) (*ListOrgsOutputBody, error) + ListProjectMembers func(ctx context.Context, params ListProjectMembersParams) (*ListProjectMembersOutputBody, error) + ListProjectRepos func(ctx context.Context, params ListProjectReposParams) (*ListProjectReposOutputBody, error) + ListProjects func(ctx context.Context, params ListProjectsParams) (*ListProjectsOutputBody, error) + ListServiceAccountGrants func(ctx context.Context, params ListServiceAccountGrantsParams) (*ListServiceAccountGrantsOutputBody, error) + ListServiceAccounts func(ctx context.Context, params ListServiceAccountsParams) (*ListServiceAccountsOutputBody, error) + LookupResources func(ctx context.Context, params LookupResourcesParams) (*LookupResourcesOutputBody, error) + RemoveOrgMember func(ctx context.Context, params RemoveOrgMemberParams) error + ResolveHandle func(ctx context.Context, params ResolveHandleParams) (*ResolvedIdentity, error) + RevokeProjectAccess func(ctx context.Context, params RevokeProjectAccessParams) error + RevokeProjectAccessByProvider func(ctx context.Context, params RevokeProjectAccessByProviderParams) error + RevokeServiceAccountAccess func(ctx context.Context, params RevokeServiceAccountAccessParams) error + type ListAuditEventsOutputBody struct + Events []AuditEvent + Schema OptURI + func (s *ListAuditEventsOutputBody) Decode(d *jx.Decoder) error + func (s *ListAuditEventsOutputBody) Encode(e *jx.Encoder) + func (s *ListAuditEventsOutputBody) GetEvents() []AuditEvent + func (s *ListAuditEventsOutputBody) GetSchema() OptURI + func (s *ListAuditEventsOutputBody) MarshalJSON() ([]byte, error) + func (s *ListAuditEventsOutputBody) SetEvents(val []AuditEvent) + func (s *ListAuditEventsOutputBody) SetSchema(val OptURI) + func (s *ListAuditEventsOutputBody) UnmarshalJSON(data []byte) error + func (s *ListAuditEventsOutputBody) Validate() error + type ListBindingsOutputBody struct + Bindings []Binding + Schema OptURI + func (s *ListBindingsOutputBody) Decode(d *jx.Decoder) error + func (s *ListBindingsOutputBody) Encode(e *jx.Encoder) + func (s *ListBindingsOutputBody) GetBindings() []Binding + func (s *ListBindingsOutputBody) GetSchema() OptURI + func (s *ListBindingsOutputBody) MarshalJSON() ([]byte, error) + func (s *ListBindingsOutputBody) SetBindings(val []Binding) + func (s *ListBindingsOutputBody) SetSchema(val OptURI) + func (s *ListBindingsOutputBody) UnmarshalJSON(data []byte) error + func (s *ListBindingsOutputBody) Validate() error + type ListBindingsParams struct + AccountId string + type ListMirrorsOutputBody struct + Mirrors []Mirror + Schema OptURI + func (s *ListMirrorsOutputBody) Decode(d *jx.Decoder) error + func (s *ListMirrorsOutputBody) Encode(e *jx.Encoder) + func (s *ListMirrorsOutputBody) GetMirrors() []Mirror + func (s *ListMirrorsOutputBody) GetSchema() OptURI + func (s *ListMirrorsOutputBody) MarshalJSON() ([]byte, error) + func (s *ListMirrorsOutputBody) SetMirrors(val []Mirror) + func (s *ListMirrorsOutputBody) SetSchema(val OptURI) + func (s *ListMirrorsOutputBody) UnmarshalJSON(data []byte) error + func (s *ListMirrorsOutputBody) Validate() error + type ListMirrorsParams struct + Cluster OptString + Owner OptString + Provider OptString + type ListOIDCProvidersOutputBody struct + Providers []OIDCProvider + Schema OptURI + func (s *ListOIDCProvidersOutputBody) Decode(d *jx.Decoder) error + func (s *ListOIDCProvidersOutputBody) Encode(e *jx.Encoder) + func (s *ListOIDCProvidersOutputBody) GetProviders() []OIDCProvider + func (s *ListOIDCProvidersOutputBody) GetSchema() OptURI + func (s *ListOIDCProvidersOutputBody) MarshalJSON() ([]byte, error) + func (s *ListOIDCProvidersOutputBody) SetProviders(val []OIDCProvider) + func (s *ListOIDCProvidersOutputBody) SetSchema(val OptURI) + func (s *ListOIDCProvidersOutputBody) UnmarshalJSON(data []byte) error + func (s *ListOIDCProvidersOutputBody) Validate() error + type ListOrgMembersOutputBody struct + Members []Membership + Schema OptURI + func (s *ListOrgMembersOutputBody) Decode(d *jx.Decoder) error + func (s *ListOrgMembersOutputBody) Encode(e *jx.Encoder) + func (s *ListOrgMembersOutputBody) GetMembers() []Membership + func (s *ListOrgMembersOutputBody) GetSchema() OptURI + func (s *ListOrgMembersOutputBody) MarshalJSON() ([]byte, error) + func (s *ListOrgMembersOutputBody) SetMembers(val []Membership) + func (s *ListOrgMembersOutputBody) SetSchema(val OptURI) + func (s *ListOrgMembersOutputBody) UnmarshalJSON(data []byte) error + func (s *ListOrgMembersOutputBody) Validate() error + type ListOrgMembersParams struct + OrgId string + type ListOrgProjectsOutputBody struct + Projects []Project + Schema OptURI + func (s *ListOrgProjectsOutputBody) Decode(d *jx.Decoder) error + func (s *ListOrgProjectsOutputBody) Encode(e *jx.Encoder) + func (s *ListOrgProjectsOutputBody) GetProjects() []Project + func (s *ListOrgProjectsOutputBody) GetSchema() OptURI + func (s *ListOrgProjectsOutputBody) MarshalJSON() ([]byte, error) + func (s *ListOrgProjectsOutputBody) SetProjects(val []Project) + func (s *ListOrgProjectsOutputBody) SetSchema(val OptURI) + func (s *ListOrgProjectsOutputBody) UnmarshalJSON(data []byte) error + func (s *ListOrgProjectsOutputBody) Validate() error + type ListOrgProjectsParams struct + OrgId string + type ListOrgsOutputBody struct + Orgs []Org + Schema OptURI + func (s *ListOrgsOutputBody) Decode(d *jx.Decoder) error + func (s *ListOrgsOutputBody) Encode(e *jx.Encoder) + func (s *ListOrgsOutputBody) GetOrgs() []Org + func (s *ListOrgsOutputBody) GetSchema() OptURI + func (s *ListOrgsOutputBody) MarshalJSON() ([]byte, error) + func (s *ListOrgsOutputBody) SetOrgs(val []Org) + func (s *ListOrgsOutputBody) SetSchema(val OptURI) + func (s *ListOrgsOutputBody) UnmarshalJSON(data []byte) error + func (s *ListOrgsOutputBody) Validate() error + type ListProjectMembersOutputBody struct + Members []ProjectGrant + Schema OptURI + func (s *ListProjectMembersOutputBody) Decode(d *jx.Decoder) error + func (s *ListProjectMembersOutputBody) Encode(e *jx.Encoder) + func (s *ListProjectMembersOutputBody) GetMembers() []ProjectGrant + func (s *ListProjectMembersOutputBody) GetSchema() OptURI + func (s *ListProjectMembersOutputBody) MarshalJSON() ([]byte, error) + func (s *ListProjectMembersOutputBody) SetMembers(val []ProjectGrant) + func (s *ListProjectMembersOutputBody) SetSchema(val OptURI) + func (s *ListProjectMembersOutputBody) UnmarshalJSON(data []byte) error + func (s *ListProjectMembersOutputBody) Validate() error + type ListProjectMembersParams struct + ProjectId string + type ListProjectReposOutputBody struct + Repos []Repo + Schema OptURI + func (s *ListProjectReposOutputBody) Decode(d *jx.Decoder) error + func (s *ListProjectReposOutputBody) Encode(e *jx.Encoder) + func (s *ListProjectReposOutputBody) GetRepos() []Repo + func (s *ListProjectReposOutputBody) GetSchema() OptURI + func (s *ListProjectReposOutputBody) MarshalJSON() ([]byte, error) + func (s *ListProjectReposOutputBody) SetRepos(val []Repo) + func (s *ListProjectReposOutputBody) SetSchema(val OptURI) + func (s *ListProjectReposOutputBody) UnmarshalJSON(data []byte) error + func (s *ListProjectReposOutputBody) Validate() error + type ListProjectReposParams struct + ProjectId string + type ListProjectsOutputBody struct + Project OptProject + Projects []Project + Schema OptURI + func (s *ListProjectsOutputBody) Decode(d *jx.Decoder) error + func (s *ListProjectsOutputBody) Encode(e *jx.Encoder) + func (s *ListProjectsOutputBody) GetProject() OptProject + func (s *ListProjectsOutputBody) GetProjects() []Project + func (s *ListProjectsOutputBody) GetSchema() OptURI + func (s *ListProjectsOutputBody) MarshalJSON() ([]byte, error) + func (s *ListProjectsOutputBody) SetProject(val OptProject) + func (s *ListProjectsOutputBody) SetProjects(val []Project) + func (s *ListProjectsOutputBody) SetSchema(val OptURI) + func (s *ListProjectsOutputBody) UnmarshalJSON(data []byte) error + func (s *ListProjectsOutputBody) Validate() error + type ListProjectsParams struct + Name OptString + type ListServiceAccountGrantsOutputBody struct + Grants []ServiceAccountGrant + Schema OptURI + func (s *ListServiceAccountGrantsOutputBody) Decode(d *jx.Decoder) error + func (s *ListServiceAccountGrantsOutputBody) Encode(e *jx.Encoder) + func (s *ListServiceAccountGrantsOutputBody) GetGrants() []ServiceAccountGrant + func (s *ListServiceAccountGrantsOutputBody) GetSchema() OptURI + func (s *ListServiceAccountGrantsOutputBody) MarshalJSON() ([]byte, error) + func (s *ListServiceAccountGrantsOutputBody) SetGrants(val []ServiceAccountGrant) + func (s *ListServiceAccountGrantsOutputBody) SetSchema(val OptURI) + func (s *ListServiceAccountGrantsOutputBody) UnmarshalJSON(data []byte) error + func (s *ListServiceAccountGrantsOutputBody) Validate() error + type ListServiceAccountGrantsParams struct + AccountId string + type ListServiceAccountsOutputBody struct + Schema OptURI + ServiceAccounts []ServiceAccountWithGrants + func (s *ListServiceAccountsOutputBody) Decode(d *jx.Decoder) error + func (s *ListServiceAccountsOutputBody) Encode(e *jx.Encoder) + func (s *ListServiceAccountsOutputBody) GetSchema() OptURI + func (s *ListServiceAccountsOutputBody) GetServiceAccounts() []ServiceAccountWithGrants + func (s *ListServiceAccountsOutputBody) MarshalJSON() ([]byte, error) + func (s *ListServiceAccountsOutputBody) SetSchema(val OptURI) + func (s *ListServiceAccountsOutputBody) SetServiceAccounts(val []ServiceAccountWithGrants) + func (s *ListServiceAccountsOutputBody) UnmarshalJSON(data []byte) error + func (s *ListServiceAccountsOutputBody) Validate() error + type ListServiceAccountsParams struct + OrgId string + type LookupRef struct + ID string + Type string + func (s *LookupRef) Decode(d *jx.Decoder) error + func (s *LookupRef) Encode(e *jx.Encoder) + func (s *LookupRef) GetID() string + func (s *LookupRef) GetType() string + func (s *LookupRef) MarshalJSON() ([]byte, error) + func (s *LookupRef) SetID(val string) + func (s *LookupRef) SetType(val string) + func (s *LookupRef) UnmarshalJSON(data []byte) error + func (s *LookupRef) Validate() error + type LookupRefResult struct + ID string + Name OptString + OwnerId OptString + OwnerType OptLookupRefResultOwnerType + ProjectId OptString + Type string + URL OptString + func (s *LookupRefResult) Decode(d *jx.Decoder) error + func (s *LookupRefResult) Encode(e *jx.Encoder) + func (s *LookupRefResult) GetID() string + func (s *LookupRefResult) GetName() OptString + func (s *LookupRefResult) GetOwnerId() OptString + func (s *LookupRefResult) GetOwnerType() OptLookupRefResultOwnerType + func (s *LookupRefResult) GetProjectId() OptString + func (s *LookupRefResult) GetType() string + func (s *LookupRefResult) GetURL() OptString + func (s *LookupRefResult) MarshalJSON() ([]byte, error) + func (s *LookupRefResult) SetID(val string) + func (s *LookupRefResult) SetName(val OptString) + func (s *LookupRefResult) SetOwnerId(val OptString) + func (s *LookupRefResult) SetOwnerType(val OptLookupRefResultOwnerType) + func (s *LookupRefResult) SetProjectId(val OptString) + func (s *LookupRefResult) SetType(val string) + func (s *LookupRefResult) SetURL(val OptString) + func (s *LookupRefResult) UnmarshalJSON(data []byte) error + func (s *LookupRefResult) Validate() error + type LookupRefResultOwnerType string + const LookupRefResultOwnerTypeAccount + const LookupRefResultOwnerTypeOrg + func (LookupRefResultOwnerType) AllValues() []LookupRefResultOwnerType + func (s *LookupRefResultOwnerType) Decode(d *jx.Decoder) error + func (s *LookupRefResultOwnerType) UnmarshalJSON(data []byte) error + func (s *LookupRefResultOwnerType) UnmarshalText(data []byte) error + func (s LookupRefResultOwnerType) Encode(e *jx.Encoder) + func (s LookupRefResultOwnerType) MarshalJSON() ([]byte, error) + func (s LookupRefResultOwnerType) MarshalText() ([]byte, error) + func (s LookupRefResultOwnerType) Validate() error + type LookupResourcesOutputBody struct + Permission OptString + ResourceIds []string + ResourceType string + Resources []ResourceAccess + Schema OptURI + func (s *LookupResourcesOutputBody) Decode(d *jx.Decoder) error + func (s *LookupResourcesOutputBody) Encode(e *jx.Encoder) + func (s *LookupResourcesOutputBody) GetPermission() OptString + func (s *LookupResourcesOutputBody) GetResourceIds() []string + func (s *LookupResourcesOutputBody) GetResourceType() string + func (s *LookupResourcesOutputBody) GetResources() []ResourceAccess + func (s *LookupResourcesOutputBody) GetSchema() OptURI + func (s *LookupResourcesOutputBody) MarshalJSON() ([]byte, error) + func (s *LookupResourcesOutputBody) SetPermission(val OptString) + func (s *LookupResourcesOutputBody) SetResourceIds(val []string) + func (s *LookupResourcesOutputBody) SetResourceType(val string) + func (s *LookupResourcesOutputBody) SetResources(val []ResourceAccess) + func (s *LookupResourcesOutputBody) SetSchema(val OptURI) + func (s *LookupResourcesOutputBody) UnmarshalJSON(data []byte) error + func (s *LookupResourcesOutputBody) Validate() error + type LookupResourcesParams struct + Permission OptString + ResourceType string + type MeAuth struct + Provider string + ProviderUserId string + func (s *MeAuth) Decode(d *jx.Decoder) error + func (s *MeAuth) Encode(e *jx.Encoder) + func (s *MeAuth) GetProvider() string + func (s *MeAuth) GetProviderUserId() string + func (s *MeAuth) MarshalJSON() ([]byte, error) + func (s *MeAuth) SetProvider(val string) + func (s *MeAuth) SetProviderUserId(val string) + func (s *MeAuth) UnmarshalJSON(data []byte) error + type MeGlobal struct + AccountId string + AvatarUrl OptString + Handle OptString + Handles []MeIdentityHandle + HomeJurisdiction OptString + func (s *MeGlobal) Decode(d *jx.Decoder) error + func (s *MeGlobal) Encode(e *jx.Encoder) + func (s *MeGlobal) GetAccountId() string + func (s *MeGlobal) GetAvatarUrl() OptString + func (s *MeGlobal) GetHandle() OptString + func (s *MeGlobal) GetHandles() []MeIdentityHandle + func (s *MeGlobal) GetHomeJurisdiction() OptString + func (s *MeGlobal) MarshalJSON() ([]byte, error) + func (s *MeGlobal) SetAccountId(val string) + func (s *MeGlobal) SetAvatarUrl(val OptString) + func (s *MeGlobal) SetHandle(val OptString) + func (s *MeGlobal) SetHandles(val []MeIdentityHandle) + func (s *MeGlobal) SetHomeJurisdiction(val OptString) + func (s *MeGlobal) UnmarshalJSON(data []byte) error + func (s *MeGlobal) Validate() error + type MeIdentityHandle struct + Handle string + Provider string + ProviderUserId string + func (s *MeIdentityHandle) Decode(d *jx.Decoder) error + func (s *MeIdentityHandle) Encode(e *jx.Encoder) + func (s *MeIdentityHandle) GetHandle() string + func (s *MeIdentityHandle) GetProvider() string + func (s *MeIdentityHandle) GetProviderUserId() string + func (s *MeIdentityHandle) MarshalJSON() ([]byte, error) + func (s *MeIdentityHandle) SetHandle(val string) + func (s *MeIdentityHandle) SetProvider(val string) + func (s *MeIdentityHandle) SetProviderUserId(val string) + func (s *MeIdentityHandle) UnmarshalJSON(data []byte) error + type MeRegional struct + Bio OptString + Company OptString + DisplayName OptString + Email OptString + Location OptString + func (s *MeRegional) Decode(d *jx.Decoder) error + func (s *MeRegional) Encode(e *jx.Encoder) + func (s *MeRegional) GetBio() OptString + func (s *MeRegional) GetCompany() OptString + func (s *MeRegional) GetDisplayName() OptString + func (s *MeRegional) GetEmail() OptString + func (s *MeRegional) GetLocation() OptString + func (s *MeRegional) MarshalJSON() ([]byte, error) + func (s *MeRegional) SetBio(val OptString) + func (s *MeRegional) SetCompany(val OptString) + func (s *MeRegional) SetDisplayName(val OptString) + func (s *MeRegional) SetEmail(val OptString) + func (s *MeRegional) SetLocation(val OptString) + func (s *MeRegional) UnmarshalJSON(data []byte) error + type MeRegionalUnavailable struct + Error MeRegionalUnavailableError + HomeCoreUrl string + Jurisdiction string + Message string + func (s *MeRegionalUnavailable) Decode(d *jx.Decoder) error + func (s *MeRegionalUnavailable) Encode(e *jx.Encoder) + func (s *MeRegionalUnavailable) GetError() MeRegionalUnavailableError + func (s *MeRegionalUnavailable) GetHomeCoreUrl() string + func (s *MeRegionalUnavailable) GetJurisdiction() string + func (s *MeRegionalUnavailable) GetMessage() string + func (s *MeRegionalUnavailable) MarshalJSON() ([]byte, error) + func (s *MeRegionalUnavailable) SetError(val MeRegionalUnavailableError) + func (s *MeRegionalUnavailable) SetHomeCoreUrl(val string) + func (s *MeRegionalUnavailable) SetJurisdiction(val string) + func (s *MeRegionalUnavailable) SetMessage(val string) + func (s *MeRegionalUnavailable) UnmarshalJSON(data []byte) error + func (s *MeRegionalUnavailable) Validate() error + type MeRegionalUnavailableError string + const MeRegionalUnavailableErrorForeignJurisdiction + func (MeRegionalUnavailableError) AllValues() []MeRegionalUnavailableError + func (s *MeRegionalUnavailableError) Decode(d *jx.Decoder) error + func (s *MeRegionalUnavailableError) UnmarshalJSON(data []byte) error + func (s *MeRegionalUnavailableError) UnmarshalText(data []byte) error + func (s MeRegionalUnavailableError) Encode(e *jx.Encoder) + func (s MeRegionalUnavailableError) MarshalJSON() ([]byte, error) + func (s MeRegionalUnavailableError) MarshalText() ([]byte, error) + func (s MeRegionalUnavailableError) Validate() error + type Membership struct + AccountId string + CreatedAt time.Time + ID string + OrgId string + Role string + Schema OptURI + Status string + WorkosOrgMembershipId OptString + func (s *Membership) Decode(d *jx.Decoder) error + func (s *Membership) Encode(e *jx.Encoder) + func (s *Membership) GetAccountId() string + func (s *Membership) GetCreatedAt() time.Time + func (s *Membership) GetID() string + func (s *Membership) GetOrgId() string + func (s *Membership) GetRole() string + func (s *Membership) GetSchema() OptURI + func (s *Membership) GetStatus() string + func (s *Membership) GetWorkosOrgMembershipId() OptString + func (s *Membership) MarshalJSON() ([]byte, error) + func (s *Membership) SetAccountId(val string) + func (s *Membership) SetCreatedAt(val time.Time) + func (s *Membership) SetID(val string) + func (s *Membership) SetOrgId(val string) + func (s *Membership) SetRole(val string) + func (s *Membership) SetSchema(val OptURI) + func (s *Membership) SetStatus(val string) + func (s *Membership) SetWorkosOrgMembershipId(val OptString) + func (s *Membership) UnmarshalJSON(data []byte) error + type Mirror struct + ClusterHost string + CreatedAt time.Time + InstallationId OptInt64 + IsArchived OptBool + IsPrivate OptBool + Jurisdiction OptString + MirrorId string + Owner string + Provider string + Repo string + Schema OptURI + SuspendedAt OptDateTime + func (s *Mirror) Decode(d *jx.Decoder) error + func (s *Mirror) Encode(e *jx.Encoder) + func (s *Mirror) GetClusterHost() string + func (s *Mirror) GetCreatedAt() time.Time + func (s *Mirror) GetInstallationId() OptInt64 + func (s *Mirror) GetIsArchived() OptBool + func (s *Mirror) GetIsPrivate() OptBool + func (s *Mirror) GetJurisdiction() OptString + func (s *Mirror) GetMirrorId() string + func (s *Mirror) GetOwner() string + func (s *Mirror) GetProvider() string + func (s *Mirror) GetRepo() string + func (s *Mirror) GetSchema() OptURI + func (s *Mirror) GetSuspendedAt() OptDateTime + func (s *Mirror) MarshalJSON() ([]byte, error) + func (s *Mirror) SetClusterHost(val string) + func (s *Mirror) SetCreatedAt(val time.Time) + func (s *Mirror) SetInstallationId(val OptInt64) + func (s *Mirror) SetIsArchived(val OptBool) + func (s *Mirror) SetIsPrivate(val OptBool) + func (s *Mirror) SetJurisdiction(val OptString) + func (s *Mirror) SetMirrorId(val string) + func (s *Mirror) SetOwner(val string) + func (s *Mirror) SetProvider(val string) + func (s *Mirror) SetRepo(val string) + func (s *Mirror) SetSchema(val OptURI) + func (s *Mirror) SetSuspendedAt(val OptDateTime) + func (s *Mirror) UnmarshalJSON(data []byte) error + type OIDCProvider struct + Description OptString + DisplayName OptString + ID string + Issuer string + func (s *OIDCProvider) Decode(d *jx.Decoder) error + func (s *OIDCProvider) Encode(e *jx.Encoder) + func (s *OIDCProvider) GetDescription() OptString + func (s *OIDCProvider) GetDisplayName() OptString + func (s *OIDCProvider) GetID() string + func (s *OIDCProvider) GetIssuer() string + func (s *OIDCProvider) MarshalJSON() ([]byte, error) + func (s *OIDCProvider) SetDescription(val OptString) + func (s *OIDCProvider) SetDisplayName(val OptString) + func (s *OIDCProvider) SetID(val string) + func (s *OIDCProvider) SetIssuer(val string) + func (s *OIDCProvider) UnmarshalJSON(data []byte) error + type OperationName = string + const AddOrgMemberOperation + const BatchLookupOperation + const CreateBindingOperation + const CreateMirrorOperation + const CreateOrgOperation + const CreateProjectOperation + const CreateRepoOperation + const CreateServiceAccountOperation + const DeleteBindingOperation + const DeleteMirrorOperation + const DeleteRepoOperation + const DeleteServiceAccountOperation + const GetMeOperation + const GetMirrorOperation + const GetPermissionsOperation + const GetRepoOperation + const GetServiceAccountOperation + const GrantProjectAccessOperation + const GrantRepoAccessOperation + const GrantServiceAccountAccessOperation + const ListAuditEventsOperation + const ListBindingsOperation + const ListMirrorsOperation + const ListOIDCProvidersOperation + const ListOrgMembersOperation + const ListOrgProjectsOperation + const ListOrgsOperation + const ListProjectMembersOperation + const ListProjectReposOperation + const ListProjectsOperation + const ListServiceAccountGrantsOperation + const ListServiceAccountsOperation + const LookupResourcesOperation + const RemoveOrgMemberOperation + const ResolveHandleOperation + const RevokeProjectAccessByProviderOperation + const RevokeProjectAccessOperation + const RevokeServiceAccountAccessOperation + type OptAddOrgMemberInputBodyRole struct + Set bool + Value AddOrgMemberInputBodyRole + func NewOptAddOrgMemberInputBodyRole(v AddOrgMemberInputBodyRole) OptAddOrgMemberInputBodyRole + func (o *OptAddOrgMemberInputBodyRole) Decode(d *jx.Decoder) error + func (o *OptAddOrgMemberInputBodyRole) Reset() + func (o *OptAddOrgMemberInputBodyRole) SetTo(v AddOrgMemberInputBodyRole) + func (o OptAddOrgMemberInputBodyRole) Encode(e *jx.Encoder) + func (o OptAddOrgMemberInputBodyRole) Get() (v AddOrgMemberInputBodyRole, ok bool) + func (o OptAddOrgMemberInputBodyRole) IsSet() bool + func (o OptAddOrgMemberInputBodyRole) Or(d AddOrgMemberInputBodyRole) AddOrgMemberInputBodyRole + func (s *OptAddOrgMemberInputBodyRole) UnmarshalJSON(data []byte) error + func (s OptAddOrgMemberInputBodyRole) MarshalJSON() ([]byte, error) + type OptAuditEventMetadata struct + Set bool + Value AuditEventMetadata + func NewOptAuditEventMetadata(v AuditEventMetadata) OptAuditEventMetadata + func (o *OptAuditEventMetadata) Decode(d *jx.Decoder) error + func (o *OptAuditEventMetadata) Reset() + func (o *OptAuditEventMetadata) SetTo(v AuditEventMetadata) + func (o OptAuditEventMetadata) Encode(e *jx.Encoder) + func (o OptAuditEventMetadata) Get() (v AuditEventMetadata, ok bool) + func (o OptAuditEventMetadata) IsSet() bool + func (o OptAuditEventMetadata) Or(d AuditEventMetadata) AuditEventMetadata + func (s *OptAuditEventMetadata) UnmarshalJSON(data []byte) error + func (s OptAuditEventMetadata) MarshalJSON() ([]byte, error) + type OptBool struct + Set bool + Value bool + func NewOptBool(v bool) OptBool + func (o *OptBool) Decode(d *jx.Decoder) error + func (o *OptBool) Reset() + func (o *OptBool) SetTo(v bool) + func (o OptBool) Encode(e *jx.Encoder) + func (o OptBool) Get() (v bool, ok bool) + func (o OptBool) IsSet() bool + func (o OptBool) Or(d bool) bool + func (s *OptBool) UnmarshalJSON(data []byte) error + func (s OptBool) MarshalJSON() ([]byte, error) + type OptCreateRepoInputBodyObjectFormat struct + Set bool + Value CreateRepoInputBodyObjectFormat + func NewOptCreateRepoInputBodyObjectFormat(v CreateRepoInputBodyObjectFormat) OptCreateRepoInputBodyObjectFormat + func (o *OptCreateRepoInputBodyObjectFormat) Decode(d *jx.Decoder) error + func (o *OptCreateRepoInputBodyObjectFormat) Reset() + func (o *OptCreateRepoInputBodyObjectFormat) SetTo(v CreateRepoInputBodyObjectFormat) + func (o OptCreateRepoInputBodyObjectFormat) Encode(e *jx.Encoder) + func (o OptCreateRepoInputBodyObjectFormat) Get() (v CreateRepoInputBodyObjectFormat, ok bool) + func (o OptCreateRepoInputBodyObjectFormat) IsSet() bool + func (o OptCreateRepoInputBodyObjectFormat) Or(d CreateRepoInputBodyObjectFormat) CreateRepoInputBodyObjectFormat + func (s *OptCreateRepoInputBodyObjectFormat) UnmarshalJSON(data []byte) error + func (s OptCreateRepoInputBodyObjectFormat) MarshalJSON() ([]byte, error) + type OptDateTime struct + Set bool + Value time.Time + func NewOptDateTime(v time.Time) OptDateTime + func (o *OptDateTime) Decode(d *jx.Decoder, format func(*jx.Decoder) (time.Time, error)) error + func (o *OptDateTime) Reset() + func (o *OptDateTime) SetTo(v time.Time) + func (o OptDateTime) Encode(e *jx.Encoder, format func(*jx.Encoder, time.Time)) + func (o OptDateTime) Get() (v time.Time, ok bool) + func (o OptDateTime) IsSet() bool + func (o OptDateTime) Or(d time.Time) time.Time + func (s *OptDateTime) UnmarshalJSON(data []byte) error + func (s OptDateTime) MarshalJSON() ([]byte, error) + type OptGetMeOutputBodyMode struct + Set bool + Value GetMeOutputBodyMode + func NewOptGetMeOutputBodyMode(v GetMeOutputBodyMode) OptGetMeOutputBodyMode + func (o *OptGetMeOutputBodyMode) Decode(d *jx.Decoder) error + func (o *OptGetMeOutputBodyMode) Reset() + func (o *OptGetMeOutputBodyMode) SetTo(v GetMeOutputBodyMode) + func (o OptGetMeOutputBodyMode) Encode(e *jx.Encoder) + func (o OptGetMeOutputBodyMode) Get() (v GetMeOutputBodyMode, ok bool) + func (o OptGetMeOutputBodyMode) IsSet() bool + func (o OptGetMeOutputBodyMode) Or(d GetMeOutputBodyMode) GetMeOutputBodyMode + func (s *OptGetMeOutputBodyMode) UnmarshalJSON(data []byte) error + func (s OptGetMeOutputBodyMode) MarshalJSON() ([]byte, error) + type OptGetPermissionsOutputBodyExplain struct + Set bool + Value GetPermissionsOutputBodyExplain + func NewOptGetPermissionsOutputBodyExplain(v GetPermissionsOutputBodyExplain) OptGetPermissionsOutputBodyExplain + func (o *OptGetPermissionsOutputBodyExplain) Decode(d *jx.Decoder) error + func (o *OptGetPermissionsOutputBodyExplain) Reset() + func (o *OptGetPermissionsOutputBodyExplain) SetTo(v GetPermissionsOutputBodyExplain) + func (o OptGetPermissionsOutputBodyExplain) Encode(e *jx.Encoder) + func (o OptGetPermissionsOutputBodyExplain) Get() (v GetPermissionsOutputBodyExplain, ok bool) + func (o OptGetPermissionsOutputBodyExplain) IsSet() bool + func (o OptGetPermissionsOutputBodyExplain) Or(d GetPermissionsOutputBodyExplain) GetPermissionsOutputBodyExplain + func (s *OptGetPermissionsOutputBodyExplain) UnmarshalJSON(data []byte) error + func (s OptGetPermissionsOutputBodyExplain) MarshalJSON() ([]byte, error) + type OptGrantProjectAccessInputBodyGranteeType struct + Set bool + Value GrantProjectAccessInputBodyGranteeType + func NewOptGrantProjectAccessInputBodyGranteeType(v GrantProjectAccessInputBodyGranteeType) OptGrantProjectAccessInputBodyGranteeType + func (o *OptGrantProjectAccessInputBodyGranteeType) Decode(d *jx.Decoder) error + func (o *OptGrantProjectAccessInputBodyGranteeType) Reset() + func (o *OptGrantProjectAccessInputBodyGranteeType) SetTo(v GrantProjectAccessInputBodyGranteeType) + func (o OptGrantProjectAccessInputBodyGranteeType) Encode(e *jx.Encoder) + func (o OptGrantProjectAccessInputBodyGranteeType) Get() (v GrantProjectAccessInputBodyGranteeType, ok bool) + func (o OptGrantProjectAccessInputBodyGranteeType) IsSet() bool + func (o OptGrantProjectAccessInputBodyGranteeType) Or(d GrantProjectAccessInputBodyGranteeType) GrantProjectAccessInputBodyGranteeType + func (s *OptGrantProjectAccessInputBodyGranteeType) UnmarshalJSON(data []byte) error + func (s OptGrantProjectAccessInputBodyGranteeType) MarshalJSON() ([]byte, error) + type OptGrantRepoAccessInputBodyGranteeType struct + Set bool + Value GrantRepoAccessInputBodyGranteeType + func NewOptGrantRepoAccessInputBodyGranteeType(v GrantRepoAccessInputBodyGranteeType) OptGrantRepoAccessInputBodyGranteeType + func (o *OptGrantRepoAccessInputBodyGranteeType) Decode(d *jx.Decoder) error + func (o *OptGrantRepoAccessInputBodyGranteeType) Reset() + func (o *OptGrantRepoAccessInputBodyGranteeType) SetTo(v GrantRepoAccessInputBodyGranteeType) + func (o OptGrantRepoAccessInputBodyGranteeType) Encode(e *jx.Encoder) + func (o OptGrantRepoAccessInputBodyGranteeType) Get() (v GrantRepoAccessInputBodyGranteeType, ok bool) + func (o OptGrantRepoAccessInputBodyGranteeType) IsSet() bool + func (o OptGrantRepoAccessInputBodyGranteeType) Or(d GrantRepoAccessInputBodyGranteeType) GrantRepoAccessInputBodyGranteeType + func (s *OptGrantRepoAccessInputBodyGranteeType) UnmarshalJSON(data []byte) error + func (s OptGrantRepoAccessInputBodyGranteeType) MarshalJSON() ([]byte, error) + type OptInt64 struct + Set bool + Value int64 + func NewOptInt64(v int64) OptInt64 + func (o *OptInt64) Decode(d *jx.Decoder) error + func (o *OptInt64) Reset() + func (o *OptInt64) SetTo(v int64) + func (o OptInt64) Encode(e *jx.Encoder) + func (o OptInt64) Get() (v int64, ok bool) + func (o OptInt64) IsSet() bool + func (o OptInt64) Or(d int64) int64 + func (s *OptInt64) UnmarshalJSON(data []byte) error + func (s OptInt64) MarshalJSON() ([]byte, error) + type OptLookupRefResultOwnerType struct + Set bool + Value LookupRefResultOwnerType + func NewOptLookupRefResultOwnerType(v LookupRefResultOwnerType) OptLookupRefResultOwnerType + func (o *OptLookupRefResultOwnerType) Decode(d *jx.Decoder) error + func (o *OptLookupRefResultOwnerType) Reset() + func (o *OptLookupRefResultOwnerType) SetTo(v LookupRefResultOwnerType) + func (o OptLookupRefResultOwnerType) Encode(e *jx.Encoder) + func (o OptLookupRefResultOwnerType) Get() (v LookupRefResultOwnerType, ok bool) + func (o OptLookupRefResultOwnerType) IsSet() bool + func (o OptLookupRefResultOwnerType) Or(d LookupRefResultOwnerType) LookupRefResultOwnerType + func (s *OptLookupRefResultOwnerType) UnmarshalJSON(data []byte) error + func (s OptLookupRefResultOwnerType) MarshalJSON() ([]byte, error) + type OptMeRegional struct + Set bool + Value MeRegional + func NewOptMeRegional(v MeRegional) OptMeRegional + func (o *OptMeRegional) Decode(d *jx.Decoder) error + func (o *OptMeRegional) Reset() + func (o *OptMeRegional) SetTo(v MeRegional) + func (o OptMeRegional) Encode(e *jx.Encoder) + func (o OptMeRegional) Get() (v MeRegional, ok bool) + func (o OptMeRegional) IsSet() bool + func (o OptMeRegional) Or(d MeRegional) MeRegional + func (s *OptMeRegional) UnmarshalJSON(data []byte) error + func (s OptMeRegional) MarshalJSON() ([]byte, error) + type OptMeRegionalUnavailable struct + Set bool + Value MeRegionalUnavailable + func NewOptMeRegionalUnavailable(v MeRegionalUnavailable) OptMeRegionalUnavailable + func (o *OptMeRegionalUnavailable) Decode(d *jx.Decoder) error + func (o *OptMeRegionalUnavailable) Reset() + func (o *OptMeRegionalUnavailable) SetTo(v MeRegionalUnavailable) + func (o OptMeRegionalUnavailable) Encode(e *jx.Encoder) + func (o OptMeRegionalUnavailable) Get() (v MeRegionalUnavailable, ok bool) + func (o OptMeRegionalUnavailable) IsSet() bool + func (o OptMeRegionalUnavailable) Or(d MeRegionalUnavailable) MeRegionalUnavailable + func (s *OptMeRegionalUnavailable) UnmarshalJSON(data []byte) error + func (s OptMeRegionalUnavailable) MarshalJSON() ([]byte, error) + type OptProject struct + Set bool + Value Project + func NewOptProject(v Project) OptProject + func (o *OptProject) Decode(d *jx.Decoder) error + func (o *OptProject) Reset() + func (o *OptProject) SetTo(v Project) + func (o OptProject) Encode(e *jx.Encoder) + func (o OptProject) Get() (v Project, ok bool) + func (o OptProject) IsSet() bool + func (o OptProject) Or(d Project) Project + func (s *OptProject) UnmarshalJSON(data []byte) error + func (s OptProject) MarshalJSON() ([]byte, error) + type OptRepoObjectFormat struct + Set bool + Value RepoObjectFormat + func NewOptRepoObjectFormat(v RepoObjectFormat) OptRepoObjectFormat + func (o *OptRepoObjectFormat) Decode(d *jx.Decoder) error + func (o *OptRepoObjectFormat) Reset() + func (o *OptRepoObjectFormat) SetTo(v RepoObjectFormat) + func (o OptRepoObjectFormat) Encode(e *jx.Encoder) + func (o OptRepoObjectFormat) Get() (v RepoObjectFormat, ok bool) + func (o OptRepoObjectFormat) IsSet() bool + func (o OptRepoObjectFormat) Or(d RepoObjectFormat) RepoObjectFormat + func (s *OptRepoObjectFormat) UnmarshalJSON(data []byte) error + func (s OptRepoObjectFormat) MarshalJSON() ([]byte, error) + type OptRepoState struct + Set bool + Value RepoState + func NewOptRepoState(v RepoState) OptRepoState + func (o *OptRepoState) Decode(d *jx.Decoder) error + func (o *OptRepoState) Reset() + func (o *OptRepoState) SetTo(v RepoState) + func (o OptRepoState) Encode(e *jx.Encoder) + func (o OptRepoState) Get() (v RepoState, ok bool) + func (o OptRepoState) IsSet() bool + func (o OptRepoState) Or(d RepoState) RepoState + func (s *OptRepoState) UnmarshalJSON(data []byte) error + func (s OptRepoState) MarshalJSON() ([]byte, error) + type OptString struct + Set bool + Value string + func NewOptString(v string) OptString + func (o *OptString) Decode(d *jx.Decoder) error + func (o *OptString) Reset() + func (o *OptString) SetTo(v string) + func (o OptString) Encode(e *jx.Encoder) + func (o OptString) Get() (v string, ok bool) + func (o OptString) IsSet() bool + func (o OptString) Or(d string) string + func (s *OptString) UnmarshalJSON(data []byte) error + func (s OptString) MarshalJSON() ([]byte, error) + type OptURI struct + Set bool + Value url.URL + func NewOptURI(v url.URL) OptURI + func (o *OptURI) Decode(d *jx.Decoder) error + func (o *OptURI) Reset() + func (o *OptURI) SetTo(v url.URL) + func (o OptURI) Encode(e *jx.Encoder) + func (o OptURI) Get() (v url.URL, ok bool) + func (o OptURI) IsSet() bool + func (o OptURI) Or(d url.URL) url.URL + func (s *OptURI) UnmarshalJSON(data []byte) error + func (s OptURI) MarshalJSON() ([]byte, error) + type Option interface + type Org struct + CreatedAt time.Time + ID string + Name string + Region string + Schema OptURI + WorkosOrganizationId OptString + func (s *Org) Decode(d *jx.Decoder) error + func (s *Org) Encode(e *jx.Encoder) + func (s *Org) GetCreatedAt() time.Time + func (s *Org) GetID() string + func (s *Org) GetName() string + func (s *Org) GetRegion() string + func (s *Org) GetSchema() OptURI + func (s *Org) GetWorkosOrganizationId() OptString + func (s *Org) MarshalJSON() ([]byte, error) + func (s *Org) SetCreatedAt(val time.Time) + func (s *Org) SetID(val string) + func (s *Org) SetName(val string) + func (s *Org) SetRegion(val string) + func (s *Org) SetSchema(val OptURI) + func (s *Org) SetWorkosOrganizationId(val OptString) + func (s *Org) UnmarshalJSON(data []byte) error + type Project struct + CreatedAt time.Time + ID string + Name string + OwnerId string + OwnerType ProjectOwnerType + Region string + Schema OptURI + func (s *Project) Decode(d *jx.Decoder) error + func (s *Project) Encode(e *jx.Encoder) + func (s *Project) GetCreatedAt() time.Time + func (s *Project) GetID() string + func (s *Project) GetName() string + func (s *Project) GetOwnerId() string + func (s *Project) GetOwnerType() ProjectOwnerType + func (s *Project) GetRegion() string + func (s *Project) GetSchema() OptURI + func (s *Project) MarshalJSON() ([]byte, error) + func (s *Project) SetCreatedAt(val time.Time) + func (s *Project) SetID(val string) + func (s *Project) SetName(val string) + func (s *Project) SetOwnerId(val string) + func (s *Project) SetOwnerType(val ProjectOwnerType) + func (s *Project) SetRegion(val string) + func (s *Project) SetSchema(val OptURI) + func (s *Project) UnmarshalJSON(data []byte) error + func (s *Project) Validate() error + type ProjectGrant struct + GranteeId string + GranteeType string + Role string + func (s *ProjectGrant) Decode(d *jx.Decoder) error + func (s *ProjectGrant) Encode(e *jx.Encoder) + func (s *ProjectGrant) GetGranteeId() string + func (s *ProjectGrant) GetGranteeType() string + func (s *ProjectGrant) GetRole() string + func (s *ProjectGrant) MarshalJSON() ([]byte, error) + func (s *ProjectGrant) SetGranteeId(val string) + func (s *ProjectGrant) SetGranteeType(val string) + func (s *ProjectGrant) SetRole(val string) + func (s *ProjectGrant) UnmarshalJSON(data []byte) error + type ProjectOwnerType string + const ProjectOwnerTypeAccount + const ProjectOwnerTypeOrg + func (ProjectOwnerType) AllValues() []ProjectOwnerType + func (s *ProjectOwnerType) Decode(d *jx.Decoder) error + func (s *ProjectOwnerType) UnmarshalJSON(data []byte) error + func (s *ProjectOwnerType) UnmarshalText(data []byte) error + func (s ProjectOwnerType) Encode(e *jx.Encoder) + func (s ProjectOwnerType) MarshalJSON() ([]byte, error) + func (s ProjectOwnerType) MarshalText() ([]byte, error) + func (s ProjectOwnerType) Validate() error + type RemoveOrgMemberNoContent struct + type RemoveOrgMemberParams struct + OrgId string + Provider string + ProviderUserId string + type Repo struct + ClusterHost OptString + Foreign OptBool + ID string + Name string + ObjectFormat OptRepoObjectFormat + OwningProjectId string + Path OptString + ProvisionAttempts OptInt64 + ProvisionReason OptString + Schema OptURI + State OptRepoState + func (s *Repo) Decode(d *jx.Decoder) error + func (s *Repo) Encode(e *jx.Encoder) + func (s *Repo) GetClusterHost() OptString + func (s *Repo) GetForeign() OptBool + func (s *Repo) GetID() string + func (s *Repo) GetName() string + func (s *Repo) GetObjectFormat() OptRepoObjectFormat + func (s *Repo) GetOwningProjectId() string + func (s *Repo) GetPath() OptString + func (s *Repo) GetProvisionAttempts() OptInt64 + func (s *Repo) GetProvisionReason() OptString + func (s *Repo) GetSchema() OptURI + func (s *Repo) GetState() OptRepoState + func (s *Repo) MarshalJSON() ([]byte, error) + func (s *Repo) SetClusterHost(val OptString) + func (s *Repo) SetForeign(val OptBool) + func (s *Repo) SetID(val string) + func (s *Repo) SetName(val string) + func (s *Repo) SetObjectFormat(val OptRepoObjectFormat) + func (s *Repo) SetOwningProjectId(val string) + func (s *Repo) SetPath(val OptString) + func (s *Repo) SetProvisionAttempts(val OptInt64) + func (s *Repo) SetProvisionReason(val OptString) + func (s *Repo) SetSchema(val OptURI) + func (s *Repo) SetState(val OptRepoState) + func (s *Repo) UnmarshalJSON(data []byte) error + func (s *Repo) Validate() error + type RepoObjectFormat string + const RepoObjectFormatSHA1 + const RepoObjectFormatSHA256 + func (RepoObjectFormat) AllValues() []RepoObjectFormat + func (s *RepoObjectFormat) Decode(d *jx.Decoder) error + func (s *RepoObjectFormat) UnmarshalJSON(data []byte) error + func (s *RepoObjectFormat) UnmarshalText(data []byte) error + func (s RepoObjectFormat) Encode(e *jx.Encoder) + func (s RepoObjectFormat) MarshalJSON() ([]byte, error) + func (s RepoObjectFormat) MarshalText() ([]byte, error) + func (s RepoObjectFormat) Validate() error + type RepoState string + const RepoStateActive + const RepoStateFailed + const RepoStateProvisioning + func (RepoState) AllValues() []RepoState + func (s *RepoState) Decode(d *jx.Decoder) error + func (s *RepoState) UnmarshalJSON(data []byte) error + func (s *RepoState) UnmarshalText(data []byte) error + func (s RepoState) Encode(e *jx.Encoder) + func (s RepoState) MarshalJSON() ([]byte, error) + func (s RepoState) MarshalText() ([]byte, error) + func (s RepoState) Validate() error + type ResolveHandleParams struct + Handle string + Provider string + type ResolvedIdentity struct + AccountId string + Handle string + Provider string + ProviderUserId string + Schema OptURI + func (s *ResolvedIdentity) Decode(d *jx.Decoder) error + func (s *ResolvedIdentity) Encode(e *jx.Encoder) + func (s *ResolvedIdentity) GetAccountId() string + func (s *ResolvedIdentity) GetHandle() string + func (s *ResolvedIdentity) GetProvider() string + func (s *ResolvedIdentity) GetProviderUserId() string + func (s *ResolvedIdentity) GetSchema() OptURI + func (s *ResolvedIdentity) MarshalJSON() ([]byte, error) + func (s *ResolvedIdentity) SetAccountId(val string) + func (s *ResolvedIdentity) SetHandle(val string) + func (s *ResolvedIdentity) SetProvider(val string) + func (s *ResolvedIdentity) SetProviderUserId(val string) + func (s *ResolvedIdentity) SetSchema(val OptURI) + func (s *ResolvedIdentity) UnmarshalJSON(data []byte) error + type ResourceAccess struct + Permissions []string + ResourceId string + func (s *ResourceAccess) Decode(d *jx.Decoder) error + func (s *ResourceAccess) Encode(e *jx.Encoder) + func (s *ResourceAccess) GetPermissions() []string + func (s *ResourceAccess) GetResourceId() string + func (s *ResourceAccess) MarshalJSON() ([]byte, error) + func (s *ResourceAccess) SetPermissions(val []string) + func (s *ResourceAccess) SetResourceId(val string) + func (s *ResourceAccess) UnmarshalJSON(data []byte) error + func (s *ResourceAccess) Validate() error + type RevokeProjectAccessByProviderNoContent struct + type RevokeProjectAccessByProviderParams struct + ProjectId string + Provider string + ProviderUserId string + type RevokeProjectAccessNoContent struct + type RevokeProjectAccessParams struct + GranteeId string + GranteeType string + ProjectId string + type RevokeServiceAccountAccessNoContent struct + type RevokeServiceAccountAccessParams struct + AccountId string + ResourceId string + ResourceType RevokeServiceAccountAccessResourceType + type RevokeServiceAccountAccessResourceType string + const RevokeServiceAccountAccessResourceTypeProject + const RevokeServiceAccountAccessResourceTypeRepo + func (RevokeServiceAccountAccessResourceType) AllValues() []RevokeServiceAccountAccessResourceType + func (s *RevokeServiceAccountAccessResourceType) UnmarshalText(data []byte) error + func (s RevokeServiceAccountAccessResourceType) MarshalText() ([]byte, error) + func (s RevokeServiceAccountAccessResourceType) Validate() error + type SecuritySource interface + BearerAuth func(ctx context.Context, operationName OperationName) (BearerAuth, error) + SessionAuth func(ctx context.Context, operationName OperationName) (SessionAuth, error) + type ServiceAccount struct + AccountId string + CreatedAt time.Time + Name string + OrgId string + Schema OptURI + Status string + SystemManaged bool + func (s *ServiceAccount) Decode(d *jx.Decoder) error + func (s *ServiceAccount) Encode(e *jx.Encoder) + func (s *ServiceAccount) GetAccountId() string + func (s *ServiceAccount) GetCreatedAt() time.Time + func (s *ServiceAccount) GetName() string + func (s *ServiceAccount) GetOrgId() string + func (s *ServiceAccount) GetSchema() OptURI + func (s *ServiceAccount) GetStatus() string + func (s *ServiceAccount) GetSystemManaged() bool + func (s *ServiceAccount) MarshalJSON() ([]byte, error) + func (s *ServiceAccount) SetAccountId(val string) + func (s *ServiceAccount) SetCreatedAt(val time.Time) + func (s *ServiceAccount) SetName(val string) + func (s *ServiceAccount) SetOrgId(val string) + func (s *ServiceAccount) SetSchema(val OptURI) + func (s *ServiceAccount) SetStatus(val string) + func (s *ServiceAccount) SetSystemManaged(val bool) + func (s *ServiceAccount) UnmarshalJSON(data []byte) error + type ServiceAccountGrant struct + ResourceId string + ResourceName OptString + ResourceType string + Role string + func (s *ServiceAccountGrant) Decode(d *jx.Decoder) error + func (s *ServiceAccountGrant) Encode(e *jx.Encoder) + func (s *ServiceAccountGrant) GetResourceId() string + func (s *ServiceAccountGrant) GetResourceName() OptString + func (s *ServiceAccountGrant) GetResourceType() string + func (s *ServiceAccountGrant) GetRole() string + func (s *ServiceAccountGrant) MarshalJSON() ([]byte, error) + func (s *ServiceAccountGrant) SetResourceId(val string) + func (s *ServiceAccountGrant) SetResourceName(val OptString) + func (s *ServiceAccountGrant) SetResourceType(val string) + func (s *ServiceAccountGrant) SetRole(val string) + func (s *ServiceAccountGrant) UnmarshalJSON(data []byte) error + type ServiceAccountWithGrants struct + AccountId string + CreatedAt time.Time + Grants []string + Name string + OrgId string + Status string + SystemManaged bool + func (s *ServiceAccountWithGrants) Decode(d *jx.Decoder) error + func (s *ServiceAccountWithGrants) Encode(e *jx.Encoder) + func (s *ServiceAccountWithGrants) GetAccountId() string + func (s *ServiceAccountWithGrants) GetCreatedAt() time.Time + func (s *ServiceAccountWithGrants) GetGrants() []string + func (s *ServiceAccountWithGrants) GetName() string + func (s *ServiceAccountWithGrants) GetOrgId() string + func (s *ServiceAccountWithGrants) GetStatus() string + func (s *ServiceAccountWithGrants) GetSystemManaged() bool + func (s *ServiceAccountWithGrants) MarshalJSON() ([]byte, error) + func (s *ServiceAccountWithGrants) SetAccountId(val string) + func (s *ServiceAccountWithGrants) SetCreatedAt(val time.Time) + func (s *ServiceAccountWithGrants) SetGrants(val []string) + func (s *ServiceAccountWithGrants) SetName(val string) + func (s *ServiceAccountWithGrants) SetOrgId(val string) + func (s *ServiceAccountWithGrants) SetStatus(val string) + func (s *ServiceAccountWithGrants) SetSystemManaged(val bool) + func (s *ServiceAccountWithGrants) UnmarshalJSON(data []byte) error + func (s *ServiceAccountWithGrants) Validate() error + type SessionAuth struct + APIKey string + Roles []string + func (s *SessionAuth) GetAPIKey() string + func (s *SessionAuth) GetRoles() []string + func (s *SessionAuth) SetAPIKey(val string) + func (s *SessionAuth) SetRoles(val []string) v0.6.4-nightly.202606020749.f82b926a Jun 2, 2026