quay_api

package module
v0.0.0-...-6928e76 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 9, 2024 License: BSD-3-Clause Imports: 20 Imported by: 0

README

Go API client for quay_api

This API allows you to perform many of the operations required to work with Quay repositories, users, and organizations.

Overview

This API client was generated by the OpenAPI Generator project. By using the OpenAPI-spec from a remote server, you can easily generate an API client.

  • API version: v1
  • Package version: 1.0.0
  • Generator version: 7.7.0
  • Build package: org.openapitools.codegen.languages.GoClientCodegen

Installation

Install the following dependencies:

go get github.com/stretchr/testify/assert
go get golang.org/x/net/context

Put the package under your project folder and add the following in import:

import quay_api "github.com/enthought/terraform-provider-quay/quay_api"

To use a proxy, set the environment variable HTTP_PROXY:

os.Setenv("HTTP_PROXY", "http://proxy_name:proxy_port")

Configuration of Server URL

Default configuration comes with Servers field that contains server objects as defined in the OpenAPI specification.

Select Server Configuration

For using other server than the one defined on index 0 set context value quay_api.ContextServerIndex of type int.

ctx := context.WithValue(context.Background(), quay_api.ContextServerIndex, 1)
Templated Server URL

Templated server URL is formatted using default variables from configuration or from context value quay_api.ContextServerVariables of type map[string]string.

ctx := context.WithValue(context.Background(), quay_api.ContextServerVariables, map[string]string{
	"basePath": "v2",
})

Note, enum values are always validated and all unused variables are silently ignored.

URLs Configuration per Operation

Each operation can use different server URL defined using OperationServers map in the Configuration. An operation is uniquely identified by "{classname}Service.{nickname}" string. Similar rules for overriding default operation server index and variables applies by using quay_api.ContextOperationServerIndices and quay_api.ContextOperationServerVariables context maps.

ctx := context.WithValue(context.Background(), quay_api.ContextOperationServerIndices, map[string]int{
	"{classname}Service.{nickname}": 2,
})
ctx = context.WithValue(context.Background(), quay_api.ContextOperationServerVariables, map[string]map[string]string{
	"{classname}Service.{nickname}": {
		"port": "8443",
	},
})

Documentation for API Endpoints

All URIs are relative to https://quay.example.com

Class Method HTTP request Description
AppspecifictokensAPI CreateAppToken Post /api/v1/user/apptoken
AppspecifictokensAPI GetAppToken Get /api/v1/user/apptoken/{token_uuid}
AppspecifictokensAPI ListAppTokens Get /api/v1/user/apptoken
AppspecifictokensAPI RevokeAppToken Delete /api/v1/user/apptoken/{token_uuid}
BuildAPI CancelRepoBuild Delete /api/v1/repository/{repository}/build/{build_uuid}
BuildAPI GetRepoBuild Get /api/v1/repository/{repository}/build/{build_uuid}
BuildAPI GetRepoBuildLogs Get /api/v1/repository/{repository}/build/{build_uuid}/logs
BuildAPI GetRepoBuildStatus Get /api/v1/repository/{repository}/build/{build_uuid}/status
BuildAPI GetRepoBuilds Get /api/v1/repository/{repository}/build/
BuildAPI RequestRepoBuild Post /api/v1/repository/{repository}/build/
DiscoveryAPI Discovery Get /api/v1/discovery
ErrorAPI GetErrorDescription Get /api/v1/error/{error_type}
GlobalmessagesAPI CreateGlobalMessage Post /api/v1/messages
GlobalmessagesAPI DeleteGlobalMessage Delete /api/v1/message/{uuid}
GlobalmessagesAPI GetGlobalMessages Get /api/v1/messages
LogsAPI ExportOrgLogs Post /api/v1/organization/{orgname}/exportlogs
LogsAPI ExportRepoLogs Post /api/v1/repository/{repository}/exportlogs
LogsAPI ExportUserLogs Post /api/v1/user/exportlogs
LogsAPI GetAggregateOrgLogs Get /api/v1/organization/{orgname}/aggregatelogs
LogsAPI GetAggregateRepoLogs Get /api/v1/repository/{repository}/aggregatelogs
LogsAPI GetAggregateUserLogs Get /api/v1/user/aggregatelogs
LogsAPI ListOrgLogs Get /api/v1/organization/{orgname}/logs
LogsAPI ListRepoLogs Get /api/v1/repository/{repository}/logs
LogsAPI ListUserLogs Get /api/v1/user/logs
ManifestAPI AddManifestLabel Post /api/v1/repository/{repository}/manifest/{manifestref}/labels
ManifestAPI DeleteManifestLabel Delete /api/v1/repository/{repository}/manifest/{manifestref}/labels/{labelid}
ManifestAPI GetManifestLabel Get /api/v1/repository/{repository}/manifest/{manifestref}/labels/{labelid}
ManifestAPI GetRepoManifest Get /api/v1/repository/{repository}/manifest/{manifestref}
ManifestAPI ListManifestLabels Get /api/v1/repository/{repository}/manifest/{manifestref}/labels
NamespacequotaAPI ChangeOrganizationQuota Put /api/v1/organization/{orgname}/quota/{quota_id}
NamespacequotaAPI ChangeOrganizationQuotaLimit Put /api/v1/organization/{orgname}/quota/{quota_id}/limit/{limit_id}
NamespacequotaAPI CreateOrganizationQuota Post /api/v1/organization/{orgname}/quota
NamespacequotaAPI CreateOrganizationQuotaLimit Post /api/v1/organization/{orgname}/quota/{quota_id}/limit
NamespacequotaAPI DeleteOrganizationQuota Delete /api/v1/organization/{orgname}/quota/{quota_id}
NamespacequotaAPI DeleteOrganizationQuotaLimit Delete /api/v1/organization/{orgname}/quota/{quota_id}/limit/{limit_id}
NamespacequotaAPI GetOrganizationQuota Get /api/v1/organization/{orgname}/quota/{quota_id}
NamespacequotaAPI GetOrganizationQuotaLimit Get /api/v1/organization/{orgname}/quota/{quota_id}/limit/{limit_id}
NamespacequotaAPI GetUserQuota Get /api/v1/user/quota/{quota_id}
NamespacequotaAPI GetUserQuotaLimit Get /api/v1/user/quota/{quota_id}/limit/{limit_id}
NamespacequotaAPI ListOrganizationQuota Get /api/v1/organization/{orgname}/quota
NamespacequotaAPI ListOrganizationQuotaLimit Get /api/v1/organization/{orgname}/quota/{quota_id}/limit
NamespacequotaAPI ListUserQuota Get /api/v1/user/quota
NamespacequotaAPI ListUserQuotaLimit Get /api/v1/user/quota/{quota_id}/limit
OrganizationAPI ChangeOrganizationDetails Put /api/v1/organization/{orgname}
OrganizationAPI CreateOrganization Post /api/v1/organization/
OrganizationAPI CreateOrganizationApplication Post /api/v1/organization/{orgname}/applications
OrganizationAPI DeleteAdminedOrganization Delete /api/v1/organization/{orgname}
OrganizationAPI DeleteOrganizationApplication Delete /api/v1/organization/{orgname}/applications/{client_id}
OrganizationAPI GetApplicationInformation Get /api/v1/app/{client_id}
OrganizationAPI GetOrganization Get /api/v1/organization/{orgname}
OrganizationAPI GetOrganizationApplication Get /api/v1/organization/{orgname}/applications/{client_id}
OrganizationAPI GetOrganizationApplications Get /api/v1/organization/{orgname}/applications
OrganizationAPI GetOrganizationCollaborators Get /api/v1/organization/{orgname}/collaborators
OrganizationAPI GetOrganizationMember Get /api/v1/organization/{orgname}/members/{membername}
OrganizationAPI GetOrganizationMembers Get /api/v1/organization/{orgname}/members
OrganizationAPI RemoveOrganizationMember Delete /api/v1/organization/{orgname}/members/{membername}
OrganizationAPI UpdateOrganizationApplication Put /api/v1/organization/{orgname}/applications/{client_id}
PermissionAPI ChangeTeamPermissions Put /api/v1/repository/{repository}/permissions/team/{teamname}
PermissionAPI ChangeUserPermissions Put /api/v1/repository/{repository}/permissions/user/{username}
PermissionAPI DeleteTeamPermissions Delete /api/v1/repository/{repository}/permissions/team/{teamname}
PermissionAPI DeleteUserPermissions Delete /api/v1/repository/{repository}/permissions/user/{username}
PermissionAPI GetTeamPermissions Get /api/v1/repository/{repository}/permissions/team/{teamname}
PermissionAPI GetUserPermissions Get /api/v1/repository/{repository}/permissions/user/{username}
PermissionAPI GetUserTransitivePermission Get /api/v1/repository/{repository}/permissions/user/{username}/transitive
PermissionAPI ListRepoTeamPermissions Get /api/v1/repository/{repository}/permissions/team/
PermissionAPI ListRepoUserPermissions Get /api/v1/repository/{repository}/permissions/user/
PrototypeAPI CreateOrganizationPrototypePermission Post /api/v1/organization/{orgname}/prototypes
PrototypeAPI DeleteOrganizationPrototypePermission Delete /api/v1/organization/{orgname}/prototypes/{prototypeid}
PrototypeAPI GetOrganizationPrototypePermissions Get /api/v1/organization/{orgname}/prototypes
PrototypeAPI UpdateOrganizationPrototypePermission Put /api/v1/organization/{orgname}/prototypes/{prototypeid}
RepositoryAPI ChangeRepoVisibility Post /api/v1/repository/{repository}/changevisibility
RepositoryAPI CreateRepo Post /api/v1/repository
RepositoryAPI DeleteRepository Delete /api/v1/repository/{repository}
RepositoryAPI GetRepo Get /api/v1/repository/{repository}
RepositoryAPI ListRepos Get /api/v1/repository
RepositoryAPI UpdateRepo Put /api/v1/repository/{repository}
RepositorynotificationAPI CreateRepoNotification Post /api/v1/repository/{repository}/notification/
RepositorynotificationAPI DeleteRepoNotification Delete /api/v1/repository/{repository}/notification/{uuid}
RepositorynotificationAPI GetRepoNotification Get /api/v1/repository/{repository}/notification/{uuid}
RepositorynotificationAPI ListRepoNotifications Get /api/v1/repository/{repository}/notification/
RepositorynotificationAPI ResetRepositoryNotificationFailures Post /api/v1/repository/{repository}/notification/{uuid}
RepositorynotificationAPI TestRepoNotification Post /api/v1/repository/{repository}/notification/{uuid}/test
RepotokenAPI ChangeToken Put /api/v1/repository/{repository}/tokens/{code}
RepotokenAPI CreateToken Post /api/v1/repository/{repository}/tokens/
RepotokenAPI DeleteToken Delete /api/v1/repository/{repository}/tokens/{code}
RepotokenAPI GetTokens Get /api/v1/repository/{repository}/tokens/{code}
RepotokenAPI ListRepoTokens Get /api/v1/repository/{repository}/tokens/
RobotAPI CreateOrgRobot Put /api/v1/organization/{orgname}/robots/{robot_shortname}
RobotAPI CreateUserRobot Put /api/v1/user/robots/{robot_shortname}
RobotAPI DeleteOrgRobot Delete /api/v1/organization/{orgname}/robots/{robot_shortname}
RobotAPI DeleteUserRobot Delete /api/v1/user/robots/{robot_shortname}
RobotAPI GetOrgRobot Get /api/v1/organization/{orgname}/robots/{robot_shortname}
RobotAPI GetOrgRobotPermissions Get /api/v1/organization/{orgname}/robots/{robot_shortname}/permissions
RobotAPI GetOrgRobots Get /api/v1/organization/{orgname}/robots
RobotAPI GetUserRobot Get /api/v1/user/robots/{robot_shortname}
RobotAPI GetUserRobotPermissions Get /api/v1/user/robots/{robot_shortname}/permissions
RobotAPI GetUserRobots Get /api/v1/user/robots
RobotAPI RegenerateOrgRobotToken Post /api/v1/organization/{orgname}/robots/{robot_shortname}/regenerate
RobotAPI RegenerateUserRobotToken Post /api/v1/user/robots/{robot_shortname}/regenerate
SearchAPI ConductRepoSearch Get /api/v1/find/repositories
SearchAPI ConductSearch Get /api/v1/find/all
SearchAPI GetMatchingEntities Get /api/v1/entities/{prefix}
SuperuserAPI ApproveServiceKey Post /api/v1/superuser/approvedkeys/{kid}
SuperuserAPI ChangeOrganization Put /api/v1/superuser/organizations/{name}
SuperuserAPI ChangeOrganizationQuotaSuperUser Put /api/v1/superuser/organization/{namespace}/quota/{quota_id}
SuperuserAPI ChangeUserQuotaSuperUser Put /api/v1/superuser/users/{namespace}/quota/{quota_id}
SuperuserAPI CreateInstallUser Post /api/v1/superuser/users/
SuperuserAPI CreateOrganizationQuotaSuperUser Post /api/v1/superuser/organization/{namespace}/quota
SuperuserAPI CreateServiceKey Post /api/v1/superuser/keys
SuperuserAPI CreateUserQuotaSuperUser Post /api/v1/superuser/users/{namespace}/quota
SuperuserAPI DeleteOrganization Delete /api/v1/superuser/organizations/{name}
SuperuserAPI DeleteOrganizationQuotaSuperUser Delete /api/v1/superuser/organization/{namespace}/quota/{quota_id}
SuperuserAPI DeleteServiceKey Delete /api/v1/superuser/keys/{kid}
SuperuserAPI DeleteUserQuotaSuperUser Delete /api/v1/superuser/users/{namespace}/quota/{quota_id}
SuperuserAPI GetRepoBuildLogsSuperUser Get /api/v1/superuser/{build_uuid}/logs
SuperuserAPI GetRepoBuildStatusSuperUser Get /api/v1/superuser/{build_uuid}/status
SuperuserAPI GetRepoBuildSuperUser Get /api/v1/superuser/{build_uuid}/build
SuperuserAPI GetServiceKey Get /api/v1/superuser/keys/{kid}
SuperuserAPI ListAllLogs Get /api/v1/superuser/logs
SuperuserAPI ListAllUsers Get /api/v1/superuser/users/
SuperuserAPI ListOrganizationQuotaSuperUser Get /api/v1/superuser/organization/{namespace}/quota
SuperuserAPI ListServiceKeys Get /api/v1/superuser/keys
SuperuserAPI ListUserQuotaSuperUser Get /api/v1/superuser/users/{namespace}/quota
SuperuserAPI UpdateServiceKey Put /api/v1/superuser/keys/{kid}
TagAPI ChangeTag Put /api/v1/repository/{repository}/tag/{tag}
TagAPI DeleteFullTag Delete /api/v1/repository/{repository}/tag/{tag}
TagAPI ListRepoTags Get /api/v1/repository/{repository}/tag/
TagAPI RestoreTag Post /api/v1/repository/{repository}/tag/{tag}/restore
TeamAPI DeleteOrganizationTeam Delete /api/v1/organization/{orgname}/team/{teamname}
TeamAPI DeleteOrganizationTeamMember Delete /api/v1/organization/{orgname}/team/{teamname}/members/{membername}
TeamAPI DeleteTeamMemberEmailInvite Delete /api/v1/organization/{orgname}/team/{teamname}/invite/{email}
TeamAPI DisableOrganizationTeamSync Delete /api/v1/organization/{orgname}/team/{teamname}/syncing
TeamAPI EnableOrganizationTeamSync Post /api/v1/organization/{orgname}/team/{teamname}/syncing
TeamAPI GetOrganizationTeamMembers Get /api/v1/organization/{orgname}/team/{teamname}/members
TeamAPI GetOrganizationTeamPermissions Get /api/v1/organization/{orgname}/team/{teamname}/permissions
TeamAPI InviteTeamMemberEmail Put /api/v1/organization/{orgname}/team/{teamname}/invite/{email}
TeamAPI UpdateOrganizationTeam Put /api/v1/organization/{orgname}/team/{teamname}
TeamAPI UpdateOrganizationTeamMember Put /api/v1/organization/{orgname}/team/{teamname}/members/{membername}
TriggerAPI ActivateBuildTrigger Post /api/v1/repository/{repository}/trigger/{trigger_uuid}/activate
TriggerAPI DeleteBuildTrigger Delete /api/v1/repository/{repository}/trigger/{trigger_uuid}
TriggerAPI GetBuildTrigger Get /api/v1/repository/{repository}/trigger/{trigger_uuid}
TriggerAPI ListBuildTriggers Get /api/v1/repository/{repository}/trigger/
TriggerAPI ListTriggerRecentBuilds Get /api/v1/repository/{repository}/trigger/{trigger_uuid}/builds
TriggerAPI ManuallyStartBuildTrigger Post /api/v1/repository/{repository}/trigger/{trigger_uuid}/start
TriggerAPI UpdateBuildTrigger Put /api/v1/repository/{repository}/trigger/{trigger_uuid}
UserAPI CreateStar Post /api/v1/user/starred
UserAPI DeleteStar Delete /api/v1/user/starred/{repository}
UserAPI GetLoggedInUser Get /api/v1/user/
UserAPI GetUserInformation Get /api/v1/users/{username}
UserAPI ListStarredRepos Get /api/v1/user/starred

Documentation For Models

Documentation For Authorization

Endpoints do not require authorization.

Documentation for Utility Methods

Due to the fact that model structure members are all pointers, this package contains a number of utility functions to easily obtain pointers to values of basic types. Each of these functions takes a value of the given basic type and returns a pointer to it:

  • PtrBool
  • PtrInt
  • PtrInt32
  • PtrInt64
  • PtrFloat
  • PtrFloat32
  • PtrFloat64
  • PtrString
  • PtrTime

Author

admin@example.com

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	JsonCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?json)`)
	XmlCheck  = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?xml)`)
)
View Source
var (
	// 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

func CacheExpires(r *http.Response) time.Time

CacheExpires helper function to determine remaining time before repeating a request.

func IsNil

func IsNil(i interface{}) bool

IsNil checks if an input is nil

func PtrBool

func PtrBool(v bool) *bool

PtrBool is a helper routine that returns a pointer to given boolean value.

func PtrFloat32

func PtrFloat32(v float32) *float32

PtrFloat32 is a helper routine that returns a pointer to given float value.

func PtrFloat64

func PtrFloat64(v float64) *float64

PtrFloat64 is a helper routine that returns a pointer to given float value.

func PtrInt

func PtrInt(v int) *int

PtrInt is a helper routine that returns a pointer to given integer value.

func PtrInt32

func PtrInt32(v int32) *int32

PtrInt32 is a helper routine that returns a pointer to given integer value.

func PtrInt64

func PtrInt64(v int64) *int64

PtrInt64 is a helper routine that returns a pointer to given integer value.

func PtrString

func PtrString(v string) *string

PtrString is a helper routine that returns a pointer to given string value.

func PtrTime

func PtrTime(v time.Time) *time.Time

PtrTime is helper routine that returns a pointer to given Time value.

Types

type APIClient

type APIClient struct {
	AppspecifictokensAPI *AppspecifictokensAPIService

	BuildAPI *BuildAPIService

	DiscoveryAPI *DiscoveryAPIService

	ErrorAPI *ErrorAPIService

	GlobalmessagesAPI *GlobalmessagesAPIService

	LogsAPI *LogsAPIService

	ManifestAPI *ManifestAPIService

	NamespacequotaAPI *NamespacequotaAPIService

	OrganizationAPI *OrganizationAPIService

	PermissionAPI *PermissionAPIService

	PrototypeAPI *PrototypeAPIService

	RepositoryAPI *RepositoryAPIService

	RepositorynotificationAPI *RepositorynotificationAPIService

	RepotokenAPI *RepotokenAPIService

	RobotAPI *RobotAPIService

	SearchAPI *SearchAPIService

	SuperuserAPI *SuperuserAPIService

	TagAPI *TagAPIService

	TeamAPI *TeamAPIService

	TriggerAPI *TriggerAPIService

	UserAPI *UserAPIService
	// contains filtered or unexported fields
}

APIClient manages communication with the Quay Frontend API vv1 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

type APIKey struct {
	Key    string
	Prefix string
}

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 AddLabel

type AddLabel struct {
	// The key for the label
	Key string `json:"key"`
	// The value for the label
	Value string `json:"value"`
}

AddLabel Adds a label to a manifest

func NewAddLabel

func NewAddLabel(key string, value string) *AddLabel

NewAddLabel instantiates a new AddLabel 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 NewAddLabelWithDefaults

func NewAddLabelWithDefaults() *AddLabel

NewAddLabelWithDefaults instantiates a new AddLabel 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 (*AddLabel) GetKey

func (o *AddLabel) GetKey() string

GetKey returns the Key field value

func (*AddLabel) GetKeyOk

func (o *AddLabel) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value and a boolean to check if the value has been set.

func (*AddLabel) GetValue

func (o *AddLabel) GetValue() string

GetValue returns the Value field value

func (*AddLabel) GetValueOk

func (o *AddLabel) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (AddLabel) MarshalJSON

func (o AddLabel) MarshalJSON() ([]byte, error)

func (*AddLabel) SetKey

func (o *AddLabel) SetKey(v string)

SetKey sets field value

func (*AddLabel) SetValue

func (o *AddLabel) SetValue(v string)

SetValue sets field value

func (AddLabel) ToMap

func (o AddLabel) ToMap() (map[string]interface{}, error)

func (*AddLabel) UnmarshalJSON

func (o *AddLabel) UnmarshalJSON(data []byte) (err error)

type ApiActivateBuildTriggerRequest

type ApiActivateBuildTriggerRequest struct {
	ApiService *TriggerAPIService
	// contains filtered or unexported fields
}

func (ApiActivateBuildTriggerRequest) Body

Request body contents.

func (ApiActivateBuildTriggerRequest) Execute

type ApiAddManifestLabelRequest

type ApiAddManifestLabelRequest struct {
	ApiService *ManifestAPIService
	// contains filtered or unexported fields
}

func (ApiAddManifestLabelRequest) Body

Request body contents.

func (ApiAddManifestLabelRequest) Execute

type ApiApproveServiceKeyRequest

type ApiApproveServiceKeyRequest struct {
	ApiService *SuperuserAPIService
	// contains filtered or unexported fields
}

func (ApiApproveServiceKeyRequest) Body

Request body contents.

func (ApiApproveServiceKeyRequest) Execute

type ApiCancelRepoBuildRequest

type ApiCancelRepoBuildRequest struct {
	ApiService *BuildAPIService
	// contains filtered or unexported fields
}

func (ApiCancelRepoBuildRequest) Execute

func (r ApiCancelRepoBuildRequest) Execute() (*http.Response, error)

type ApiChangeOrganizationDetailsRequest

type ApiChangeOrganizationDetailsRequest struct {
	ApiService *OrganizationAPIService
	// contains filtered or unexported fields
}

func (ApiChangeOrganizationDetailsRequest) Body

Request body contents.

func (ApiChangeOrganizationDetailsRequest) Execute

type ApiChangeOrganizationQuotaLimitRequest

type ApiChangeOrganizationQuotaLimitRequest struct {
	ApiService *NamespacequotaAPIService
	// contains filtered or unexported fields
}

func (ApiChangeOrganizationQuotaLimitRequest) Body

Request body contents.

func (ApiChangeOrganizationQuotaLimitRequest) Execute

type ApiChangeOrganizationQuotaRequest

type ApiChangeOrganizationQuotaRequest struct {
	ApiService *NamespacequotaAPIService
	// contains filtered or unexported fields
}

func (ApiChangeOrganizationQuotaRequest) Body

Request body contents.

func (ApiChangeOrganizationQuotaRequest) Execute

type ApiChangeOrganizationQuotaSuperUserRequest

type ApiChangeOrganizationQuotaSuperUserRequest struct {
	ApiService *SuperuserAPIService
	// contains filtered or unexported fields
}

func (ApiChangeOrganizationQuotaSuperUserRequest) Body

Request body contents.

func (ApiChangeOrganizationQuotaSuperUserRequest) Execute

type ApiChangeOrganizationRequest

type ApiChangeOrganizationRequest struct {
	ApiService *SuperuserAPIService
	// contains filtered or unexported fields
}

func (ApiChangeOrganizationRequest) Body

Request body contents.

func (ApiChangeOrganizationRequest) Execute

type ApiChangeRepoVisibilityRequest

type ApiChangeRepoVisibilityRequest struct {
	ApiService *RepositoryAPIService
	// contains filtered or unexported fields
}

func (ApiChangeRepoVisibilityRequest) Body

Request body contents.

func (ApiChangeRepoVisibilityRequest) Execute

type ApiChangeTagRequest

type ApiChangeTagRequest struct {
	ApiService *TagAPIService
	// contains filtered or unexported fields
}

func (ApiChangeTagRequest) Body

func (r ApiChangeTagRequest) Body(body map[string]interface{}) ApiChangeTagRequest

Request body contents.

func (ApiChangeTagRequest) Execute

func (r ApiChangeTagRequest) Execute() (*http.Response, error)

type ApiChangeTeamPermissionsRequest

type ApiChangeTeamPermissionsRequest struct {
	ApiService *PermissionAPIService
	// contains filtered or unexported fields
}

func (ApiChangeTeamPermissionsRequest) Body

Request body contents.

func (ApiChangeTeamPermissionsRequest) Execute

type ApiChangeTokenRequest

type ApiChangeTokenRequest struct {
	ApiService *RepotokenAPIService
	// contains filtered or unexported fields
}

func (ApiChangeTokenRequest) Body

Request body contents.

func (ApiChangeTokenRequest) Execute

func (r ApiChangeTokenRequest) Execute() (*http.Response, error)

type ApiChangeUserPermissionsRequest

type ApiChangeUserPermissionsRequest struct {
	ApiService *PermissionAPIService
	// contains filtered or unexported fields
}

func (ApiChangeUserPermissionsRequest) Body

Request body contents.

func (ApiChangeUserPermissionsRequest) Execute

type ApiChangeUserQuotaSuperUserRequest

type ApiChangeUserQuotaSuperUserRequest struct {
	ApiService *SuperuserAPIService
	// contains filtered or unexported fields
}

func (ApiChangeUserQuotaSuperUserRequest) Body

Request body contents.

func (ApiChangeUserQuotaSuperUserRequest) Execute

type ApiConductRepoSearchRequest

type ApiConductRepoSearchRequest struct {
	ApiService *SearchAPIService
	// contains filtered or unexported fields
}

func (ApiConductRepoSearchRequest) Execute

func (ApiConductRepoSearchRequest) IncludeUsage

func (r ApiConductRepoSearchRequest) IncludeUsage(includeUsage bool) ApiConductRepoSearchRequest

Whether to include usage metadata

func (ApiConductRepoSearchRequest) Page

The page.

func (ApiConductRepoSearchRequest) Query

The search query.

type ApiConductSearchRequest

type ApiConductSearchRequest struct {
	ApiService *SearchAPIService
	// contains filtered or unexported fields
}

func (ApiConductSearchRequest) Execute

func (r ApiConductSearchRequest) Execute() (*http.Response, error)

func (ApiConductSearchRequest) Query

The search query.

type ApiCreateAppTokenRequest

type ApiCreateAppTokenRequest struct {
	ApiService *AppspecifictokensAPIService
	// contains filtered or unexported fields
}

func (ApiCreateAppTokenRequest) Body

Request body contents.

func (ApiCreateAppTokenRequest) Execute

func (r ApiCreateAppTokenRequest) Execute() (*http.Response, error)

type ApiCreateGlobalMessageRequest

type ApiCreateGlobalMessageRequest struct {
	ApiService *GlobalmessagesAPIService
	// contains filtered or unexported fields
}

func (ApiCreateGlobalMessageRequest) Body

Request body contents.

func (ApiCreateGlobalMessageRequest) Execute

type ApiCreateInstallUserRequest

type ApiCreateInstallUserRequest struct {
	ApiService *SuperuserAPIService
	// contains filtered or unexported fields
}

func (ApiCreateInstallUserRequest) Body

Request body contents.

func (ApiCreateInstallUserRequest) Execute

type ApiCreateOrgRobotRequest

type ApiCreateOrgRobotRequest struct {
	ApiService *RobotAPIService
	// contains filtered or unexported fields
}

func (ApiCreateOrgRobotRequest) Body

Request body contents.

func (ApiCreateOrgRobotRequest) Execute

func (r ApiCreateOrgRobotRequest) Execute() (*http.Response, error)

type ApiCreateOrganizationApplicationRequest

type ApiCreateOrganizationApplicationRequest struct {
	ApiService *OrganizationAPIService
	// contains filtered or unexported fields
}

func (ApiCreateOrganizationApplicationRequest) Body

Request body contents.

func (ApiCreateOrganizationApplicationRequest) Execute

type ApiCreateOrganizationPrototypePermissionRequest

type ApiCreateOrganizationPrototypePermissionRequest struct {
	ApiService *PrototypeAPIService
	// contains filtered or unexported fields
}

func (ApiCreateOrganizationPrototypePermissionRequest) Body

Request body contents.

func (ApiCreateOrganizationPrototypePermissionRequest) Execute

type ApiCreateOrganizationQuotaLimitRequest

type ApiCreateOrganizationQuotaLimitRequest struct {
	ApiService *NamespacequotaAPIService
	// contains filtered or unexported fields
}

func (ApiCreateOrganizationQuotaLimitRequest) Body

Request body contents.

func (ApiCreateOrganizationQuotaLimitRequest) Execute

type ApiCreateOrganizationQuotaRequest

type ApiCreateOrganizationQuotaRequest struct {
	ApiService *NamespacequotaAPIService
	// contains filtered or unexported fields
}

func (ApiCreateOrganizationQuotaRequest) Body

Request body contents.

func (ApiCreateOrganizationQuotaRequest) Execute

type ApiCreateOrganizationQuotaSuperUserRequest

type ApiCreateOrganizationQuotaSuperUserRequest struct {
	ApiService *SuperuserAPIService
	// contains filtered or unexported fields
}

func (ApiCreateOrganizationQuotaSuperUserRequest) Body

Request body contents.

func (ApiCreateOrganizationQuotaSuperUserRequest) Execute

type ApiCreateOrganizationRequest

type ApiCreateOrganizationRequest struct {
	ApiService *OrganizationAPIService
	// contains filtered or unexported fields
}

func (ApiCreateOrganizationRequest) Body

Request body contents.

func (ApiCreateOrganizationRequest) Execute

type ApiCreateRepoNotificationRequest

type ApiCreateRepoNotificationRequest struct {
	ApiService *RepositorynotificationAPIService
	// contains filtered or unexported fields
}

func (ApiCreateRepoNotificationRequest) Body

Request body contents.

func (ApiCreateRepoNotificationRequest) Execute

type ApiCreateRepoRequest

type ApiCreateRepoRequest struct {
	ApiService *RepositoryAPIService
	// contains filtered or unexported fields
}

func (ApiCreateRepoRequest) Body

Request body contents.

func (ApiCreateRepoRequest) Execute

func (r ApiCreateRepoRequest) Execute() (*http.Response, error)

type ApiCreateServiceKeyRequest

type ApiCreateServiceKeyRequest struct {
	ApiService *SuperuserAPIService
	// contains filtered or unexported fields
}

func (ApiCreateServiceKeyRequest) Body

Request body contents.

func (ApiCreateServiceKeyRequest) Execute

type ApiCreateStarRequest

type ApiCreateStarRequest struct {
	ApiService *UserAPIService
	// contains filtered or unexported fields
}

func (ApiCreateStarRequest) Body

Request body contents.

func (ApiCreateStarRequest) Execute

func (r ApiCreateStarRequest) Execute() (*http.Response, error)

type ApiCreateTokenRequest

type ApiCreateTokenRequest struct {
	ApiService *RepotokenAPIService
	// contains filtered or unexported fields
}

func (ApiCreateTokenRequest) Body

Request body contents.

func (ApiCreateTokenRequest) Execute

func (r ApiCreateTokenRequest) Execute() (*http.Response, error)

type ApiCreateUserQuotaSuperUserRequest

type ApiCreateUserQuotaSuperUserRequest struct {
	ApiService *SuperuserAPIService
	// contains filtered or unexported fields
}

func (ApiCreateUserQuotaSuperUserRequest) Body

Request body contents.

func (ApiCreateUserQuotaSuperUserRequest) Execute

type ApiCreateUserRobotRequest

type ApiCreateUserRobotRequest struct {
	ApiService *RobotAPIService
	// contains filtered or unexported fields
}

func (ApiCreateUserRobotRequest) Body

Request body contents.

func (ApiCreateUserRobotRequest) Execute

func (r ApiCreateUserRobotRequest) Execute() (*http.Response, error)

type ApiDeleteAdminedOrganizationRequest

type ApiDeleteAdminedOrganizationRequest struct {
	ApiService *OrganizationAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteAdminedOrganizationRequest) Execute

type ApiDeleteBuildTriggerRequest

type ApiDeleteBuildTriggerRequest struct {
	ApiService *TriggerAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteBuildTriggerRequest) Execute

type ApiDeleteFullTagRequest

type ApiDeleteFullTagRequest struct {
	ApiService *TagAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteFullTagRequest) Execute

func (r ApiDeleteFullTagRequest) Execute() (*http.Response, error)

type ApiDeleteGlobalMessageRequest

type ApiDeleteGlobalMessageRequest struct {
	ApiService *GlobalmessagesAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteGlobalMessageRequest) Execute

type ApiDeleteManifestLabelRequest

type ApiDeleteManifestLabelRequest struct {
	ApiService *ManifestAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteManifestLabelRequest) Execute

type ApiDeleteOrgRobotRequest

type ApiDeleteOrgRobotRequest struct {
	ApiService *RobotAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteOrgRobotRequest) Execute

func (r ApiDeleteOrgRobotRequest) Execute() (*http.Response, error)

type ApiDeleteOrganizationApplicationRequest

type ApiDeleteOrganizationApplicationRequest struct {
	ApiService *OrganizationAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteOrganizationApplicationRequest) Execute

type ApiDeleteOrganizationPrototypePermissionRequest

type ApiDeleteOrganizationPrototypePermissionRequest struct {
	ApiService *PrototypeAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteOrganizationPrototypePermissionRequest) Execute

type ApiDeleteOrganizationQuotaLimitRequest

type ApiDeleteOrganizationQuotaLimitRequest struct {
	ApiService *NamespacequotaAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteOrganizationQuotaLimitRequest) Execute

type ApiDeleteOrganizationQuotaRequest

type ApiDeleteOrganizationQuotaRequest struct {
	ApiService *NamespacequotaAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteOrganizationQuotaRequest) Execute

type ApiDeleteOrganizationQuotaSuperUserRequest

type ApiDeleteOrganizationQuotaSuperUserRequest struct {
	ApiService *SuperuserAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteOrganizationQuotaSuperUserRequest) Execute

type ApiDeleteOrganizationRequest

type ApiDeleteOrganizationRequest struct {
	ApiService *SuperuserAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteOrganizationRequest) Execute

type ApiDeleteOrganizationTeamMemberRequest

type ApiDeleteOrganizationTeamMemberRequest struct {
	ApiService *TeamAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteOrganizationTeamMemberRequest) Execute

type ApiDeleteOrganizationTeamRequest

type ApiDeleteOrganizationTeamRequest struct {
	ApiService *TeamAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteOrganizationTeamRequest) Execute

type ApiDeleteRepoNotificationRequest

type ApiDeleteRepoNotificationRequest struct {
	ApiService *RepositorynotificationAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteRepoNotificationRequest) Execute

type ApiDeleteRepositoryRequest

type ApiDeleteRepositoryRequest struct {
	ApiService *RepositoryAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteRepositoryRequest) Execute

type ApiDeleteServiceKeyRequest

type ApiDeleteServiceKeyRequest struct {
	ApiService *SuperuserAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteServiceKeyRequest) Execute

type ApiDeleteStarRequest

type ApiDeleteStarRequest struct {
	ApiService *UserAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteStarRequest) Execute

func (r ApiDeleteStarRequest) Execute() (*http.Response, error)

type ApiDeleteTeamMemberEmailInviteRequest

type ApiDeleteTeamMemberEmailInviteRequest struct {
	ApiService *TeamAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteTeamMemberEmailInviteRequest) Execute

type ApiDeleteTeamPermissionsRequest

type ApiDeleteTeamPermissionsRequest struct {
	ApiService *PermissionAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteTeamPermissionsRequest) Execute

type ApiDeleteTokenRequest

type ApiDeleteTokenRequest struct {
	ApiService *RepotokenAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteTokenRequest) Execute

func (r ApiDeleteTokenRequest) Execute() (*http.Response, error)

type ApiDeleteUserPermissionsRequest

type ApiDeleteUserPermissionsRequest struct {
	ApiService *PermissionAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteUserPermissionsRequest) Execute

type ApiDeleteUserQuotaSuperUserRequest

type ApiDeleteUserQuotaSuperUserRequest struct {
	ApiService *SuperuserAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteUserQuotaSuperUserRequest) Execute

type ApiDeleteUserRobotRequest

type ApiDeleteUserRobotRequest struct {
	ApiService *RobotAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteUserRobotRequest) Execute

func (r ApiDeleteUserRobotRequest) Execute() (*http.Response, error)

type ApiDisableOrganizationTeamSyncRequest

type ApiDisableOrganizationTeamSyncRequest struct {
	ApiService *TeamAPIService
	// contains filtered or unexported fields
}

func (ApiDisableOrganizationTeamSyncRequest) Execute

type ApiDiscoveryRequest

type ApiDiscoveryRequest struct {
	ApiService *DiscoveryAPIService
	// contains filtered or unexported fields
}

func (ApiDiscoveryRequest) Execute

func (r ApiDiscoveryRequest) Execute() (*http.Response, error)

func (ApiDiscoveryRequest) Internal

func (r ApiDiscoveryRequest) Internal(internal bool) ApiDiscoveryRequest

Whether to include internal APIs.

type ApiEnableOrganizationTeamSyncRequest

type ApiEnableOrganizationTeamSyncRequest struct {
	ApiService *TeamAPIService
	// contains filtered or unexported fields
}

func (ApiEnableOrganizationTeamSyncRequest) Execute

type ApiError

type ApiError struct {
	// Status code of the response.
	Status int32 `json:"status"`
	// Reference to the type of the error.
	Type string `json:"type"`
	// Details about the specific instance of the error.
	Detail *string `json:"detail,omitempty"`
	// Unique error code to identify the type of error.
	Title string `json:"title"`
	// Deprecated; alias for detail
	ErrorMessage *string `json:"error_message,omitempty"`
	// Deprecated; alias for detail
	ErrorType *string `json:"error_type,omitempty"`
}

ApiError struct for ApiError

func NewApiError

func NewApiError(status int32, type_ string, title string) *ApiError

NewApiError instantiates a new ApiError 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 NewApiErrorWithDefaults

func NewApiErrorWithDefaults() *ApiError

NewApiErrorWithDefaults instantiates a new ApiError 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 (*ApiError) GetDetail

func (o *ApiError) GetDetail() string

GetDetail returns the Detail field value if set, zero value otherwise.

func (*ApiError) GetDetailOk

func (o *ApiError) GetDetailOk() (*string, bool)

GetDetailOk returns a tuple with the Detail field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApiError) GetErrorMessage

func (o *ApiError) GetErrorMessage() string

GetErrorMessage returns the ErrorMessage field value if set, zero value otherwise.

func (*ApiError) GetErrorMessageOk

func (o *ApiError) GetErrorMessageOk() (*string, bool)

GetErrorMessageOk returns a tuple with the ErrorMessage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApiError) GetErrorType

func (o *ApiError) GetErrorType() string

GetErrorType returns the ErrorType field value if set, zero value otherwise.

func (*ApiError) GetErrorTypeOk

func (o *ApiError) GetErrorTypeOk() (*string, bool)

GetErrorTypeOk returns a tuple with the ErrorType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApiError) GetStatus

func (o *ApiError) GetStatus() int32

GetStatus returns the Status field value

func (*ApiError) GetStatusOk

func (o *ApiError) GetStatusOk() (*int32, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*ApiError) GetTitle

func (o *ApiError) GetTitle() string

GetTitle returns the Title field value

func (*ApiError) GetTitleOk

func (o *ApiError) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value and a boolean to check if the value has been set.

func (*ApiError) GetType

func (o *ApiError) GetType() string

GetType returns the Type field value

func (*ApiError) GetTypeOk

func (o *ApiError) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*ApiError) HasDetail

func (o *ApiError) HasDetail() bool

HasDetail returns a boolean if a field has been set.

func (*ApiError) HasErrorMessage

func (o *ApiError) HasErrorMessage() bool

HasErrorMessage returns a boolean if a field has been set.

func (*ApiError) HasErrorType

func (o *ApiError) HasErrorType() bool

HasErrorType returns a boolean if a field has been set.

func (ApiError) MarshalJSON

func (o ApiError) MarshalJSON() ([]byte, error)

func (*ApiError) SetDetail

func (o *ApiError) SetDetail(v string)

SetDetail gets a reference to the given string and assigns it to the Detail field.

func (*ApiError) SetErrorMessage

func (o *ApiError) SetErrorMessage(v string)

SetErrorMessage gets a reference to the given string and assigns it to the ErrorMessage field.

func (*ApiError) SetErrorType

func (o *ApiError) SetErrorType(v string)

SetErrorType gets a reference to the given string and assigns it to the ErrorType field.

func (*ApiError) SetStatus

func (o *ApiError) SetStatus(v int32)

SetStatus sets field value

func (*ApiError) SetTitle

func (o *ApiError) SetTitle(v string)

SetTitle sets field value

func (*ApiError) SetType

func (o *ApiError) SetType(v string)

SetType sets field value

func (ApiError) ToMap

func (o ApiError) ToMap() (map[string]interface{}, error)

func (*ApiError) UnmarshalJSON

func (o *ApiError) UnmarshalJSON(data []byte) (err error)

type ApiErrorDescription

type ApiErrorDescription struct {
	// A reference to the error type resource
	Type string `json:"type"`
	// The title of the error. Can be used to uniquely identify the kind of error.
	Title string `json:"title"`
	// A more detailed description of the error that may include help for fixing the issue.
	Description string `json:"description"`
}

ApiErrorDescription Description of an error

func NewApiErrorDescription

func NewApiErrorDescription(type_ string, title string, description string) *ApiErrorDescription

NewApiErrorDescription instantiates a new ApiErrorDescription 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 NewApiErrorDescriptionWithDefaults

func NewApiErrorDescriptionWithDefaults() *ApiErrorDescription

NewApiErrorDescriptionWithDefaults instantiates a new ApiErrorDescription 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 (*ApiErrorDescription) GetDescription

func (o *ApiErrorDescription) GetDescription() string

GetDescription returns the Description field value

func (*ApiErrorDescription) GetDescriptionOk

func (o *ApiErrorDescription) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*ApiErrorDescription) GetTitle

func (o *ApiErrorDescription) GetTitle() string

GetTitle returns the Title field value

func (*ApiErrorDescription) GetTitleOk

func (o *ApiErrorDescription) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value and a boolean to check if the value has been set.

func (*ApiErrorDescription) GetType

func (o *ApiErrorDescription) GetType() string

GetType returns the Type field value

func (*ApiErrorDescription) GetTypeOk

func (o *ApiErrorDescription) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (ApiErrorDescription) MarshalJSON

func (o ApiErrorDescription) MarshalJSON() ([]byte, error)

func (*ApiErrorDescription) SetDescription

func (o *ApiErrorDescription) SetDescription(v string)

SetDescription sets field value

func (*ApiErrorDescription) SetTitle

func (o *ApiErrorDescription) SetTitle(v string)

SetTitle sets field value

func (*ApiErrorDescription) SetType

func (o *ApiErrorDescription) SetType(v string)

SetType sets field value

func (ApiErrorDescription) ToMap

func (o ApiErrorDescription) ToMap() (map[string]interface{}, error)

func (*ApiErrorDescription) UnmarshalJSON

func (o *ApiErrorDescription) UnmarshalJSON(data []byte) (err error)

type ApiExportOrgLogsRequest

type ApiExportOrgLogsRequest struct {
	ApiService *LogsAPIService
	// contains filtered or unexported fields
}

func (ApiExportOrgLogsRequest) Body

Request body contents.

func (ApiExportOrgLogsRequest) Endtime

Latest time for logs. Format: \"%m/%d/%Y\" in UTC.

func (ApiExportOrgLogsRequest) Execute

func (r ApiExportOrgLogsRequest) Execute() (*http.Response, error)

func (ApiExportOrgLogsRequest) Starttime

Earliest time for logs. Format: \"%m/%d/%Y\" in UTC.

type ApiExportRepoLogsRequest

type ApiExportRepoLogsRequest struct {
	ApiService *LogsAPIService
	// contains filtered or unexported fields
}

func (ApiExportRepoLogsRequest) Body

Request body contents.

func (ApiExportRepoLogsRequest) Endtime

Latest time for logs. Format: \"%m/%d/%Y\" in UTC.

func (ApiExportRepoLogsRequest) Execute

func (r ApiExportRepoLogsRequest) Execute() (*http.Response, error)

func (ApiExportRepoLogsRequest) Starttime

Earliest time for logs. Format: \"%m/%d/%Y\" in UTC.

type ApiExportUserLogsRequest

type ApiExportUserLogsRequest struct {
	ApiService *LogsAPIService
	// contains filtered or unexported fields
}

func (ApiExportUserLogsRequest) Body

Request body contents.

func (ApiExportUserLogsRequest) Endtime

Latest time for logs. Format: \"%m/%d/%Y\" in UTC.

func (ApiExportUserLogsRequest) Execute

func (r ApiExportUserLogsRequest) Execute() (*http.Response, error)

func (ApiExportUserLogsRequest) Starttime

Earliest time for logs. Format: \"%m/%d/%Y\" in UTC.

type ApiGetAggregateOrgLogsRequest

type ApiGetAggregateOrgLogsRequest struct {
	ApiService *LogsAPIService
	// contains filtered or unexported fields
}

func (ApiGetAggregateOrgLogsRequest) Endtime

Latest time for logs. Format: \"%m/%d/%Y\" in UTC.

func (ApiGetAggregateOrgLogsRequest) Execute

func (ApiGetAggregateOrgLogsRequest) Performer

Username for which to filter logs.

func (ApiGetAggregateOrgLogsRequest) Starttime

Earliest time for logs. Format: \"%m/%d/%Y\" in UTC.

type ApiGetAggregateRepoLogsRequest

type ApiGetAggregateRepoLogsRequest struct {
	ApiService *LogsAPIService
	// contains filtered or unexported fields
}

func (ApiGetAggregateRepoLogsRequest) Endtime

Latest time for logs. Format: \"%m/%d/%Y\" in UTC.

func (ApiGetAggregateRepoLogsRequest) Execute

func (ApiGetAggregateRepoLogsRequest) Starttime

Earliest time for logs. Format: \"%m/%d/%Y\" in UTC.

type ApiGetAggregateUserLogsRequest

type ApiGetAggregateUserLogsRequest struct {
	ApiService *LogsAPIService
	// contains filtered or unexported fields
}

func (ApiGetAggregateUserLogsRequest) Endtime

Latest time for logs. Format: \"%m/%d/%Y\" in UTC.

func (ApiGetAggregateUserLogsRequest) Execute

func (ApiGetAggregateUserLogsRequest) Performer

Username for which to filter logs.

func (ApiGetAggregateUserLogsRequest) Starttime

Earliest time for logs. Format: \"%m/%d/%Y\" in UTC.

type ApiGetAppTokenRequest

type ApiGetAppTokenRequest struct {
	ApiService *AppspecifictokensAPIService
	// contains filtered or unexported fields
}

func (ApiGetAppTokenRequest) Execute

func (r ApiGetAppTokenRequest) Execute() (*http.Response, error)

type ApiGetApplicationInformationRequest

type ApiGetApplicationInformationRequest struct {
	ApiService *OrganizationAPIService
	// contains filtered or unexported fields
}

func (ApiGetApplicationInformationRequest) Execute

type ApiGetBuildTriggerRequest

type ApiGetBuildTriggerRequest struct {
	ApiService *TriggerAPIService
	// contains filtered or unexported fields
}

func (ApiGetBuildTriggerRequest) Execute

func (r ApiGetBuildTriggerRequest) Execute() (*http.Response, error)

type ApiGetErrorDescriptionRequest

type ApiGetErrorDescriptionRequest struct {
	ApiService *ErrorAPIService
	// contains filtered or unexported fields
}

func (ApiGetErrorDescriptionRequest) Execute

type ApiGetGlobalMessagesRequest

type ApiGetGlobalMessagesRequest struct {
	ApiService *GlobalmessagesAPIService
	// contains filtered or unexported fields
}

func (ApiGetGlobalMessagesRequest) Execute

type ApiGetLoggedInUserRequest

type ApiGetLoggedInUserRequest struct {
	ApiService *UserAPIService
	// contains filtered or unexported fields
}

func (ApiGetLoggedInUserRequest) Execute

type ApiGetManifestLabelRequest

type ApiGetManifestLabelRequest struct {
	ApiService *ManifestAPIService
	// contains filtered or unexported fields
}

func (ApiGetManifestLabelRequest) Execute

type ApiGetMatchingEntitiesRequest

type ApiGetMatchingEntitiesRequest struct {
	ApiService *SearchAPIService
	// contains filtered or unexported fields
}

func (ApiGetMatchingEntitiesRequest) Execute

func (ApiGetMatchingEntitiesRequest) IncludeOrgs

Whether to include orgs names.

func (ApiGetMatchingEntitiesRequest) IncludeTeams

Whether to include team names.

func (ApiGetMatchingEntitiesRequest) Namespace

Namespace to use when querying for org entities.

type ApiGetOrgRobotPermissionsRequest

type ApiGetOrgRobotPermissionsRequest struct {
	ApiService *RobotAPIService
	// contains filtered or unexported fields
}

func (ApiGetOrgRobotPermissionsRequest) Execute

type ApiGetOrgRobotRequest

type ApiGetOrgRobotRequest struct {
	ApiService *RobotAPIService
	// contains filtered or unexported fields
}

func (ApiGetOrgRobotRequest) Execute

func (r ApiGetOrgRobotRequest) Execute() (*http.Response, error)

type ApiGetOrgRobotsRequest

type ApiGetOrgRobotsRequest struct {
	ApiService *RobotAPIService
	// contains filtered or unexported fields
}

func (ApiGetOrgRobotsRequest) Execute

func (r ApiGetOrgRobotsRequest) Execute() (*http.Response, error)

func (ApiGetOrgRobotsRequest) Limit

If specified, the number of robots to return.

func (ApiGetOrgRobotsRequest) Permissions

func (r ApiGetOrgRobotsRequest) Permissions(permissions bool) ApiGetOrgRobotsRequest

Whether to include repostories and teams in which the robots have permission.

func (ApiGetOrgRobotsRequest) Token

If false, the robot's token is not returned.

type ApiGetOrganizationApplicationRequest

type ApiGetOrganizationApplicationRequest struct {
	ApiService *OrganizationAPIService
	// contains filtered or unexported fields
}

func (ApiGetOrganizationApplicationRequest) Execute

type ApiGetOrganizationApplicationsRequest

type ApiGetOrganizationApplicationsRequest struct {
	ApiService *OrganizationAPIService
	// contains filtered or unexported fields
}

func (ApiGetOrganizationApplicationsRequest) Execute

type ApiGetOrganizationCollaboratorsRequest

type ApiGetOrganizationCollaboratorsRequest struct {
	ApiService *OrganizationAPIService
	// contains filtered or unexported fields
}

func (ApiGetOrganizationCollaboratorsRequest) Execute

type ApiGetOrganizationMemberRequest

type ApiGetOrganizationMemberRequest struct {
	ApiService *OrganizationAPIService
	// contains filtered or unexported fields
}

func (ApiGetOrganizationMemberRequest) Execute

type ApiGetOrganizationMembersRequest

type ApiGetOrganizationMembersRequest struct {
	ApiService *OrganizationAPIService
	// contains filtered or unexported fields
}

func (ApiGetOrganizationMembersRequest) Execute

type ApiGetOrganizationPrototypePermissionsRequest

type ApiGetOrganizationPrototypePermissionsRequest struct {
	ApiService *PrototypeAPIService
	// contains filtered or unexported fields
}

func (ApiGetOrganizationPrototypePermissionsRequest) Execute

type ApiGetOrganizationQuotaLimitRequest

type ApiGetOrganizationQuotaLimitRequest struct {
	ApiService *NamespacequotaAPIService
	// contains filtered or unexported fields
}

func (ApiGetOrganizationQuotaLimitRequest) Execute

type ApiGetOrganizationQuotaRequest

type ApiGetOrganizationQuotaRequest struct {
	ApiService *NamespacequotaAPIService
	// contains filtered or unexported fields
}

func (ApiGetOrganizationQuotaRequest) Execute

type ApiGetOrganizationRequest

type ApiGetOrganizationRequest struct {
	ApiService *OrganizationAPIService
	// contains filtered or unexported fields
}

func (ApiGetOrganizationRequest) Execute

func (r ApiGetOrganizationRequest) Execute() (*http.Response, error)

type ApiGetOrganizationTeamMembersRequest

type ApiGetOrganizationTeamMembersRequest struct {
	ApiService *TeamAPIService
	// contains filtered or unexported fields
}

func (ApiGetOrganizationTeamMembersRequest) Execute

func (ApiGetOrganizationTeamMembersRequest) IncludePending

Whether to include pending members

type ApiGetOrganizationTeamPermissionsRequest

type ApiGetOrganizationTeamPermissionsRequest struct {
	ApiService *TeamAPIService
	// contains filtered or unexported fields
}

func (ApiGetOrganizationTeamPermissionsRequest) Execute

type ApiGetRepoBuildLogsRequest

type ApiGetRepoBuildLogsRequest struct {
	ApiService *BuildAPIService
	// contains filtered or unexported fields
}

func (ApiGetRepoBuildLogsRequest) Execute

type ApiGetRepoBuildLogsSuperUserRequest

type ApiGetRepoBuildLogsSuperUserRequest struct {
	ApiService *SuperuserAPIService
	// contains filtered or unexported fields
}

func (ApiGetRepoBuildLogsSuperUserRequest) Execute

type ApiGetRepoBuildRequest

type ApiGetRepoBuildRequest struct {
	ApiService *BuildAPIService
	// contains filtered or unexported fields
}

func (ApiGetRepoBuildRequest) Execute

func (r ApiGetRepoBuildRequest) Execute() (*http.Response, error)

type ApiGetRepoBuildStatusRequest

type ApiGetRepoBuildStatusRequest struct {
	ApiService *BuildAPIService
	// contains filtered or unexported fields
}

func (ApiGetRepoBuildStatusRequest) Execute

type ApiGetRepoBuildStatusSuperUserRequest

type ApiGetRepoBuildStatusSuperUserRequest struct {
	ApiService *SuperuserAPIService
	// contains filtered or unexported fields
}

func (ApiGetRepoBuildStatusSuperUserRequest) Execute

type ApiGetRepoBuildSuperUserRequest

type ApiGetRepoBuildSuperUserRequest struct {
	ApiService *SuperuserAPIService
	// contains filtered or unexported fields
}

func (ApiGetRepoBuildSuperUserRequest) Execute

type ApiGetRepoBuildsRequest

type ApiGetRepoBuildsRequest struct {
	ApiService *BuildAPIService
	// contains filtered or unexported fields
}

func (ApiGetRepoBuildsRequest) Execute

func (r ApiGetRepoBuildsRequest) Execute() (*http.Response, error)

func (ApiGetRepoBuildsRequest) Limit

The maximum number of builds to return

func (ApiGetRepoBuildsRequest) Since

Returns all builds since the given unix timecode

type ApiGetRepoManifestRequest

type ApiGetRepoManifestRequest struct {
	ApiService *ManifestAPIService
	// contains filtered or unexported fields
}

func (ApiGetRepoManifestRequest) Execute

func (r ApiGetRepoManifestRequest) Execute() (*http.Response, error)

type ApiGetRepoNotificationRequest

type ApiGetRepoNotificationRequest struct {
	ApiService *RepositorynotificationAPIService
	// contains filtered or unexported fields
}

func (ApiGetRepoNotificationRequest) Execute

type ApiGetRepoRequest

type ApiGetRepoRequest struct {
	ApiService *RepositoryAPIService
	// contains filtered or unexported fields
}

func (ApiGetRepoRequest) Execute

func (r ApiGetRepoRequest) Execute() (*http.Response, error)

func (ApiGetRepoRequest) IncludeStats

func (r ApiGetRepoRequest) IncludeStats(includeStats bool) ApiGetRepoRequest

Whether to include action statistics

func (ApiGetRepoRequest) IncludeTags

func (r ApiGetRepoRequest) IncludeTags(includeTags bool) ApiGetRepoRequest

Whether to include repository tags

type ApiGetServiceKeyRequest

type ApiGetServiceKeyRequest struct {
	ApiService *SuperuserAPIService
	// contains filtered or unexported fields
}

func (ApiGetServiceKeyRequest) Execute

func (r ApiGetServiceKeyRequest) Execute() (*http.Response, error)

type ApiGetTeamPermissionsRequest

type ApiGetTeamPermissionsRequest struct {
	ApiService *PermissionAPIService
	// contains filtered or unexported fields
}

func (ApiGetTeamPermissionsRequest) Execute

type ApiGetTokensRequest

type ApiGetTokensRequest struct {
	ApiService *RepotokenAPIService
	// contains filtered or unexported fields
}

func (ApiGetTokensRequest) Execute

func (r ApiGetTokensRequest) Execute() (*http.Response, error)

type ApiGetUserInformationRequest

type ApiGetUserInformationRequest struct {
	ApiService *UserAPIService
	// contains filtered or unexported fields
}

func (ApiGetUserInformationRequest) Execute

type ApiGetUserPermissionsRequest

type ApiGetUserPermissionsRequest struct {
	ApiService *PermissionAPIService
	// contains filtered or unexported fields
}

func (ApiGetUserPermissionsRequest) Execute

type ApiGetUserQuotaLimitRequest

type ApiGetUserQuotaLimitRequest struct {
	ApiService *NamespacequotaAPIService
	// contains filtered or unexported fields
}

func (ApiGetUserQuotaLimitRequest) Execute

type ApiGetUserQuotaRequest

type ApiGetUserQuotaRequest struct {
	ApiService *NamespacequotaAPIService
	// contains filtered or unexported fields
}

func (ApiGetUserQuotaRequest) Execute

func (r ApiGetUserQuotaRequest) Execute() (*http.Response, error)

type ApiGetUserRobotPermissionsRequest

type ApiGetUserRobotPermissionsRequest struct {
	ApiService *RobotAPIService
	// contains filtered or unexported fields
}

func (ApiGetUserRobotPermissionsRequest) Execute

type ApiGetUserRobotRequest

type ApiGetUserRobotRequest struct {
	ApiService *RobotAPIService
	// contains filtered or unexported fields
}

func (ApiGetUserRobotRequest) Execute

func (r ApiGetUserRobotRequest) Execute() (*http.Response, error)

type ApiGetUserRobotsRequest

type ApiGetUserRobotsRequest struct {
	ApiService *RobotAPIService
	// contains filtered or unexported fields
}

func (ApiGetUserRobotsRequest) Execute

func (r ApiGetUserRobotsRequest) Execute() (*http.Response, error)

func (ApiGetUserRobotsRequest) Limit

If specified, the number of robots to return.

func (ApiGetUserRobotsRequest) Permissions

func (r ApiGetUserRobotsRequest) Permissions(permissions bool) ApiGetUserRobotsRequest

Whether to include repositories and teams in which the robots have permission.

func (ApiGetUserRobotsRequest) Token

If false, the robot's token is not returned.

type ApiGetUserTransitivePermissionRequest

type ApiGetUserTransitivePermissionRequest struct {
	ApiService *PermissionAPIService
	// contains filtered or unexported fields
}

func (ApiGetUserTransitivePermissionRequest) Execute

type ApiInviteTeamMemberEmailRequest

type ApiInviteTeamMemberEmailRequest struct {
	ApiService *TeamAPIService
	// contains filtered or unexported fields
}

func (ApiInviteTeamMemberEmailRequest) Execute

type ApiListAllLogsRequest

type ApiListAllLogsRequest struct {
	ApiService *SuperuserAPIService
	// contains filtered or unexported fields
}

func (ApiListAllLogsRequest) Endtime

Latest time to which to get logs (%m/%d/%Y %Z)

func (ApiListAllLogsRequest) Execute

func (r ApiListAllLogsRequest) Execute() (*http.Response, error)

func (ApiListAllLogsRequest) NextPage

func (r ApiListAllLogsRequest) NextPage(nextPage string) ApiListAllLogsRequest

The page token for the next page

func (ApiListAllLogsRequest) Page

The page number for the logs

func (ApiListAllLogsRequest) Starttime

func (r ApiListAllLogsRequest) Starttime(starttime string) ApiListAllLogsRequest

Earliest time from which to get logs (%m/%d/%Y %Z)

type ApiListAllUsersRequest

type ApiListAllUsersRequest struct {
	ApiService *SuperuserAPIService
	// contains filtered or unexported fields
}

func (ApiListAllUsersRequest) Disabled

func (r ApiListAllUsersRequest) Disabled(disabled bool) ApiListAllUsersRequest

If false, only enabled users will be returned.

func (ApiListAllUsersRequest) Execute

func (r ApiListAllUsersRequest) Execute() (*http.Response, error)

func (ApiListAllUsersRequest) Limit

Limit to the number of results to return per page. Max 100.

func (ApiListAllUsersRequest) NextPage

The page token for the next page

type ApiListAppTokensRequest

type ApiListAppTokensRequest struct {
	ApiService *AppspecifictokensAPIService
	// contains filtered or unexported fields
}

func (ApiListAppTokensRequest) Execute

func (r ApiListAppTokensRequest) Execute() (*http.Response, error)

func (ApiListAppTokensRequest) Expiring

If true, only returns those tokens expiring soon

type ApiListBuildTriggersRequest

type ApiListBuildTriggersRequest struct {
	ApiService *TriggerAPIService
	// contains filtered or unexported fields
}

func (ApiListBuildTriggersRequest) Execute

type ApiListManifestLabelsRequest

type ApiListManifestLabelsRequest struct {
	ApiService *ManifestAPIService
	// contains filtered or unexported fields
}

func (ApiListManifestLabelsRequest) Execute

func (ApiListManifestLabelsRequest) Filter

If specified, only labels matching the given prefix will be returned

type ApiListOrgLogsRequest

type ApiListOrgLogsRequest struct {
	ApiService *LogsAPIService
	// contains filtered or unexported fields
}

func (ApiListOrgLogsRequest) Endtime

Latest time for logs. Format: \"%m/%d/%Y\" in UTC.

func (ApiListOrgLogsRequest) Execute

func (r ApiListOrgLogsRequest) Execute() (*http.Response, error)

func (ApiListOrgLogsRequest) NextPage

func (r ApiListOrgLogsRequest) NextPage(nextPage string) ApiListOrgLogsRequest

The page token for the next page

func (ApiListOrgLogsRequest) Performer

func (r ApiListOrgLogsRequest) Performer(performer string) ApiListOrgLogsRequest

Username for which to filter logs.

func (ApiListOrgLogsRequest) Starttime

func (r ApiListOrgLogsRequest) Starttime(starttime string) ApiListOrgLogsRequest

Earliest time for logs. Format: \"%m/%d/%Y\" in UTC.

type ApiListOrganizationQuotaLimitRequest

type ApiListOrganizationQuotaLimitRequest struct {
	ApiService *NamespacequotaAPIService
	// contains filtered or unexported fields
}

func (ApiListOrganizationQuotaLimitRequest) Execute

type ApiListOrganizationQuotaRequest

type ApiListOrganizationQuotaRequest struct {
	ApiService *NamespacequotaAPIService
	// contains filtered or unexported fields
}

func (ApiListOrganizationQuotaRequest) Execute

type ApiListOrganizationQuotaSuperUserRequest

type ApiListOrganizationQuotaSuperUserRequest struct {
	ApiService *SuperuserAPIService
	// contains filtered or unexported fields
}

func (ApiListOrganizationQuotaSuperUserRequest) Execute

type ApiListRepoLogsRequest

type ApiListRepoLogsRequest struct {
	ApiService *LogsAPIService
	// contains filtered or unexported fields
}

func (ApiListRepoLogsRequest) Endtime

Latest time for logs. Format: \"%m/%d/%Y\" in UTC.

func (ApiListRepoLogsRequest) Execute

func (r ApiListRepoLogsRequest) Execute() (*http.Response, error)

func (ApiListRepoLogsRequest) NextPage

The page token for the next page

func (ApiListRepoLogsRequest) Starttime

func (r ApiListRepoLogsRequest) Starttime(starttime string) ApiListRepoLogsRequest

Earliest time for logs. Format: \"%m/%d/%Y\" in UTC.

type ApiListRepoNotificationsRequest

type ApiListRepoNotificationsRequest struct {
	ApiService *RepositorynotificationAPIService
	// contains filtered or unexported fields
}

func (ApiListRepoNotificationsRequest) Execute

type ApiListRepoTagsRequest

type ApiListRepoTagsRequest struct {
	ApiService *TagAPIService
	// contains filtered or unexported fields
}

func (ApiListRepoTagsRequest) Execute

func (r ApiListRepoTagsRequest) Execute() (*http.Response, error)

func (ApiListRepoTagsRequest) FilterTagName

func (r ApiListRepoTagsRequest) FilterTagName(filterTagName string) ApiListRepoTagsRequest

Syntax: <op>:<name> Filters the tag names based on the operation.<op> can be 'like' or 'eq'.

func (ApiListRepoTagsRequest) Limit

Limit to the number of results to return per page. Max 100.

func (ApiListRepoTagsRequest) OnlyActiveTags

func (r ApiListRepoTagsRequest) OnlyActiveTags(onlyActiveTags bool) ApiListRepoTagsRequest

Filter to only active tags.

func (ApiListRepoTagsRequest) Page

Page index for the results. Default 1.

func (ApiListRepoTagsRequest) SpecificTag

func (r ApiListRepoTagsRequest) SpecificTag(specificTag string) ApiListRepoTagsRequest

Filters the tags to the specific tag.

type ApiListRepoTeamPermissionsRequest

type ApiListRepoTeamPermissionsRequest struct {
	ApiService *PermissionAPIService
	// contains filtered or unexported fields
}

func (ApiListRepoTeamPermissionsRequest) Execute

type ApiListRepoTokensRequest

type ApiListRepoTokensRequest struct {
	ApiService *RepotokenAPIService
	// contains filtered or unexported fields
}

func (ApiListRepoTokensRequest) Execute

func (r ApiListRepoTokensRequest) Execute() (*http.Response, error)

type ApiListRepoUserPermissionsRequest

type ApiListRepoUserPermissionsRequest struct {
	ApiService *PermissionAPIService
	// contains filtered or unexported fields
}

func (ApiListRepoUserPermissionsRequest) Execute

type ApiListReposRequest

type ApiListReposRequest struct {
	ApiService *RepositoryAPIService
	// contains filtered or unexported fields
}

func (ApiListReposRequest) Execute

func (r ApiListReposRequest) Execute() (*http.Response, error)

func (ApiListReposRequest) LastModified

func (r ApiListReposRequest) LastModified(lastModified bool) ApiListReposRequest

Whether to include when the repository was last modified.

func (ApiListReposRequest) Namespace

func (r ApiListReposRequest) Namespace(namespace string) ApiListReposRequest

Filters the repositories returned to this namespace

func (ApiListReposRequest) NextPage

func (r ApiListReposRequest) NextPage(nextPage string) ApiListReposRequest

The page token for the next page

func (ApiListReposRequest) Popularity

func (r ApiListReposRequest) Popularity(popularity bool) ApiListReposRequest

Whether to include the repository's popularity metric.

func (ApiListReposRequest) Public

func (r ApiListReposRequest) Public(public bool) ApiListReposRequest

Adds any repositories visible to the user by virtue of being public

func (ApiListReposRequest) RepoKind

func (r ApiListReposRequest) RepoKind(repoKind string) ApiListReposRequest

The kind of repositories to return

func (ApiListReposRequest) Starred

func (r ApiListReposRequest) Starred(starred bool) ApiListReposRequest

Filters the repositories returned to those starred by the user

type ApiListServiceKeysRequest

type ApiListServiceKeysRequest struct {
	ApiService *SuperuserAPIService
	// contains filtered or unexported fields
}

func (ApiListServiceKeysRequest) Execute

func (r ApiListServiceKeysRequest) Execute() (*http.Response, error)

type ApiListStarredReposRequest

type ApiListStarredReposRequest struct {
	ApiService *UserAPIService
	// contains filtered or unexported fields
}

func (ApiListStarredReposRequest) Execute

func (ApiListStarredReposRequest) NextPage

The page token for the next page

type ApiListTriggerRecentBuildsRequest

type ApiListTriggerRecentBuildsRequest struct {
	ApiService *TriggerAPIService
	// contains filtered or unexported fields
}

func (ApiListTriggerRecentBuildsRequest) Execute

func (ApiListTriggerRecentBuildsRequest) Limit

The maximum number of builds to return

type ApiListUserLogsRequest

type ApiListUserLogsRequest struct {
	ApiService *LogsAPIService
	// contains filtered or unexported fields
}

func (ApiListUserLogsRequest) Endtime

Latest time for logs. Format: \"%m/%d/%Y\" in UTC.

func (ApiListUserLogsRequest) Execute

func (r ApiListUserLogsRequest) Execute() (*http.Response, error)

func (ApiListUserLogsRequest) NextPage

The page token for the next page

func (ApiListUserLogsRequest) Performer

func (r ApiListUserLogsRequest) Performer(performer string) ApiListUserLogsRequest

Username for which to filter logs.

func (ApiListUserLogsRequest) Starttime

func (r ApiListUserLogsRequest) Starttime(starttime string) ApiListUserLogsRequest

Earliest time for logs. Format: \"%m/%d/%Y\" in UTC.

type ApiListUserQuotaLimitRequest

type ApiListUserQuotaLimitRequest struct {
	ApiService *NamespacequotaAPIService
	// contains filtered or unexported fields
}

func (ApiListUserQuotaLimitRequest) Execute

type ApiListUserQuotaRequest

type ApiListUserQuotaRequest struct {
	ApiService *NamespacequotaAPIService
	// contains filtered or unexported fields
}

func (ApiListUserQuotaRequest) Execute

func (r ApiListUserQuotaRequest) Execute() (*http.Response, error)

type ApiListUserQuotaSuperUserRequest

type ApiListUserQuotaSuperUserRequest struct {
	ApiService *SuperuserAPIService
	// contains filtered or unexported fields
}

func (ApiListUserQuotaSuperUserRequest) Execute

type ApiManuallyStartBuildTriggerRequest

type ApiManuallyStartBuildTriggerRequest struct {
	ApiService *TriggerAPIService
	// contains filtered or unexported fields
}

func (ApiManuallyStartBuildTriggerRequest) Body

Request body contents.

func (ApiManuallyStartBuildTriggerRequest) Execute

type ApiRegenerateOrgRobotTokenRequest

type ApiRegenerateOrgRobotTokenRequest struct {
	ApiService *RobotAPIService
	// contains filtered or unexported fields
}

func (ApiRegenerateOrgRobotTokenRequest) Execute

type ApiRegenerateUserRobotTokenRequest

type ApiRegenerateUserRobotTokenRequest struct {
	ApiService *RobotAPIService
	// contains filtered or unexported fields
}

func (ApiRegenerateUserRobotTokenRequest) Execute

type ApiRemoveOrganizationMemberRequest

type ApiRemoveOrganizationMemberRequest struct {
	ApiService *OrganizationAPIService
	// contains filtered or unexported fields
}

func (ApiRemoveOrganizationMemberRequest) Execute

type ApiRequestRepoBuildRequest

type ApiRequestRepoBuildRequest struct {
	ApiService *BuildAPIService
	// contains filtered or unexported fields
}

func (ApiRequestRepoBuildRequest) Body

Request body contents.

func (ApiRequestRepoBuildRequest) Execute

type ApiResetRepositoryNotificationFailuresRequest

type ApiResetRepositoryNotificationFailuresRequest struct {
	ApiService *RepositorynotificationAPIService
	// contains filtered or unexported fields
}

func (ApiResetRepositoryNotificationFailuresRequest) Execute

type ApiRestoreTagRequest

type ApiRestoreTagRequest struct {
	ApiService *TagAPIService
	// contains filtered or unexported fields
}

func (ApiRestoreTagRequest) Body

Request body contents.

func (ApiRestoreTagRequest) Execute

func (r ApiRestoreTagRequest) Execute() (*http.Response, error)

type ApiRevokeAppTokenRequest

type ApiRevokeAppTokenRequest struct {
	ApiService *AppspecifictokensAPIService
	// contains filtered or unexported fields
}

func (ApiRevokeAppTokenRequest) Execute

func (r ApiRevokeAppTokenRequest) Execute() (*http.Response, error)

type ApiTestRepoNotificationRequest

type ApiTestRepoNotificationRequest struct {
	ApiService *RepositorynotificationAPIService
	// contains filtered or unexported fields
}

func (ApiTestRepoNotificationRequest) Execute

type ApiUpdateBuildTriggerRequest

type ApiUpdateBuildTriggerRequest struct {
	ApiService *TriggerAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateBuildTriggerRequest) Body

Request body contents.

func (ApiUpdateBuildTriggerRequest) Execute

type ApiUpdateOrganizationApplicationRequest

type ApiUpdateOrganizationApplicationRequest struct {
	ApiService *OrganizationAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateOrganizationApplicationRequest) Body

Request body contents.

func (ApiUpdateOrganizationApplicationRequest) Execute

type ApiUpdateOrganizationPrototypePermissionRequest

type ApiUpdateOrganizationPrototypePermissionRequest struct {
	ApiService *PrototypeAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateOrganizationPrototypePermissionRequest) Body

Request body contents.

func (ApiUpdateOrganizationPrototypePermissionRequest) Execute

type ApiUpdateOrganizationTeamMemberRequest

type ApiUpdateOrganizationTeamMemberRequest struct {
	ApiService *TeamAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateOrganizationTeamMemberRequest) Execute

type ApiUpdateOrganizationTeamRequest

type ApiUpdateOrganizationTeamRequest struct {
	ApiService *TeamAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateOrganizationTeamRequest) Body

Request body contents.

func (ApiUpdateOrganizationTeamRequest) Execute

type ApiUpdateRepoRequest

type ApiUpdateRepoRequest struct {
	ApiService *RepositoryAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateRepoRequest) Body

Request body contents.

func (ApiUpdateRepoRequest) Execute

func (r ApiUpdateRepoRequest) Execute() (*http.Response, error)

type ApiUpdateServiceKeyRequest

type ApiUpdateServiceKeyRequest struct {
	ApiService *SuperuserAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateServiceKeyRequest) Body

Request body contents.

func (ApiUpdateServiceKeyRequest) Execute

type ApproveServiceKey

type ApproveServiceKey struct {
	// Optional approval notes
	Notes *string `json:"notes,omitempty"`
}

ApproveServiceKey Information for approving service keys

func NewApproveServiceKey

func NewApproveServiceKey() *ApproveServiceKey

NewApproveServiceKey instantiates a new ApproveServiceKey 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 NewApproveServiceKeyWithDefaults

func NewApproveServiceKeyWithDefaults() *ApproveServiceKey

NewApproveServiceKeyWithDefaults instantiates a new ApproveServiceKey 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 (*ApproveServiceKey) GetNotes

func (o *ApproveServiceKey) GetNotes() string

GetNotes returns the Notes field value if set, zero value otherwise.

func (*ApproveServiceKey) GetNotesOk

func (o *ApproveServiceKey) GetNotesOk() (*string, bool)

GetNotesOk returns a tuple with the Notes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApproveServiceKey) HasNotes

func (o *ApproveServiceKey) HasNotes() bool

HasNotes returns a boolean if a field has been set.

func (ApproveServiceKey) MarshalJSON

func (o ApproveServiceKey) MarshalJSON() ([]byte, error)

func (*ApproveServiceKey) SetNotes

func (o *ApproveServiceKey) SetNotes(v string)

SetNotes gets a reference to the given string and assigns it to the Notes field.

func (ApproveServiceKey) ToMap

func (o ApproveServiceKey) ToMap() (map[string]interface{}, error)

type AppspecifictokensAPIService

type AppspecifictokensAPIService service

AppspecifictokensAPIService AppspecifictokensAPI service

func (*AppspecifictokensAPIService) CreateAppToken

CreateAppToken Method for CreateAppToken

Create a new app specific token for user.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateAppTokenRequest

func (*AppspecifictokensAPIService) CreateAppTokenExecute

Execute executes the request

func (*AppspecifictokensAPIService) GetAppToken

GetAppToken Method for GetAppToken

Returns a specific app token for the user.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param tokenUuid The uuid of the app specific token
@return ApiGetAppTokenRequest

func (*AppspecifictokensAPIService) GetAppTokenExecute

Execute executes the request

func (*AppspecifictokensAPIService) ListAppTokens

ListAppTokens Method for ListAppTokens

Lists the app specific tokens for the user.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListAppTokensRequest

func (*AppspecifictokensAPIService) ListAppTokensExecute

Execute executes the request

func (*AppspecifictokensAPIService) RevokeAppToken

RevokeAppToken Method for RevokeAppToken

Revokes a specific app token for the user.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param tokenUuid The uuid of the app specific token
@return ApiRevokeAppTokenRequest

func (*AppspecifictokensAPIService) RevokeAppTokenExecute

Execute executes the request

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 BuildAPIService

type BuildAPIService service

BuildAPIService BuildAPI service

func (*BuildAPIService) CancelRepoBuild

func (a *BuildAPIService) CancelRepoBuild(ctx context.Context, buildUuid string, repository string) ApiCancelRepoBuildRequest

CancelRepoBuild Method for CancelRepoBuild

Cancels a repository build.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param buildUuid The UUID of the build
@param repository The full path of the repository. e.g. namespace/name
@return ApiCancelRepoBuildRequest

func (*BuildAPIService) CancelRepoBuildExecute

func (a *BuildAPIService) CancelRepoBuildExecute(r ApiCancelRepoBuildRequest) (*http.Response, error)

Execute executes the request

func (*BuildAPIService) GetRepoBuild

func (a *BuildAPIService) GetRepoBuild(ctx context.Context, buildUuid string, repository string) ApiGetRepoBuildRequest

GetRepoBuild Method for GetRepoBuild

Returns information about a build.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param buildUuid The UUID of the build
@param repository The full path of the repository. e.g. namespace/name
@return ApiGetRepoBuildRequest

func (*BuildAPIService) GetRepoBuildExecute

func (a *BuildAPIService) GetRepoBuildExecute(r ApiGetRepoBuildRequest) (*http.Response, error)

Execute executes the request

func (*BuildAPIService) GetRepoBuildLogs

func (a *BuildAPIService) GetRepoBuildLogs(ctx context.Context, buildUuid string, repository string) ApiGetRepoBuildLogsRequest

GetRepoBuildLogs Method for GetRepoBuildLogs

Return the build logs for the build specified by the build uuid.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param buildUuid The UUID of the build
@param repository The full path of the repository. e.g. namespace/name
@return ApiGetRepoBuildLogsRequest

func (*BuildAPIService) GetRepoBuildLogsExecute

func (a *BuildAPIService) GetRepoBuildLogsExecute(r ApiGetRepoBuildLogsRequest) (*http.Response, error)

Execute executes the request

func (*BuildAPIService) GetRepoBuildStatus

func (a *BuildAPIService) GetRepoBuildStatus(ctx context.Context, buildUuid string, repository string) ApiGetRepoBuildStatusRequest

GetRepoBuildStatus Method for GetRepoBuildStatus

Return the status for the builds specified by the build uuids.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param buildUuid The UUID of the build
@param repository The full path of the repository. e.g. namespace/name
@return ApiGetRepoBuildStatusRequest

func (*BuildAPIService) GetRepoBuildStatusExecute

func (a *BuildAPIService) GetRepoBuildStatusExecute(r ApiGetRepoBuildStatusRequest) (*http.Response, error)

Execute executes the request

func (*BuildAPIService) GetRepoBuilds

func (a *BuildAPIService) GetRepoBuilds(ctx context.Context, repository string) ApiGetRepoBuildsRequest

GetRepoBuilds Method for GetRepoBuilds

Get the list of repository builds.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param repository The full path of the repository. e.g. namespace/name
@return ApiGetRepoBuildsRequest

func (*BuildAPIService) GetRepoBuildsExecute

func (a *BuildAPIService) GetRepoBuildsExecute(r ApiGetRepoBuildsRequest) (*http.Response, error)

Execute executes the request

func (*BuildAPIService) RequestRepoBuild

func (a *BuildAPIService) RequestRepoBuild(ctx context.Context, repository string) ApiRequestRepoBuildRequest

RequestRepoBuild Method for RequestRepoBuild

Request that a repository be built and pushed from the specified input.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param repository The full path of the repository. e.g. namespace/name
@return ApiRequestRepoBuildRequest

func (*BuildAPIService) RequestRepoBuildExecute

func (a *BuildAPIService) RequestRepoBuildExecute(r ApiRequestRepoBuildRequest) (*http.Response, error)

Execute executes the request

type BuildTriggerActivateRequest

type BuildTriggerActivateRequest struct {
	// Arbitrary json.
	Config map[string]interface{} `json:"config"`
	// The name of the robot that will be used to pull images.
	PullRobot *string `json:"pull_robot,omitempty"`
}

BuildTriggerActivateRequest struct for BuildTriggerActivateRequest

func NewBuildTriggerActivateRequest

func NewBuildTriggerActivateRequest(config map[string]interface{}) *BuildTriggerActivateRequest

NewBuildTriggerActivateRequest instantiates a new BuildTriggerActivateRequest 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 NewBuildTriggerActivateRequestWithDefaults

func NewBuildTriggerActivateRequestWithDefaults() *BuildTriggerActivateRequest

NewBuildTriggerActivateRequestWithDefaults instantiates a new BuildTriggerActivateRequest 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 (*BuildTriggerActivateRequest) GetConfig

func (o *BuildTriggerActivateRequest) GetConfig() map[string]interface{}

GetConfig returns the Config field value

func (*BuildTriggerActivateRequest) GetConfigOk

func (o *BuildTriggerActivateRequest) GetConfigOk() (map[string]interface{}, bool)

GetConfigOk returns a tuple with the Config field value and a boolean to check if the value has been set.

func (*BuildTriggerActivateRequest) GetPullRobot

func (o *BuildTriggerActivateRequest) GetPullRobot() string

GetPullRobot returns the PullRobot field value if set, zero value otherwise.

func (*BuildTriggerActivateRequest) GetPullRobotOk

func (o *BuildTriggerActivateRequest) GetPullRobotOk() (*string, bool)

GetPullRobotOk returns a tuple with the PullRobot field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BuildTriggerActivateRequest) HasPullRobot

func (o *BuildTriggerActivateRequest) HasPullRobot() bool

HasPullRobot returns a boolean if a field has been set.

func (BuildTriggerActivateRequest) MarshalJSON

func (o BuildTriggerActivateRequest) MarshalJSON() ([]byte, error)

func (*BuildTriggerActivateRequest) SetConfig

func (o *BuildTriggerActivateRequest) SetConfig(v map[string]interface{})

SetConfig sets field value

func (*BuildTriggerActivateRequest) SetPullRobot

func (o *BuildTriggerActivateRequest) SetPullRobot(v string)

SetPullRobot gets a reference to the given string and assigns it to the PullRobot field.

func (BuildTriggerActivateRequest) ToMap

func (o BuildTriggerActivateRequest) ToMap() (map[string]interface{}, error)

func (*BuildTriggerActivateRequest) UnmarshalJSON

func (o *BuildTriggerActivateRequest) UnmarshalJSON(data []byte) (err error)

type ChangeVisibility

type ChangeVisibility struct {
	// Visibility which the repository will start with
	Visibility string `json:"visibility"`
}

ChangeVisibility Change the visibility for the repository.

func NewChangeVisibility

func NewChangeVisibility(visibility string) *ChangeVisibility

NewChangeVisibility instantiates a new ChangeVisibility 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 NewChangeVisibilityWithDefaults

func NewChangeVisibilityWithDefaults() *ChangeVisibility

NewChangeVisibilityWithDefaults instantiates a new ChangeVisibility 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 (*ChangeVisibility) GetVisibility

func (o *ChangeVisibility) GetVisibility() string

GetVisibility returns the Visibility field value

func (*ChangeVisibility) GetVisibilityOk

func (o *ChangeVisibility) GetVisibilityOk() (*string, bool)

GetVisibilityOk returns a tuple with the Visibility field value and a boolean to check if the value has been set.

func (ChangeVisibility) MarshalJSON

func (o ChangeVisibility) MarshalJSON() ([]byte, error)

func (*ChangeVisibility) SetVisibility

func (o *ChangeVisibility) SetVisibility(v string)

SetVisibility sets field value

func (ChangeVisibility) ToMap

func (o ChangeVisibility) ToMap() (map[string]interface{}, error)

func (*ChangeVisibility) UnmarshalJSON

func (o *ChangeVisibility) UnmarshalJSON(data []byte) (err error)

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) ServerURL

func (c *Configuration) ServerURL(index int, variables map[string]string) (string, error)

ServerURL returns URL based on server settings

func (*Configuration) ServerURLWithContext

func (c *Configuration) ServerURLWithContext(ctx context.Context, endpoint string) (string, error)

ServerURLWithContext returns a new server URL given an endpoint

type CreateInstallUser

type CreateInstallUser struct {
	// The username of the user being created
	Username string `json:"username"`
	// The email address of the user being created
	Email *string `json:"email,omitempty"`
}

CreateInstallUser Data for creating a user

func NewCreateInstallUser

func NewCreateInstallUser(username string) *CreateInstallUser

NewCreateInstallUser instantiates a new CreateInstallUser 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 NewCreateInstallUserWithDefaults

func NewCreateInstallUserWithDefaults() *CreateInstallUser

NewCreateInstallUserWithDefaults instantiates a new CreateInstallUser 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 (*CreateInstallUser) GetEmail

func (o *CreateInstallUser) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*CreateInstallUser) GetEmailOk

func (o *CreateInstallUser) 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 (*CreateInstallUser) GetUsername

func (o *CreateInstallUser) GetUsername() string

GetUsername returns the Username field value

func (*CreateInstallUser) GetUsernameOk

func (o *CreateInstallUser) GetUsernameOk() (*string, bool)

GetUsernameOk returns a tuple with the Username field value and a boolean to check if the value has been set.

func (*CreateInstallUser) HasEmail

func (o *CreateInstallUser) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (CreateInstallUser) MarshalJSON

func (o CreateInstallUser) MarshalJSON() ([]byte, error)

func (*CreateInstallUser) SetEmail

func (o *CreateInstallUser) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*CreateInstallUser) SetUsername

func (o *CreateInstallUser) SetUsername(v string)

SetUsername sets field value

func (CreateInstallUser) ToMap

func (o CreateInstallUser) ToMap() (map[string]interface{}, error)

func (*CreateInstallUser) UnmarshalJSON

func (o *CreateInstallUser) UnmarshalJSON(data []byte) (err error)

type CreateMessage

type CreateMessage struct {
	Message *CreateMessageMessage `json:"message,omitempty"`
}

CreateMessage Create a new message

func NewCreateMessage

func NewCreateMessage() *CreateMessage

NewCreateMessage instantiates a new CreateMessage 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 NewCreateMessageWithDefaults

func NewCreateMessageWithDefaults() *CreateMessage

NewCreateMessageWithDefaults instantiates a new CreateMessage 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 (*CreateMessage) GetMessage

func (o *CreateMessage) GetMessage() CreateMessageMessage

GetMessage returns the Message field value if set, zero value otherwise.

func (*CreateMessage) GetMessageOk

func (o *CreateMessage) GetMessageOk() (*CreateMessageMessage, 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 (*CreateMessage) HasMessage

func (o *CreateMessage) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (CreateMessage) MarshalJSON

func (o CreateMessage) MarshalJSON() ([]byte, error)

func (*CreateMessage) SetMessage

func (o *CreateMessage) SetMessage(v CreateMessageMessage)

SetMessage gets a reference to the given CreateMessageMessage and assigns it to the Message field.

func (CreateMessage) ToMap

func (o CreateMessage) ToMap() (map[string]interface{}, error)

type CreateMessageMessage

type CreateMessageMessage struct {
	// The actual message
	Content string `json:"content"`
	// The media type of the message
	MediaType string `json:"media_type"`
	// The severity of the message
	Severity string `json:"severity"`
}

CreateMessageMessage A single message

func NewCreateMessageMessage

func NewCreateMessageMessage(content string, mediaType string, severity string) *CreateMessageMessage

NewCreateMessageMessage instantiates a new CreateMessageMessage 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 NewCreateMessageMessageWithDefaults

func NewCreateMessageMessageWithDefaults() *CreateMessageMessage

NewCreateMessageMessageWithDefaults instantiates a new CreateMessageMessage 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 (*CreateMessageMessage) GetContent

func (o *CreateMessageMessage) GetContent() string

GetContent returns the Content field value

func (*CreateMessageMessage) GetContentOk

func (o *CreateMessageMessage) GetContentOk() (*string, bool)

GetContentOk returns a tuple with the Content field value and a boolean to check if the value has been set.

func (*CreateMessageMessage) GetMediaType

func (o *CreateMessageMessage) GetMediaType() string

GetMediaType returns the MediaType field value

func (*CreateMessageMessage) GetMediaTypeOk

func (o *CreateMessageMessage) GetMediaTypeOk() (*string, bool)

GetMediaTypeOk returns a tuple with the MediaType field value and a boolean to check if the value has been set.

func (*CreateMessageMessage) GetSeverity

func (o *CreateMessageMessage) GetSeverity() string

GetSeverity returns the Severity field value

func (*CreateMessageMessage) GetSeverityOk

func (o *CreateMessageMessage) GetSeverityOk() (*string, bool)

GetSeverityOk returns a tuple with the Severity field value and a boolean to check if the value has been set.

func (CreateMessageMessage) MarshalJSON

func (o CreateMessageMessage) MarshalJSON() ([]byte, error)

func (*CreateMessageMessage) SetContent

func (o *CreateMessageMessage) SetContent(v string)

SetContent sets field value

func (*CreateMessageMessage) SetMediaType

func (o *CreateMessageMessage) SetMediaType(v string)

SetMediaType sets field value

func (*CreateMessageMessage) SetSeverity

func (o *CreateMessageMessage) SetSeverity(v string)

SetSeverity sets field value

func (CreateMessageMessage) ToMap

func (o CreateMessageMessage) ToMap() (map[string]interface{}, error)

func (*CreateMessageMessage) UnmarshalJSON

func (o *CreateMessageMessage) UnmarshalJSON(data []byte) (err error)

type CreateRobot

type CreateRobot struct {
	// Optional text description for the robot
	Description *string `json:"description,omitempty"`
	// Optional unstructured metadata for the robot
	UnstructuredMetadata map[string]interface{} `json:"unstructured_metadata,omitempty"`
}

CreateRobot Optional data for creating a robot

func NewCreateRobot

func NewCreateRobot() *CreateRobot

NewCreateRobot instantiates a new CreateRobot 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 NewCreateRobotWithDefaults

func NewCreateRobotWithDefaults() *CreateRobot

NewCreateRobotWithDefaults instantiates a new CreateRobot 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 (*CreateRobot) GetDescription

func (o *CreateRobot) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*CreateRobot) GetDescriptionOk

func (o *CreateRobot) 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 (*CreateRobot) GetUnstructuredMetadata

func (o *CreateRobot) GetUnstructuredMetadata() map[string]interface{}

GetUnstructuredMetadata returns the UnstructuredMetadata field value if set, zero value otherwise.

func (*CreateRobot) GetUnstructuredMetadataOk

func (o *CreateRobot) GetUnstructuredMetadataOk() (map[string]interface{}, bool)

GetUnstructuredMetadataOk returns a tuple with the UnstructuredMetadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateRobot) HasDescription

func (o *CreateRobot) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*CreateRobot) HasUnstructuredMetadata

func (o *CreateRobot) HasUnstructuredMetadata() bool

HasUnstructuredMetadata returns a boolean if a field has been set.

func (CreateRobot) MarshalJSON

func (o CreateRobot) MarshalJSON() ([]byte, error)

func (*CreateRobot) SetDescription

func (o *CreateRobot) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*CreateRobot) SetUnstructuredMetadata

func (o *CreateRobot) SetUnstructuredMetadata(v map[string]interface{})

SetUnstructuredMetadata gets a reference to the given map[string]interface{} and assigns it to the UnstructuredMetadata field.

func (CreateRobot) ToMap

func (o CreateRobot) ToMap() (map[string]interface{}, error)

type CreateServiceKey

type CreateServiceKey struct {
	// The service authenticating with this key
	Service string `json:"service"`
	// The friendly name of a service key
	Name *string `json:"name,omitempty"`
	// The key/value pairs of this key's metadata
	Metadata map[string]interface{} `json:"metadata,omitempty"`
	// If specified, the extra notes for the key
	Notes *string `json:"notes,omitempty"`
	// The expiration date as a unix timestamp
	Expiration map[string]interface{} `json:"expiration"`
}

CreateServiceKey Description of creation of a service key

func NewCreateServiceKey

func NewCreateServiceKey(service string, expiration map[string]interface{}) *CreateServiceKey

NewCreateServiceKey instantiates a new CreateServiceKey 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 NewCreateServiceKeyWithDefaults

func NewCreateServiceKeyWithDefaults() *CreateServiceKey

NewCreateServiceKeyWithDefaults instantiates a new CreateServiceKey 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 (*CreateServiceKey) GetExpiration

func (o *CreateServiceKey) GetExpiration() map[string]interface{}

GetExpiration returns the Expiration field value

func (*CreateServiceKey) GetExpirationOk

func (o *CreateServiceKey) GetExpirationOk() (map[string]interface{}, bool)

GetExpirationOk returns a tuple with the Expiration field value and a boolean to check if the value has been set.

func (*CreateServiceKey) GetMetadata

func (o *CreateServiceKey) GetMetadata() map[string]interface{}

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*CreateServiceKey) GetMetadataOk

func (o *CreateServiceKey) GetMetadataOk() (map[string]interface{}, bool)

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateServiceKey) GetName

func (o *CreateServiceKey) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*CreateServiceKey) GetNameOk

func (o *CreateServiceKey) 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 (*CreateServiceKey) GetNotes

func (o *CreateServiceKey) GetNotes() string

GetNotes returns the Notes field value if set, zero value otherwise.

func (*CreateServiceKey) GetNotesOk

func (o *CreateServiceKey) GetNotesOk() (*string, bool)

GetNotesOk returns a tuple with the Notes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateServiceKey) GetService

func (o *CreateServiceKey) GetService() string

GetService returns the Service field value

func (*CreateServiceKey) GetServiceOk

func (o *CreateServiceKey) GetServiceOk() (*string, bool)

GetServiceOk returns a tuple with the Service field value and a boolean to check if the value has been set.

func (*CreateServiceKey) HasMetadata

func (o *CreateServiceKey) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*CreateServiceKey) HasName

func (o *CreateServiceKey) HasName() bool

HasName returns a boolean if a field has been set.

func (*CreateServiceKey) HasNotes

func (o *CreateServiceKey) HasNotes() bool

HasNotes returns a boolean if a field has been set.

func (CreateServiceKey) MarshalJSON

func (o CreateServiceKey) MarshalJSON() ([]byte, error)

func (*CreateServiceKey) SetExpiration

func (o *CreateServiceKey) SetExpiration(v map[string]interface{})

SetExpiration sets field value

func (*CreateServiceKey) SetMetadata

func (o *CreateServiceKey) SetMetadata(v map[string]interface{})

SetMetadata gets a reference to the given map[string]interface{} and assigns it to the Metadata field.

func (*CreateServiceKey) SetName

func (o *CreateServiceKey) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*CreateServiceKey) SetNotes

func (o *CreateServiceKey) SetNotes(v string)

SetNotes gets a reference to the given string and assigns it to the Notes field.

func (*CreateServiceKey) SetService

func (o *CreateServiceKey) SetService(v string)

SetService sets field value

func (CreateServiceKey) ToMap

func (o CreateServiceKey) ToMap() (map[string]interface{}, error)

func (*CreateServiceKey) UnmarshalJSON

func (o *CreateServiceKey) UnmarshalJSON(data []byte) (err error)

type DiscoveryAPIService

type DiscoveryAPIService service

DiscoveryAPIService DiscoveryAPI service

func (*DiscoveryAPIService) Discovery

Discovery Method for Discovery

List all of the API endpoints available in the swagger API format.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiDiscoveryRequest

func (*DiscoveryAPIService) DiscoveryExecute

func (a *DiscoveryAPIService) DiscoveryExecute(r ApiDiscoveryRequest) (*http.Response, error)

Execute executes the request

type ErrorAPIService

type ErrorAPIService service

ErrorAPIService ErrorAPI service

func (*ErrorAPIService) GetErrorDescription

func (a *ErrorAPIService) GetErrorDescription(ctx context.Context, errorType string) ApiGetErrorDescriptionRequest

GetErrorDescription Method for GetErrorDescription

Get a detailed description of the error.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param errorType The error code identifying the type of error.
@return ApiGetErrorDescriptionRequest

func (*ErrorAPIService) GetErrorDescriptionExecute

Execute executes the request

@return ApiErrorDescription

type ExportLogs

type ExportLogs struct {
	// The callback URL to invoke with a link to the exported logs
	CallbackUrl *string `json:"callback_url,omitempty"`
	// The e-mail address at which to e-mail a link to the exported logs
	CallbackEmail *string `json:"callback_email,omitempty"`
}

ExportLogs Configuration for an export logs operation

func NewExportLogs

func NewExportLogs() *ExportLogs

NewExportLogs instantiates a new ExportLogs 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 NewExportLogsWithDefaults

func NewExportLogsWithDefaults() *ExportLogs

NewExportLogsWithDefaults instantiates a new ExportLogs 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 (*ExportLogs) GetCallbackEmail

func (o *ExportLogs) GetCallbackEmail() string

GetCallbackEmail returns the CallbackEmail field value if set, zero value otherwise.

func (*ExportLogs) GetCallbackEmailOk

func (o *ExportLogs) GetCallbackEmailOk() (*string, bool)

GetCallbackEmailOk returns a tuple with the CallbackEmail field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ExportLogs) GetCallbackUrl

func (o *ExportLogs) GetCallbackUrl() string

GetCallbackUrl returns the CallbackUrl field value if set, zero value otherwise.

func (*ExportLogs) GetCallbackUrlOk

func (o *ExportLogs) GetCallbackUrlOk() (*string, bool)

GetCallbackUrlOk returns a tuple with the CallbackUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ExportLogs) HasCallbackEmail

func (o *ExportLogs) HasCallbackEmail() bool

HasCallbackEmail returns a boolean if a field has been set.

func (*ExportLogs) HasCallbackUrl

func (o *ExportLogs) HasCallbackUrl() bool

HasCallbackUrl returns a boolean if a field has been set.

func (ExportLogs) MarshalJSON

func (o ExportLogs) MarshalJSON() ([]byte, error)

func (*ExportLogs) SetCallbackEmail

func (o *ExportLogs) SetCallbackEmail(v string)

SetCallbackEmail gets a reference to the given string and assigns it to the CallbackEmail field.

func (*ExportLogs) SetCallbackUrl

func (o *ExportLogs) SetCallbackUrl(v string)

SetCallbackUrl gets a reference to the given string and assigns it to the CallbackUrl field.

func (ExportLogs) ToMap

func (o ExportLogs) ToMap() (map[string]interface{}, error)

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 GlobalmessagesAPIService

type GlobalmessagesAPIService service

GlobalmessagesAPIService GlobalmessagesAPI service

func (*GlobalmessagesAPIService) CreateGlobalMessage

CreateGlobalMessage Method for CreateGlobalMessage

Create a message.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateGlobalMessageRequest

func (*GlobalmessagesAPIService) CreateGlobalMessageExecute

func (a *GlobalmessagesAPIService) CreateGlobalMessageExecute(r ApiCreateGlobalMessageRequest) (*http.Response, error)

Execute executes the request

func (*GlobalmessagesAPIService) DeleteGlobalMessage

DeleteGlobalMessage Method for DeleteGlobalMessage

Delete a message.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param uuid
@return ApiDeleteGlobalMessageRequest

func (*GlobalmessagesAPIService) DeleteGlobalMessageExecute

func (a *GlobalmessagesAPIService) DeleteGlobalMessageExecute(r ApiDeleteGlobalMessageRequest) (*http.Response, error)

Execute executes the request

func (*GlobalmessagesAPIService) GetGlobalMessages

GetGlobalMessages Method for GetGlobalMessages

Return a super users messages.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetGlobalMessagesRequest

func (*GlobalmessagesAPIService) GetGlobalMessagesExecute

func (a *GlobalmessagesAPIService) GetGlobalMessagesExecute(r ApiGetGlobalMessagesRequest) (*http.Response, error)

Execute executes the request

type LogsAPIService

type LogsAPIService service

LogsAPIService LogsAPI service

func (*LogsAPIService) ExportOrgLogs

func (a *LogsAPIService) ExportOrgLogs(ctx context.Context, orgname string) ApiExportOrgLogsRequest

ExportOrgLogs Method for ExportOrgLogs

Exports the logs for the specified organization.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orgname The name of the organization
@return ApiExportOrgLogsRequest

func (*LogsAPIService) ExportOrgLogsExecute

func (a *LogsAPIService) ExportOrgLogsExecute(r ApiExportOrgLogsRequest) (*http.Response, error)

Execute executes the request

func (*LogsAPIService) ExportRepoLogs

func (a *LogsAPIService) ExportRepoLogs(ctx context.Context, repository string) ApiExportRepoLogsRequest

ExportRepoLogs Method for ExportRepoLogs

Queues an export of the logs for the specified repository.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param repository The full path of the repository. e.g. namespace/name
@return ApiExportRepoLogsRequest

func (*LogsAPIService) ExportRepoLogsExecute

func (a *LogsAPIService) ExportRepoLogsExecute(r ApiExportRepoLogsRequest) (*http.Response, error)

Execute executes the request

func (*LogsAPIService) ExportUserLogs

func (a *LogsAPIService) ExportUserLogs(ctx context.Context) ApiExportUserLogsRequest

ExportUserLogs Method for ExportUserLogs

Returns the aggregated logs for the current user.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiExportUserLogsRequest

func (*LogsAPIService) ExportUserLogsExecute

func (a *LogsAPIService) ExportUserLogsExecute(r ApiExportUserLogsRequest) (*http.Response, error)

Execute executes the request

func (*LogsAPIService) GetAggregateOrgLogs

func (a *LogsAPIService) GetAggregateOrgLogs(ctx context.Context, orgname string) ApiGetAggregateOrgLogsRequest

GetAggregateOrgLogs Method for GetAggregateOrgLogs

Gets the aggregated logs for the specified organization.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orgname The name of the organization
@return ApiGetAggregateOrgLogsRequest

func (*LogsAPIService) GetAggregateOrgLogsExecute

func (a *LogsAPIService) GetAggregateOrgLogsExecute(r ApiGetAggregateOrgLogsRequest) (*http.Response, error)

Execute executes the request

func (*LogsAPIService) GetAggregateRepoLogs

func (a *LogsAPIService) GetAggregateRepoLogs(ctx context.Context, repository string) ApiGetAggregateRepoLogsRequest

GetAggregateRepoLogs Method for GetAggregateRepoLogs

Returns the aggregated logs for the specified repository.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param repository The full path of the repository. e.g. namespace/name
@return ApiGetAggregateRepoLogsRequest

func (*LogsAPIService) GetAggregateRepoLogsExecute

func (a *LogsAPIService) GetAggregateRepoLogsExecute(r ApiGetAggregateRepoLogsRequest) (*http.Response, error)

Execute executes the request

func (*LogsAPIService) GetAggregateUserLogs

func (a *LogsAPIService) GetAggregateUserLogs(ctx context.Context) ApiGetAggregateUserLogsRequest

GetAggregateUserLogs Method for GetAggregateUserLogs

Returns the aggregated logs for the current user.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetAggregateUserLogsRequest

func (*LogsAPIService) GetAggregateUserLogsExecute

func (a *LogsAPIService) GetAggregateUserLogsExecute(r ApiGetAggregateUserLogsRequest) (*http.Response, error)

Execute executes the request

func (*LogsAPIService) ListOrgLogs

func (a *LogsAPIService) ListOrgLogs(ctx context.Context, orgname string) ApiListOrgLogsRequest

ListOrgLogs Method for ListOrgLogs

List the logs for the specified organization.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orgname The name of the organization
@return ApiListOrgLogsRequest

func (*LogsAPIService) ListOrgLogsExecute

func (a *LogsAPIService) ListOrgLogsExecute(r ApiListOrgLogsRequest) (*http.Response, error)

Execute executes the request

func (*LogsAPIService) ListRepoLogs

func (a *LogsAPIService) ListRepoLogs(ctx context.Context, repository string) ApiListRepoLogsRequest

ListRepoLogs Method for ListRepoLogs

List the logs for the specified repository.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param repository The full path of the repository. e.g. namespace/name
@return ApiListRepoLogsRequest

func (*LogsAPIService) ListRepoLogsExecute

func (a *LogsAPIService) ListRepoLogsExecute(r ApiListRepoLogsRequest) (*http.Response, error)

Execute executes the request

func (*LogsAPIService) ListUserLogs

ListUserLogs Method for ListUserLogs

List the logs for the current user.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListUserLogsRequest

func (*LogsAPIService) ListUserLogsExecute

func (a *LogsAPIService) ListUserLogsExecute(r ApiListUserLogsRequest) (*http.Response, error)

Execute executes the request

type ManifestAPIService

type ManifestAPIService service

ManifestAPIService ManifestAPI service

func (*ManifestAPIService) AddManifestLabel

func (a *ManifestAPIService) AddManifestLabel(ctx context.Context, manifestref string, repository string) ApiAddManifestLabelRequest

AddManifestLabel Method for AddManifestLabel

Adds a new label into the tag manifest.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param manifestref The digest of the manifest
@param repository The full path of the repository. e.g. namespace/name
@return ApiAddManifestLabelRequest

func (*ManifestAPIService) AddManifestLabelExecute

func (a *ManifestAPIService) AddManifestLabelExecute(r ApiAddManifestLabelRequest) (*http.Response, error)

Execute executes the request

func (*ManifestAPIService) DeleteManifestLabel

func (a *ManifestAPIService) DeleteManifestLabel(ctx context.Context, manifestref string, repository string, labelid string) ApiDeleteManifestLabelRequest

DeleteManifestLabel Method for DeleteManifestLabel

Deletes an existing label from a manifest.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param manifestref The digest of the manifest
@param repository The full path of the repository. e.g. namespace/name
@param labelid The ID of the label
@return ApiDeleteManifestLabelRequest

func (*ManifestAPIService) DeleteManifestLabelExecute

func (a *ManifestAPIService) DeleteManifestLabelExecute(r ApiDeleteManifestLabelRequest) (*http.Response, error)

Execute executes the request

func (*ManifestAPIService) GetManifestLabel

func (a *ManifestAPIService) GetManifestLabel(ctx context.Context, manifestref string, repository string, labelid string) ApiGetManifestLabelRequest

GetManifestLabel Method for GetManifestLabel

Retrieves the label with the specific ID under the manifest.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param manifestref The digest of the manifest
@param repository The full path of the repository. e.g. namespace/name
@param labelid The ID of the label
@return ApiGetManifestLabelRequest

func (*ManifestAPIService) GetManifestLabelExecute

func (a *ManifestAPIService) GetManifestLabelExecute(r ApiGetManifestLabelRequest) (*http.Response, error)

Execute executes the request

func (*ManifestAPIService) GetRepoManifest

func (a *ManifestAPIService) GetRepoManifest(ctx context.Context, manifestref string, repository string) ApiGetRepoManifestRequest

GetRepoManifest Method for GetRepoManifest

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param manifestref The digest of the manifest
@param repository The full path of the repository. e.g. namespace/name
@return ApiGetRepoManifestRequest

func (*ManifestAPIService) GetRepoManifestExecute

func (a *ManifestAPIService) GetRepoManifestExecute(r ApiGetRepoManifestRequest) (*http.Response, error)

Execute executes the request

func (*ManifestAPIService) ListManifestLabels

func (a *ManifestAPIService) ListManifestLabels(ctx context.Context, manifestref string, repository string) ApiListManifestLabelsRequest

ListManifestLabels Method for ListManifestLabels

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param manifestref The digest of the manifest
@param repository The full path of the repository. e.g. namespace/name
@return ApiListManifestLabelsRequest

func (*ManifestAPIService) ListManifestLabelsExecute

func (a *ManifestAPIService) ListManifestLabelsExecute(r ApiListManifestLabelsRequest) (*http.Response, error)

Execute executes the request

type MappedNullable

type MappedNullable interface {
	ToMap() (map[string]interface{}, error)
}

type NamespacequotaAPIService

type NamespacequotaAPIService service

NamespacequotaAPIService NamespacequotaAPI service

func (*NamespacequotaAPIService) ChangeOrganizationQuota

func (a *NamespacequotaAPIService) ChangeOrganizationQuota(ctx context.Context, orgname string, quotaId string) ApiChangeOrganizationQuotaRequest

ChangeOrganizationQuota Method for ChangeOrganizationQuota

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orgname
@param quotaId
@return ApiChangeOrganizationQuotaRequest

func (*NamespacequotaAPIService) ChangeOrganizationQuotaExecute

func (a *NamespacequotaAPIService) ChangeOrganizationQuotaExecute(r ApiChangeOrganizationQuotaRequest) (*http.Response, error)

Execute executes the request

func (*NamespacequotaAPIService) ChangeOrganizationQuotaLimit

func (a *NamespacequotaAPIService) ChangeOrganizationQuotaLimit(ctx context.Context, orgname string, limitId string, quotaId string) ApiChangeOrganizationQuotaLimitRequest

ChangeOrganizationQuotaLimit Method for ChangeOrganizationQuotaLimit

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orgname
@param limitId
@param quotaId
@return ApiChangeOrganizationQuotaLimitRequest

func (*NamespacequotaAPIService) ChangeOrganizationQuotaLimitExecute

func (a *NamespacequotaAPIService) ChangeOrganizationQuotaLimitExecute(r ApiChangeOrganizationQuotaLimitRequest) (*http.Response, error)

Execute executes the request

func (*NamespacequotaAPIService) CreateOrganizationQuota

func (a *NamespacequotaAPIService) CreateOrganizationQuota(ctx context.Context, orgname string) ApiCreateOrganizationQuotaRequest

CreateOrganizationQuota Method for CreateOrganizationQuota

Create a new organization quota.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orgname
@return ApiCreateOrganizationQuotaRequest

func (*NamespacequotaAPIService) CreateOrganizationQuotaExecute

func (a *NamespacequotaAPIService) CreateOrganizationQuotaExecute(r ApiCreateOrganizationQuotaRequest) (*http.Response, error)

Execute executes the request

func (*NamespacequotaAPIService) CreateOrganizationQuotaLimit

func (a *NamespacequotaAPIService) CreateOrganizationQuotaLimit(ctx context.Context, orgname string, quotaId string) ApiCreateOrganizationQuotaLimitRequest

CreateOrganizationQuotaLimit Method for CreateOrganizationQuotaLimit

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orgname
@param quotaId
@return ApiCreateOrganizationQuotaLimitRequest

func (*NamespacequotaAPIService) CreateOrganizationQuotaLimitExecute

func (a *NamespacequotaAPIService) CreateOrganizationQuotaLimitExecute(r ApiCreateOrganizationQuotaLimitRequest) (*http.Response, error)

Execute executes the request

func (*NamespacequotaAPIService) DeleteOrganizationQuota

func (a *NamespacequotaAPIService) DeleteOrganizationQuota(ctx context.Context, orgname string, quotaId string) ApiDeleteOrganizationQuotaRequest

DeleteOrganizationQuota Method for DeleteOrganizationQuota

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orgname
@param quotaId
@return ApiDeleteOrganizationQuotaRequest

func (*NamespacequotaAPIService) DeleteOrganizationQuotaExecute

func (a *NamespacequotaAPIService) DeleteOrganizationQuotaExecute(r ApiDeleteOrganizationQuotaRequest) (*http.Response, error)

Execute executes the request

func (*NamespacequotaAPIService) DeleteOrganizationQuotaLimit

func (a *NamespacequotaAPIService) DeleteOrganizationQuotaLimit(ctx context.Context, orgname string, limitId string, quotaId string) ApiDeleteOrganizationQuotaLimitRequest

DeleteOrganizationQuotaLimit Method for DeleteOrganizationQuotaLimit

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orgname
@param limitId
@param quotaId
@return ApiDeleteOrganizationQuotaLimitRequest

func (*NamespacequotaAPIService) DeleteOrganizationQuotaLimitExecute

func (a *NamespacequotaAPIService) DeleteOrganizationQuotaLimitExecute(r ApiDeleteOrganizationQuotaLimitRequest) (*http.Response, error)

Execute executes the request

func (*NamespacequotaAPIService) GetOrganizationQuota

func (a *NamespacequotaAPIService) GetOrganizationQuota(ctx context.Context, orgname string, quotaId string) ApiGetOrganizationQuotaRequest

GetOrganizationQuota Method for GetOrganizationQuota

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orgname
@param quotaId
@return ApiGetOrganizationQuotaRequest

func (*NamespacequotaAPIService) GetOrganizationQuotaExecute

func (a *NamespacequotaAPIService) GetOrganizationQuotaExecute(r ApiGetOrganizationQuotaRequest) (*http.Response, error)

Execute executes the request

func (*NamespacequotaAPIService) GetOrganizationQuotaLimit

func (a *NamespacequotaAPIService) GetOrganizationQuotaLimit(ctx context.Context, orgname string, limitId string, quotaId string) ApiGetOrganizationQuotaLimitRequest

GetOrganizationQuotaLimit Method for GetOrganizationQuotaLimit

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orgname
@param limitId
@param quotaId
@return ApiGetOrganizationQuotaLimitRequest

func (*NamespacequotaAPIService) GetOrganizationQuotaLimitExecute

func (a *NamespacequotaAPIService) GetOrganizationQuotaLimitExecute(r ApiGetOrganizationQuotaLimitRequest) (*http.Response, error)

Execute executes the request

func (*NamespacequotaAPIService) GetUserQuota

GetUserQuota Method for GetUserQuota

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param quotaId
@return ApiGetUserQuotaRequest

func (*NamespacequotaAPIService) GetUserQuotaExecute

func (a *NamespacequotaAPIService) GetUserQuotaExecute(r ApiGetUserQuotaRequest) (*http.Response, error)

Execute executes the request

func (*NamespacequotaAPIService) GetUserQuotaLimit

func (a *NamespacequotaAPIService) GetUserQuotaLimit(ctx context.Context, limitId string, quotaId string) ApiGetUserQuotaLimitRequest

GetUserQuotaLimit Method for GetUserQuotaLimit

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param limitId
@param quotaId
@return ApiGetUserQuotaLimitRequest

func (*NamespacequotaAPIService) GetUserQuotaLimitExecute

func (a *NamespacequotaAPIService) GetUserQuotaLimitExecute(r ApiGetUserQuotaLimitRequest) (*http.Response, error)

Execute executes the request

func (*NamespacequotaAPIService) ListOrganizationQuota

func (a *NamespacequotaAPIService) ListOrganizationQuota(ctx context.Context, orgname string) ApiListOrganizationQuotaRequest

ListOrganizationQuota Method for ListOrganizationQuota

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orgname
@return ApiListOrganizationQuotaRequest

func (*NamespacequotaAPIService) ListOrganizationQuotaExecute

func (a *NamespacequotaAPIService) ListOrganizationQuotaExecute(r ApiListOrganizationQuotaRequest) (*http.Response, error)

Execute executes the request

func (*NamespacequotaAPIService) ListOrganizationQuotaLimit

func (a *NamespacequotaAPIService) ListOrganizationQuotaLimit(ctx context.Context, orgname string, quotaId string) ApiListOrganizationQuotaLimitRequest

ListOrganizationQuotaLimit Method for ListOrganizationQuotaLimit

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orgname
@param quotaId
@return ApiListOrganizationQuotaLimitRequest

func (*NamespacequotaAPIService) ListOrganizationQuotaLimitExecute

func (a *NamespacequotaAPIService) ListOrganizationQuotaLimitExecute(r ApiListOrganizationQuotaLimitRequest) (*http.Response, error)

Execute executes the request

func (*NamespacequotaAPIService) ListUserQuota

ListUserQuota Method for ListUserQuota

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListUserQuotaRequest

func (*NamespacequotaAPIService) ListUserQuotaExecute

func (a *NamespacequotaAPIService) ListUserQuotaExecute(r ApiListUserQuotaRequest) (*http.Response, error)

Execute executes the request

func (*NamespacequotaAPIService) ListUserQuotaLimit

func (a *NamespacequotaAPIService) ListUserQuotaLimit(ctx context.Context, quotaId string) ApiListUserQuotaLimitRequest

ListUserQuotaLimit Method for ListUserQuotaLimit

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param quotaId
@return ApiListUserQuotaLimitRequest

func (*NamespacequotaAPIService) ListUserQuotaLimitExecute

func (a *NamespacequotaAPIService) ListUserQuotaLimitExecute(r ApiListUserQuotaLimitRequest) (*http.Response, error)

Execute executes the request

type NewApp

type NewApp struct {
	// The name of the application
	Name string `json:"name"`
	// The URI for the application's OAuth redirect
	RedirectUri *string `json:"redirect_uri,omitempty"`
	// The URI for the application's homepage
	ApplicationUri *string `json:"application_uri,omitempty"`
	// The human-readable description for the application
	Description *string `json:"description,omitempty"`
	// The e-mail address of the avatar to use for the application
	AvatarEmail *string `json:"avatar_email,omitempty"`
}

NewApp Description of a new organization application.

func NewNewApp

func NewNewApp(name string) *NewApp

NewNewApp instantiates a new NewApp 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 NewNewAppWithDefaults

func NewNewAppWithDefaults() *NewApp

NewNewAppWithDefaults instantiates a new NewApp 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 (*NewApp) GetApplicationUri

func (o *NewApp) GetApplicationUri() string

GetApplicationUri returns the ApplicationUri field value if set, zero value otherwise.

func (*NewApp) GetApplicationUriOk

func (o *NewApp) GetApplicationUriOk() (*string, bool)

GetApplicationUriOk returns a tuple with the ApplicationUri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NewApp) GetAvatarEmail

func (o *NewApp) GetAvatarEmail() string

GetAvatarEmail returns the AvatarEmail field value if set, zero value otherwise.

func (*NewApp) GetAvatarEmailOk

func (o *NewApp) GetAvatarEmailOk() (*string, bool)

GetAvatarEmailOk returns a tuple with the AvatarEmail field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NewApp) GetDescription

func (o *NewApp) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*NewApp) GetDescriptionOk

func (o *NewApp) 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 (*NewApp) GetName

func (o *NewApp) GetName() string

GetName returns the Name field value

func (*NewApp) GetNameOk

func (o *NewApp) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*NewApp) GetRedirectUri

func (o *NewApp) GetRedirectUri() string

GetRedirectUri returns the RedirectUri field value if set, zero value otherwise.

func (*NewApp) GetRedirectUriOk

func (o *NewApp) GetRedirectUriOk() (*string, bool)

GetRedirectUriOk returns a tuple with the RedirectUri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NewApp) HasApplicationUri

func (o *NewApp) HasApplicationUri() bool

HasApplicationUri returns a boolean if a field has been set.

func (*NewApp) HasAvatarEmail

func (o *NewApp) HasAvatarEmail() bool

HasAvatarEmail returns a boolean if a field has been set.

func (*NewApp) HasDescription

func (o *NewApp) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*NewApp) HasRedirectUri

func (o *NewApp) HasRedirectUri() bool

HasRedirectUri returns a boolean if a field has been set.

func (NewApp) MarshalJSON

func (o NewApp) MarshalJSON() ([]byte, error)

func (*NewApp) SetApplicationUri

func (o *NewApp) SetApplicationUri(v string)

SetApplicationUri gets a reference to the given string and assigns it to the ApplicationUri field.

func (*NewApp) SetAvatarEmail

func (o *NewApp) SetAvatarEmail(v string)

SetAvatarEmail gets a reference to the given string and assigns it to the AvatarEmail field.

func (*NewApp) SetDescription

func (o *NewApp) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*NewApp) SetName

func (o *NewApp) SetName(v string)

SetName sets field value

func (*NewApp) SetRedirectUri

func (o *NewApp) SetRedirectUri(v string)

SetRedirectUri gets a reference to the given string and assigns it to the RedirectUri field.

func (NewApp) ToMap

func (o NewApp) ToMap() (map[string]interface{}, error)

func (*NewApp) UnmarshalJSON

func (o *NewApp) UnmarshalJSON(data []byte) (err error)

type NewNamespaceQuota

type NewNamespaceQuota struct {
	// Number of bytes the organization is allowed
	LimitBytes int32 `json:"limit_bytes"`
}

NewNamespaceQuota Description of a new organization quota

func NewNewNamespaceQuota

func NewNewNamespaceQuota(limitBytes int32) *NewNamespaceQuota

NewNewNamespaceQuota instantiates a new NewNamespaceQuota 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 NewNewNamespaceQuotaWithDefaults

func NewNewNamespaceQuotaWithDefaults() *NewNamespaceQuota

NewNewNamespaceQuotaWithDefaults instantiates a new NewNamespaceQuota 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 (*NewNamespaceQuota) GetLimitBytes

func (o *NewNamespaceQuota) GetLimitBytes() int32

GetLimitBytes returns the LimitBytes field value

func (*NewNamespaceQuota) GetLimitBytesOk

func (o *NewNamespaceQuota) GetLimitBytesOk() (*int32, bool)

GetLimitBytesOk returns a tuple with the LimitBytes field value and a boolean to check if the value has been set.

func (NewNamespaceQuota) MarshalJSON

func (o NewNamespaceQuota) MarshalJSON() ([]byte, error)

func (*NewNamespaceQuota) SetLimitBytes

func (o *NewNamespaceQuota) SetLimitBytes(v int32)

SetLimitBytes sets field value

func (NewNamespaceQuota) ToMap

func (o NewNamespaceQuota) ToMap() (map[string]interface{}, error)

func (*NewNamespaceQuota) UnmarshalJSON

func (o *NewNamespaceQuota) UnmarshalJSON(data []byte) (err error)

type NewOrg

type NewOrg struct {
	// Organization username
	Name string `json:"name"`
	// Organization contact email
	Email string `json:"email"`
	// The (may be disabled) recaptcha response code for verification
	RecaptchaResponse *string `json:"recaptcha_response,omitempty"`
}

NewOrg Description of a new organization.

func NewNewOrg

func NewNewOrg(name string, email string) *NewOrg

NewNewOrg instantiates a new NewOrg 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 NewNewOrgWithDefaults

func NewNewOrgWithDefaults() *NewOrg

NewNewOrgWithDefaults instantiates a new NewOrg 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 (*NewOrg) GetEmail

func (o *NewOrg) GetEmail() string

GetEmail returns the Email field value

func (*NewOrg) GetEmailOk

func (o *NewOrg) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value and a boolean to check if the value has been set.

func (*NewOrg) GetName

func (o *NewOrg) GetName() string

GetName returns the Name field value

func (*NewOrg) GetNameOk

func (o *NewOrg) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*NewOrg) GetRecaptchaResponse

func (o *NewOrg) GetRecaptchaResponse() string

GetRecaptchaResponse returns the RecaptchaResponse field value if set, zero value otherwise.

func (*NewOrg) GetRecaptchaResponseOk

func (o *NewOrg) GetRecaptchaResponseOk() (*string, bool)

GetRecaptchaResponseOk returns a tuple with the RecaptchaResponse field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NewOrg) HasRecaptchaResponse

func (o *NewOrg) HasRecaptchaResponse() bool

HasRecaptchaResponse returns a boolean if a field has been set.

func (NewOrg) MarshalJSON

func (o NewOrg) MarshalJSON() ([]byte, error)

func (*NewOrg) SetEmail

func (o *NewOrg) SetEmail(v string)

SetEmail sets field value

func (*NewOrg) SetName

func (o *NewOrg) SetName(v string)

SetName sets field value

func (*NewOrg) SetRecaptchaResponse

func (o *NewOrg) SetRecaptchaResponse(v string)

SetRecaptchaResponse gets a reference to the given string and assigns it to the RecaptchaResponse field.

func (NewOrg) ToMap

func (o NewOrg) ToMap() (map[string]interface{}, error)

func (*NewOrg) UnmarshalJSON

func (o *NewOrg) UnmarshalJSON(data []byte) (err error)

type NewOrgQuota

type NewOrgQuota struct {
	// Number of bytes the organization is allowed
	LimitBytes int32 `json:"limit_bytes"`
}

NewOrgQuota Description of a new organization quota

func NewNewOrgQuota

func NewNewOrgQuota(limitBytes int32) *NewOrgQuota

NewNewOrgQuota instantiates a new NewOrgQuota 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 NewNewOrgQuotaWithDefaults

func NewNewOrgQuotaWithDefaults() *NewOrgQuota

NewNewOrgQuotaWithDefaults instantiates a new NewOrgQuota 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 (*NewOrgQuota) GetLimitBytes

func (o *NewOrgQuota) GetLimitBytes() int32

GetLimitBytes returns the LimitBytes field value

func (*NewOrgQuota) GetLimitBytesOk

func (o *NewOrgQuota) GetLimitBytesOk() (*int32, bool)

GetLimitBytesOk returns a tuple with the LimitBytes field value and a boolean to check if the value has been set.

func (NewOrgQuota) MarshalJSON

func (o NewOrgQuota) MarshalJSON() ([]byte, error)

func (*NewOrgQuota) SetLimitBytes

func (o *NewOrgQuota) SetLimitBytes(v int32)

SetLimitBytes sets field value

func (NewOrgQuota) ToMap

func (o NewOrgQuota) ToMap() (map[string]interface{}, error)

func (*NewOrgQuota) UnmarshalJSON

func (o *NewOrgQuota) UnmarshalJSON(data []byte) (err error)

type NewOrgQuotaLimit

type NewOrgQuotaLimit struct {
	// Type of quota limit: \"Warning\" or \"Reject\"
	Type string `json:"type"`
	// Quota threshold, in percent of quota
	ThresholdPercent int32 `json:"threshold_percent"`
}

NewOrgQuotaLimit Description of a new organization quota limit

func NewNewOrgQuotaLimit

func NewNewOrgQuotaLimit(type_ string, thresholdPercent int32) *NewOrgQuotaLimit

NewNewOrgQuotaLimit instantiates a new NewOrgQuotaLimit 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 NewNewOrgQuotaLimitWithDefaults

func NewNewOrgQuotaLimitWithDefaults() *NewOrgQuotaLimit

NewNewOrgQuotaLimitWithDefaults instantiates a new NewOrgQuotaLimit 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 (*NewOrgQuotaLimit) GetThresholdPercent

func (o *NewOrgQuotaLimit) GetThresholdPercent() int32

GetThresholdPercent returns the ThresholdPercent field value

func (*NewOrgQuotaLimit) GetThresholdPercentOk

func (o *NewOrgQuotaLimit) GetThresholdPercentOk() (*int32, bool)

GetThresholdPercentOk returns a tuple with the ThresholdPercent field value and a boolean to check if the value has been set.

func (*NewOrgQuotaLimit) GetType

func (o *NewOrgQuotaLimit) GetType() string

GetType returns the Type field value

func (*NewOrgQuotaLimit) GetTypeOk

func (o *NewOrgQuotaLimit) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (NewOrgQuotaLimit) MarshalJSON

func (o NewOrgQuotaLimit) MarshalJSON() ([]byte, error)

func (*NewOrgQuotaLimit) SetThresholdPercent

func (o *NewOrgQuotaLimit) SetThresholdPercent(v int32)

SetThresholdPercent sets field value

func (*NewOrgQuotaLimit) SetType

func (o *NewOrgQuotaLimit) SetType(v string)

SetType sets field value

func (NewOrgQuotaLimit) ToMap

func (o NewOrgQuotaLimit) ToMap() (map[string]interface{}, error)

func (*NewOrgQuotaLimit) UnmarshalJSON

func (o *NewOrgQuotaLimit) UnmarshalJSON(data []byte) (err error)

type NewPrototype

type NewPrototype struct {
	// Role that should be applied to the delegate
	Role           string                      `json:"role"`
	ActivatingUser *NewPrototypeActivatingUser `json:"activating_user,omitempty"`
	Delegate       NewPrototypeDelegate        `json:"delegate"`
}

NewPrototype Description of a new prototype

func NewNewPrototype

func NewNewPrototype(role string, delegate NewPrototypeDelegate) *NewPrototype

NewNewPrototype instantiates a new NewPrototype 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 NewNewPrototypeWithDefaults

func NewNewPrototypeWithDefaults() *NewPrototype

NewNewPrototypeWithDefaults instantiates a new NewPrototype 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 (*NewPrototype) GetActivatingUser

func (o *NewPrototype) GetActivatingUser() NewPrototypeActivatingUser

GetActivatingUser returns the ActivatingUser field value if set, zero value otherwise.

func (*NewPrototype) GetActivatingUserOk

func (o *NewPrototype) GetActivatingUserOk() (*NewPrototypeActivatingUser, bool)

GetActivatingUserOk returns a tuple with the ActivatingUser field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NewPrototype) GetDelegate

func (o *NewPrototype) GetDelegate() NewPrototypeDelegate

GetDelegate returns the Delegate field value

func (*NewPrototype) GetDelegateOk

func (o *NewPrototype) GetDelegateOk() (*NewPrototypeDelegate, bool)

GetDelegateOk returns a tuple with the Delegate field value and a boolean to check if the value has been set.

func (*NewPrototype) GetRole

func (o *NewPrototype) GetRole() string

GetRole returns the Role field value

func (*NewPrototype) GetRoleOk

func (o *NewPrototype) GetRoleOk() (*string, bool)

GetRoleOk returns a tuple with the Role field value and a boolean to check if the value has been set.

func (*NewPrototype) HasActivatingUser

func (o *NewPrototype) HasActivatingUser() bool

HasActivatingUser returns a boolean if a field has been set.

func (NewPrototype) MarshalJSON

func (o NewPrototype) MarshalJSON() ([]byte, error)

func (*NewPrototype) SetActivatingUser

func (o *NewPrototype) SetActivatingUser(v NewPrototypeActivatingUser)

SetActivatingUser gets a reference to the given NewPrototypeActivatingUser and assigns it to the ActivatingUser field.

func (*NewPrototype) SetDelegate

func (o *NewPrototype) SetDelegate(v NewPrototypeDelegate)

SetDelegate sets field value

func (*NewPrototype) SetRole

func (o *NewPrototype) SetRole(v string)

SetRole sets field value

func (NewPrototype) ToMap

func (o NewPrototype) ToMap() (map[string]interface{}, error)

func (*NewPrototype) UnmarshalJSON

func (o *NewPrototype) UnmarshalJSON(data []byte) (err error)

type NewPrototypeActivatingUser

type NewPrototypeActivatingUser struct {
	// The username for the activating_user
	Name string `json:"name"`
}

NewPrototypeActivatingUser Repository creating user to whom the rule should apply

func NewNewPrototypeActivatingUser

func NewNewPrototypeActivatingUser(name string) *NewPrototypeActivatingUser

NewNewPrototypeActivatingUser instantiates a new NewPrototypeActivatingUser 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 NewNewPrototypeActivatingUserWithDefaults

func NewNewPrototypeActivatingUserWithDefaults() *NewPrototypeActivatingUser

NewNewPrototypeActivatingUserWithDefaults instantiates a new NewPrototypeActivatingUser 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 (*NewPrototypeActivatingUser) GetName

func (o *NewPrototypeActivatingUser) GetName() string

GetName returns the Name field value

func (*NewPrototypeActivatingUser) GetNameOk

func (o *NewPrototypeActivatingUser) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (NewPrototypeActivatingUser) MarshalJSON

func (o NewPrototypeActivatingUser) MarshalJSON() ([]byte, error)

func (*NewPrototypeActivatingUser) SetName

func (o *NewPrototypeActivatingUser) SetName(v string)

SetName sets field value

func (NewPrototypeActivatingUser) ToMap

func (o NewPrototypeActivatingUser) ToMap() (map[string]interface{}, error)

func (*NewPrototypeActivatingUser) UnmarshalJSON

func (o *NewPrototypeActivatingUser) UnmarshalJSON(data []byte) (err error)

type NewPrototypeDelegate

type NewPrototypeDelegate struct {
	// The name for the delegate team or user
	Name string `json:"name"`
	// Whether the delegate is a user or a team
	Kind string `json:"kind"`
}

NewPrototypeDelegate Information about the user or team to which the rule grants access

func NewNewPrototypeDelegate

func NewNewPrototypeDelegate(name string, kind string) *NewPrototypeDelegate

NewNewPrototypeDelegate instantiates a new NewPrototypeDelegate 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 NewNewPrototypeDelegateWithDefaults

func NewNewPrototypeDelegateWithDefaults() *NewPrototypeDelegate

NewNewPrototypeDelegateWithDefaults instantiates a new NewPrototypeDelegate 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 (*NewPrototypeDelegate) GetKind

func (o *NewPrototypeDelegate) GetKind() string

GetKind returns the Kind field value

func (*NewPrototypeDelegate) GetKindOk

func (o *NewPrototypeDelegate) GetKindOk() (*string, bool)

GetKindOk returns a tuple with the Kind field value and a boolean to check if the value has been set.

func (*NewPrototypeDelegate) GetName

func (o *NewPrototypeDelegate) GetName() string

GetName returns the Name field value

func (*NewPrototypeDelegate) GetNameOk

func (o *NewPrototypeDelegate) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (NewPrototypeDelegate) MarshalJSON

func (o NewPrototypeDelegate) MarshalJSON() ([]byte, error)

func (*NewPrototypeDelegate) SetKind

func (o *NewPrototypeDelegate) SetKind(v string)

SetKind sets field value

func (*NewPrototypeDelegate) SetName

func (o *NewPrototypeDelegate) SetName(v string)

SetName sets field value

func (NewPrototypeDelegate) ToMap

func (o NewPrototypeDelegate) ToMap() (map[string]interface{}, error)

func (*NewPrototypeDelegate) UnmarshalJSON

func (o *NewPrototypeDelegate) UnmarshalJSON(data []byte) (err error)

type NewRepo

type NewRepo struct {
	// Repository name
	Repository string `json:"repository"`
	// Visibility which the repository will start with
	Visibility string `json:"visibility"`
	// Namespace in which the repository should be created. If omitted, the username of the caller is used
	Namespace *string `json:"namespace,omitempty"`
	// Markdown encoded description for the repository
	Description string `json:"description"`
}

NewRepo Description of a new repository

func NewNewRepo

func NewNewRepo(repository string, visibility string, description string) *NewRepo

NewNewRepo instantiates a new NewRepo 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 NewNewRepoWithDefaults

func NewNewRepoWithDefaults() *NewRepo

NewNewRepoWithDefaults instantiates a new NewRepo 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 (*NewRepo) GetDescription

func (o *NewRepo) GetDescription() string

GetDescription returns the Description field value

func (*NewRepo) GetDescriptionOk

func (o *NewRepo) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*NewRepo) GetNamespace

func (o *NewRepo) GetNamespace() string

GetNamespace returns the Namespace field value if set, zero value otherwise.

func (*NewRepo) GetNamespaceOk

func (o *NewRepo) GetNamespaceOk() (*string, bool)

GetNamespaceOk returns a tuple with the Namespace field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NewRepo) GetRepository

func (o *NewRepo) GetRepository() string

GetRepository returns the Repository field value

func (*NewRepo) GetRepositoryOk

func (o *NewRepo) GetRepositoryOk() (*string, bool)

GetRepositoryOk returns a tuple with the Repository field value and a boolean to check if the value has been set.

func (*NewRepo) GetVisibility

func (o *NewRepo) GetVisibility() string

GetVisibility returns the Visibility field value

func (*NewRepo) GetVisibilityOk

func (o *NewRepo) GetVisibilityOk() (*string, bool)

GetVisibilityOk returns a tuple with the Visibility field value and a boolean to check if the value has been set.

func (*NewRepo) HasNamespace

func (o *NewRepo) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (NewRepo) MarshalJSON

func (o NewRepo) MarshalJSON() ([]byte, error)

func (*NewRepo) SetDescription

func (o *NewRepo) SetDescription(v string)

SetDescription sets field value

func (*NewRepo) SetNamespace

func (o *NewRepo) SetNamespace(v string)

SetNamespace gets a reference to the given string and assigns it to the Namespace field.

func (*NewRepo) SetRepository

func (o *NewRepo) SetRepository(v string)

SetRepository sets field value

func (*NewRepo) SetVisibility

func (o *NewRepo) SetVisibility(v string)

SetVisibility sets field value

func (NewRepo) ToMap

func (o NewRepo) ToMap() (map[string]interface{}, error)

func (*NewRepo) UnmarshalJSON

func (o *NewRepo) UnmarshalJSON(data []byte) (err error)

type NewStarredRepository

type NewStarredRepository struct {
	// Namespace in which the repository belongs
	Namespace string `json:"namespace"`
	// Repository name
	Repository string `json:"repository"`
}

NewStarredRepository struct for NewStarredRepository

func NewNewStarredRepository

func NewNewStarredRepository(namespace string, repository string) *NewStarredRepository

NewNewStarredRepository instantiates a new NewStarredRepository 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 NewNewStarredRepositoryWithDefaults

func NewNewStarredRepositoryWithDefaults() *NewStarredRepository

NewNewStarredRepositoryWithDefaults instantiates a new NewStarredRepository 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 (*NewStarredRepository) GetNamespace

func (o *NewStarredRepository) GetNamespace() string

GetNamespace returns the Namespace field value

func (*NewStarredRepository) GetNamespaceOk

func (o *NewStarredRepository) GetNamespaceOk() (*string, bool)

GetNamespaceOk returns a tuple with the Namespace field value and a boolean to check if the value has been set.

func (*NewStarredRepository) GetRepository

func (o *NewStarredRepository) GetRepository() string

GetRepository returns the Repository field value

func (*NewStarredRepository) GetRepositoryOk

func (o *NewStarredRepository) GetRepositoryOk() (*string, bool)

GetRepositoryOk returns a tuple with the Repository field value and a boolean to check if the value has been set.

func (NewStarredRepository) MarshalJSON

func (o NewStarredRepository) MarshalJSON() ([]byte, error)

func (*NewStarredRepository) SetNamespace

func (o *NewStarredRepository) SetNamespace(v string)

SetNamespace sets field value

func (*NewStarredRepository) SetRepository

func (o *NewStarredRepository) SetRepository(v string)

SetRepository sets field value

func (NewStarredRepository) ToMap

func (o NewStarredRepository) ToMap() (map[string]interface{}, error)

func (*NewStarredRepository) UnmarshalJSON

func (o *NewStarredRepository) UnmarshalJSON(data []byte) (err error)

type NewToken

type NewToken struct {
	// Friendly name to help identify the token
	FriendlyName string `json:"friendlyName"`
}

NewToken Description of a new token.

func NewNewToken

func NewNewToken(friendlyName string) *NewToken

NewNewToken instantiates a new NewToken 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 NewNewTokenWithDefaults

func NewNewTokenWithDefaults() *NewToken

NewNewTokenWithDefaults instantiates a new NewToken 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 (*NewToken) GetFriendlyName

func (o *NewToken) GetFriendlyName() string

GetFriendlyName returns the FriendlyName field value

func (*NewToken) GetFriendlyNameOk

func (o *NewToken) GetFriendlyNameOk() (*string, bool)

GetFriendlyNameOk returns a tuple with the FriendlyName field value and a boolean to check if the value has been set.

func (NewToken) MarshalJSON

func (o NewToken) MarshalJSON() ([]byte, error)

func (*NewToken) SetFriendlyName

func (o *NewToken) SetFriendlyName(v string)

SetFriendlyName sets field value

func (NewToken) ToMap

func (o NewToken) ToMap() (map[string]interface{}, error)

func (*NewToken) UnmarshalJSON

func (o *NewToken) UnmarshalJSON(data []byte) (err error)

type NewUser

type NewUser struct {
	// The user's username
	Username string `json:"username"`
	// The user's password
	Password string `json:"password"`
	// The user's email address
	Email *string `json:"email,omitempty"`
	// The optional invite code
	InviteCode *string `json:"invite_code,omitempty"`
	// The (may be disabled) recaptcha response code for verification
	RecaptchaResponse *string `json:"recaptcha_response,omitempty"`
}

NewUser Fields which must be specified for a new user.

func NewNewUser

func NewNewUser(username string, password string) *NewUser

NewNewUser instantiates a new NewUser 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 NewNewUserWithDefaults

func NewNewUserWithDefaults() *NewUser

NewNewUserWithDefaults instantiates a new NewUser 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 (*NewUser) GetEmail

func (o *NewUser) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*NewUser) GetEmailOk

func (o *NewUser) 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 (*NewUser) GetInviteCode

func (o *NewUser) GetInviteCode() string

GetInviteCode returns the InviteCode field value if set, zero value otherwise.

func (*NewUser) GetInviteCodeOk

func (o *NewUser) GetInviteCodeOk() (*string, bool)

GetInviteCodeOk returns a tuple with the InviteCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NewUser) GetPassword

func (o *NewUser) GetPassword() string

GetPassword returns the Password field value

func (*NewUser) GetPasswordOk

func (o *NewUser) GetPasswordOk() (*string, bool)

GetPasswordOk returns a tuple with the Password field value and a boolean to check if the value has been set.

func (*NewUser) GetRecaptchaResponse

func (o *NewUser) GetRecaptchaResponse() string

GetRecaptchaResponse returns the RecaptchaResponse field value if set, zero value otherwise.

func (*NewUser) GetRecaptchaResponseOk

func (o *NewUser) GetRecaptchaResponseOk() (*string, bool)

GetRecaptchaResponseOk returns a tuple with the RecaptchaResponse field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NewUser) GetUsername

func (o *NewUser) GetUsername() string

GetUsername returns the Username field value

func (*NewUser) GetUsernameOk

func (o *NewUser) GetUsernameOk() (*string, bool)

GetUsernameOk returns a tuple with the Username field value and a boolean to check if the value has been set.

func (*NewUser) HasEmail

func (o *NewUser) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*NewUser) HasInviteCode

func (o *NewUser) HasInviteCode() bool

HasInviteCode returns a boolean if a field has been set.

func (*NewUser) HasRecaptchaResponse

func (o *NewUser) HasRecaptchaResponse() bool

HasRecaptchaResponse returns a boolean if a field has been set.

func (NewUser) MarshalJSON

func (o NewUser) MarshalJSON() ([]byte, error)

func (*NewUser) SetEmail

func (o *NewUser) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*NewUser) SetInviteCode

func (o *NewUser) SetInviteCode(v string)

SetInviteCode gets a reference to the given string and assigns it to the InviteCode field.

func (*NewUser) SetPassword

func (o *NewUser) SetPassword(v string)

SetPassword sets field value

func (*NewUser) SetRecaptchaResponse

func (o *NewUser) SetRecaptchaResponse(v string)

SetRecaptchaResponse gets a reference to the given string and assigns it to the RecaptchaResponse field.

func (*NewUser) SetUsername

func (o *NewUser) SetUsername(v string)

SetUsername sets field value

func (NewUser) ToMap

func (o NewUser) ToMap() (map[string]interface{}, error)

func (*NewUser) UnmarshalJSON

func (o *NewUser) UnmarshalJSON(data []byte) (err error)

type NotificationCreateRequest

type NotificationCreateRequest struct {
	// The event on which the notification will respond
	Event string `json:"event"`
	// The method of notification (such as email or web callback)
	Method string `json:"method"`
	// JSON config information for the specific method of notification
	Config map[string]interface{} `json:"config"`
	// JSON config information for the specific event of notification
	EventConfig map[string]interface{} `json:"eventConfig"`
	// The human-readable title of the notification
	Title *string `json:"title,omitempty"`
}

NotificationCreateRequest Information for creating a notification on a repository

func NewNotificationCreateRequest

func NewNotificationCreateRequest(event string, method string, config map[string]interface{}, eventConfig map[string]interface{}) *NotificationCreateRequest

NewNotificationCreateRequest instantiates a new NotificationCreateRequest 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 NewNotificationCreateRequestWithDefaults

func NewNotificationCreateRequestWithDefaults() *NotificationCreateRequest

NewNotificationCreateRequestWithDefaults instantiates a new NotificationCreateRequest 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 (*NotificationCreateRequest) GetConfig

func (o *NotificationCreateRequest) GetConfig() map[string]interface{}

GetConfig returns the Config field value

func (*NotificationCreateRequest) GetConfigOk

func (o *NotificationCreateRequest) GetConfigOk() (map[string]interface{}, bool)

GetConfigOk returns a tuple with the Config field value and a boolean to check if the value has been set.

func (*NotificationCreateRequest) GetEvent

func (o *NotificationCreateRequest) GetEvent() string

GetEvent returns the Event field value

func (*NotificationCreateRequest) GetEventConfig

func (o *NotificationCreateRequest) GetEventConfig() map[string]interface{}

GetEventConfig returns the EventConfig field value

func (*NotificationCreateRequest) GetEventConfigOk

func (o *NotificationCreateRequest) GetEventConfigOk() (map[string]interface{}, bool)

GetEventConfigOk returns a tuple with the EventConfig field value and a boolean to check if the value has been set.

func (*NotificationCreateRequest) GetEventOk

func (o *NotificationCreateRequest) GetEventOk() (*string, bool)

GetEventOk returns a tuple with the Event field value and a boolean to check if the value has been set.

func (*NotificationCreateRequest) GetMethod

func (o *NotificationCreateRequest) GetMethod() string

GetMethod returns the Method field value

func (*NotificationCreateRequest) GetMethodOk

func (o *NotificationCreateRequest) GetMethodOk() (*string, bool)

GetMethodOk returns a tuple with the Method field value and a boolean to check if the value has been set.

func (*NotificationCreateRequest) GetTitle

func (o *NotificationCreateRequest) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise.

func (*NotificationCreateRequest) GetTitleOk

func (o *NotificationCreateRequest) 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 (*NotificationCreateRequest) HasTitle

func (o *NotificationCreateRequest) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (NotificationCreateRequest) MarshalJSON

func (o NotificationCreateRequest) MarshalJSON() ([]byte, error)

func (*NotificationCreateRequest) SetConfig

func (o *NotificationCreateRequest) SetConfig(v map[string]interface{})

SetConfig sets field value

func (*NotificationCreateRequest) SetEvent

func (o *NotificationCreateRequest) SetEvent(v string)

SetEvent sets field value

func (*NotificationCreateRequest) SetEventConfig

func (o *NotificationCreateRequest) SetEventConfig(v map[string]interface{})

SetEventConfig sets field value

func (*NotificationCreateRequest) SetMethod

func (o *NotificationCreateRequest) SetMethod(v string)

SetMethod sets field value

func (*NotificationCreateRequest) SetTitle

func (o *NotificationCreateRequest) SetTitle(v string)

SetTitle gets a reference to the given string and assigns it to the Title field.

func (NotificationCreateRequest) ToMap

func (o NotificationCreateRequest) ToMap() (map[string]interface{}, error)

func (*NotificationCreateRequest) UnmarshalJSON

func (o *NotificationCreateRequest) UnmarshalJSON(data []byte) (err error)

type NullableAddLabel

type NullableAddLabel struct {
	// contains filtered or unexported fields
}

func NewNullableAddLabel

func NewNullableAddLabel(val *AddLabel) *NullableAddLabel

func (NullableAddLabel) Get

func (v NullableAddLabel) Get() *AddLabel

func (NullableAddLabel) IsSet

func (v NullableAddLabel) IsSet() bool

func (NullableAddLabel) MarshalJSON

func (v NullableAddLabel) MarshalJSON() ([]byte, error)

func (*NullableAddLabel) Set

func (v *NullableAddLabel) Set(val *AddLabel)

func (*NullableAddLabel) UnmarshalJSON

func (v *NullableAddLabel) UnmarshalJSON(src []byte) error

func (*NullableAddLabel) Unset

func (v *NullableAddLabel) Unset()

type NullableApiError

type NullableApiError struct {
	// contains filtered or unexported fields
}

func NewNullableApiError

func NewNullableApiError(val *ApiError) *NullableApiError

func (NullableApiError) Get

func (v NullableApiError) Get() *ApiError

func (NullableApiError) IsSet

func (v NullableApiError) IsSet() bool

func (NullableApiError) MarshalJSON

func (v NullableApiError) MarshalJSON() ([]byte, error)

func (*NullableApiError) Set

func (v *NullableApiError) Set(val *ApiError)

func (*NullableApiError) UnmarshalJSON

func (v *NullableApiError) UnmarshalJSON(src []byte) error

func (*NullableApiError) Unset

func (v *NullableApiError) Unset()

type NullableApiErrorDescription

type NullableApiErrorDescription struct {
	// contains filtered or unexported fields
}

func NewNullableApiErrorDescription

func NewNullableApiErrorDescription(val *ApiErrorDescription) *NullableApiErrorDescription

func (NullableApiErrorDescription) Get

func (NullableApiErrorDescription) IsSet

func (NullableApiErrorDescription) MarshalJSON

func (v NullableApiErrorDescription) MarshalJSON() ([]byte, error)

func (*NullableApiErrorDescription) Set

func (*NullableApiErrorDescription) UnmarshalJSON

func (v *NullableApiErrorDescription) UnmarshalJSON(src []byte) error

func (*NullableApiErrorDescription) Unset

func (v *NullableApiErrorDescription) Unset()

type NullableApproveServiceKey

type NullableApproveServiceKey struct {
	// contains filtered or unexported fields
}

func NewNullableApproveServiceKey

func NewNullableApproveServiceKey(val *ApproveServiceKey) *NullableApproveServiceKey

func (NullableApproveServiceKey) Get

func (NullableApproveServiceKey) IsSet

func (v NullableApproveServiceKey) IsSet() bool

func (NullableApproveServiceKey) MarshalJSON

func (v NullableApproveServiceKey) MarshalJSON() ([]byte, error)

func (*NullableApproveServiceKey) Set

func (*NullableApproveServiceKey) UnmarshalJSON

func (v *NullableApproveServiceKey) UnmarshalJSON(src []byte) error

func (*NullableApproveServiceKey) Unset

func (v *NullableApproveServiceKey) 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 NullableBuildTriggerActivateRequest

type NullableBuildTriggerActivateRequest struct {
	// contains filtered or unexported fields
}

func (NullableBuildTriggerActivateRequest) Get

func (NullableBuildTriggerActivateRequest) IsSet

func (NullableBuildTriggerActivateRequest) MarshalJSON

func (v NullableBuildTriggerActivateRequest) MarshalJSON() ([]byte, error)

func (*NullableBuildTriggerActivateRequest) Set

func (*NullableBuildTriggerActivateRequest) UnmarshalJSON

func (v *NullableBuildTriggerActivateRequest) UnmarshalJSON(src []byte) error

func (*NullableBuildTriggerActivateRequest) Unset

type NullableChangeVisibility

type NullableChangeVisibility struct {
	// contains filtered or unexported fields
}

func NewNullableChangeVisibility

func NewNullableChangeVisibility(val *ChangeVisibility) *NullableChangeVisibility

func (NullableChangeVisibility) Get

func (NullableChangeVisibility) IsSet

func (v NullableChangeVisibility) IsSet() bool

func (NullableChangeVisibility) MarshalJSON

func (v NullableChangeVisibility) MarshalJSON() ([]byte, error)

func (*NullableChangeVisibility) Set

func (*NullableChangeVisibility) UnmarshalJSON

func (v *NullableChangeVisibility) UnmarshalJSON(src []byte) error

func (*NullableChangeVisibility) Unset

func (v *NullableChangeVisibility) Unset()

type NullableCreateInstallUser

type NullableCreateInstallUser struct {
	// contains filtered or unexported fields
}

func NewNullableCreateInstallUser

func NewNullableCreateInstallUser(val *CreateInstallUser) *NullableCreateInstallUser

func (NullableCreateInstallUser) Get

func (NullableCreateInstallUser) IsSet

func (v NullableCreateInstallUser) IsSet() bool

func (NullableCreateInstallUser) MarshalJSON

func (v NullableCreateInstallUser) MarshalJSON() ([]byte, error)

func (*NullableCreateInstallUser) Set

func (*NullableCreateInstallUser) UnmarshalJSON

func (v *NullableCreateInstallUser) UnmarshalJSON(src []byte) error

func (*NullableCreateInstallUser) Unset

func (v *NullableCreateInstallUser) Unset()

type NullableCreateMessage

type NullableCreateMessage struct {
	// contains filtered or unexported fields
}

func NewNullableCreateMessage

func NewNullableCreateMessage(val *CreateMessage) *NullableCreateMessage

func (NullableCreateMessage) Get

func (NullableCreateMessage) IsSet

func (v NullableCreateMessage) IsSet() bool

func (NullableCreateMessage) MarshalJSON

func (v NullableCreateMessage) MarshalJSON() ([]byte, error)

func (*NullableCreateMessage) Set

func (v *NullableCreateMessage) Set(val *CreateMessage)

func (*NullableCreateMessage) UnmarshalJSON

func (v *NullableCreateMessage) UnmarshalJSON(src []byte) error

func (*NullableCreateMessage) Unset

func (v *NullableCreateMessage) Unset()

type NullableCreateMessageMessage

type NullableCreateMessageMessage struct {
	// contains filtered or unexported fields
}

func NewNullableCreateMessageMessage

func NewNullableCreateMessageMessage(val *CreateMessageMessage) *NullableCreateMessageMessage

func (NullableCreateMessageMessage) Get

func (NullableCreateMessageMessage) IsSet

func (NullableCreateMessageMessage) MarshalJSON

func (v NullableCreateMessageMessage) MarshalJSON() ([]byte, error)

func (*NullableCreateMessageMessage) Set

func (*NullableCreateMessageMessage) UnmarshalJSON

func (v *NullableCreateMessageMessage) UnmarshalJSON(src []byte) error

func (*NullableCreateMessageMessage) Unset

func (v *NullableCreateMessageMessage) Unset()

type NullableCreateRobot

type NullableCreateRobot struct {
	// contains filtered or unexported fields
}

func NewNullableCreateRobot

func NewNullableCreateRobot(val *CreateRobot) *NullableCreateRobot

func (NullableCreateRobot) Get

func (NullableCreateRobot) IsSet

func (v NullableCreateRobot) IsSet() bool

func (NullableCreateRobot) MarshalJSON

func (v NullableCreateRobot) MarshalJSON() ([]byte, error)

func (*NullableCreateRobot) Set

func (v *NullableCreateRobot) Set(val *CreateRobot)

func (*NullableCreateRobot) UnmarshalJSON

func (v *NullableCreateRobot) UnmarshalJSON(src []byte) error

func (*NullableCreateRobot) Unset

func (v *NullableCreateRobot) Unset()

type NullableCreateServiceKey

type NullableCreateServiceKey struct {
	// contains filtered or unexported fields
}

func NewNullableCreateServiceKey

func NewNullableCreateServiceKey(val *CreateServiceKey) *NullableCreateServiceKey

func (NullableCreateServiceKey) Get

func (NullableCreateServiceKey) IsSet

func (v NullableCreateServiceKey) IsSet() bool

func (NullableCreateServiceKey) MarshalJSON

func (v NullableCreateServiceKey) MarshalJSON() ([]byte, error)

func (*NullableCreateServiceKey) Set

func (*NullableCreateServiceKey) UnmarshalJSON

func (v *NullableCreateServiceKey) UnmarshalJSON(src []byte) error

func (*NullableCreateServiceKey) Unset

func (v *NullableCreateServiceKey) Unset()

type NullableExportLogs

type NullableExportLogs struct {
	// contains filtered or unexported fields
}

func NewNullableExportLogs

func NewNullableExportLogs(val *ExportLogs) *NullableExportLogs

func (NullableExportLogs) Get

func (v NullableExportLogs) Get() *ExportLogs

func (NullableExportLogs) IsSet

func (v NullableExportLogs) IsSet() bool

func (NullableExportLogs) MarshalJSON

func (v NullableExportLogs) MarshalJSON() ([]byte, error)

func (*NullableExportLogs) Set

func (v *NullableExportLogs) Set(val *ExportLogs)

func (*NullableExportLogs) UnmarshalJSON

func (v *NullableExportLogs) UnmarshalJSON(src []byte) error

func (*NullableExportLogs) Unset

func (v *NullableExportLogs) Unset()

type NullableFloat32

type NullableFloat32 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat32

func NewNullableFloat32(val *float32) *NullableFloat32

func (NullableFloat32) Get

func (v NullableFloat32) Get() *float32

func (NullableFloat32) IsSet

func (v NullableFloat32) IsSet() bool

func (NullableFloat32) MarshalJSON

func (v NullableFloat32) MarshalJSON() ([]byte, error)

func (*NullableFloat32) Set

func (v *NullableFloat32) Set(val *float32)

func (*NullableFloat32) UnmarshalJSON

func (v *NullableFloat32) UnmarshalJSON(src []byte) error

func (*NullableFloat32) Unset

func (v *NullableFloat32) Unset()

type NullableFloat64

type NullableFloat64 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat64

func NewNullableFloat64(val *float64) *NullableFloat64

func (NullableFloat64) Get

func (v NullableFloat64) Get() *float64

func (NullableFloat64) IsSet

func (v NullableFloat64) IsSet() bool

func (NullableFloat64) MarshalJSON

func (v NullableFloat64) MarshalJSON() ([]byte, error)

func (*NullableFloat64) Set

func (v *NullableFloat64) Set(val *float64)

func (*NullableFloat64) UnmarshalJSON

func (v *NullableFloat64) UnmarshalJSON(src []byte) error

func (*NullableFloat64) Unset

func (v *NullableFloat64) Unset()

type NullableInt

type NullableInt struct {
	// contains filtered or unexported fields
}

func NewNullableInt

func NewNullableInt(val *int) *NullableInt

func (NullableInt) Get

func (v NullableInt) Get() *int

func (NullableInt) IsSet

func (v NullableInt) IsSet() bool

func (NullableInt) MarshalJSON

func (v NullableInt) MarshalJSON() ([]byte, error)

func (*NullableInt) Set

func (v *NullableInt) Set(val *int)

func (*NullableInt) UnmarshalJSON

func (v *NullableInt) UnmarshalJSON(src []byte) error

func (*NullableInt) Unset

func (v *NullableInt) Unset()

type NullableInt32

type NullableInt32 struct {
	// contains filtered or unexported fields
}

func NewNullableInt32

func NewNullableInt32(val *int32) *NullableInt32

func (NullableInt32) Get

func (v NullableInt32) Get() *int32

func (NullableInt32) IsSet

func (v NullableInt32) IsSet() bool

func (NullableInt32) MarshalJSON

func (v NullableInt32) MarshalJSON() ([]byte, error)

func (*NullableInt32) Set

func (v *NullableInt32) Set(val *int32)

func (*NullableInt32) UnmarshalJSON

func (v *NullableInt32) UnmarshalJSON(src []byte) error

func (*NullableInt32) Unset

func (v *NullableInt32) Unset()

type NullableInt64

type NullableInt64 struct {
	// contains filtered or unexported fields
}

func NewNullableInt64

func NewNullableInt64(val *int64) *NullableInt64

func (NullableInt64) Get

func (v NullableInt64) Get() *int64

func (NullableInt64) IsSet

func (v NullableInt64) IsSet() bool

func (NullableInt64) MarshalJSON

func (v NullableInt64) MarshalJSON() ([]byte, error)

func (*NullableInt64) Set

func (v *NullableInt64) Set(val *int64)

func (*NullableInt64) UnmarshalJSON

func (v *NullableInt64) UnmarshalJSON(src []byte) error

func (*NullableInt64) Unset

func (v *NullableInt64) Unset()

type NullableNewApp

type NullableNewApp struct {
	// contains filtered or unexported fields
}

func NewNullableNewApp

func NewNullableNewApp(val *NewApp) *NullableNewApp

func (NullableNewApp) Get

func (v NullableNewApp) Get() *NewApp

func (NullableNewApp) IsSet

func (v NullableNewApp) IsSet() bool

func (NullableNewApp) MarshalJSON

func (v NullableNewApp) MarshalJSON() ([]byte, error)

func (*NullableNewApp) Set

func (v *NullableNewApp) Set(val *NewApp)

func (*NullableNewApp) UnmarshalJSON

func (v *NullableNewApp) UnmarshalJSON(src []byte) error

func (*NullableNewApp) Unset

func (v *NullableNewApp) Unset()

type NullableNewNamespaceQuota

type NullableNewNamespaceQuota struct {
	// contains filtered or unexported fields
}

func NewNullableNewNamespaceQuota

func NewNullableNewNamespaceQuota(val *NewNamespaceQuota) *NullableNewNamespaceQuota

func (NullableNewNamespaceQuota) Get

func (NullableNewNamespaceQuota) IsSet

func (v NullableNewNamespaceQuota) IsSet() bool

func (NullableNewNamespaceQuota) MarshalJSON

func (v NullableNewNamespaceQuota) MarshalJSON() ([]byte, error)

func (*NullableNewNamespaceQuota) Set

func (*NullableNewNamespaceQuota) UnmarshalJSON

func (v *NullableNewNamespaceQuota) UnmarshalJSON(src []byte) error

func (*NullableNewNamespaceQuota) Unset

func (v *NullableNewNamespaceQuota) Unset()

type NullableNewOrg

type NullableNewOrg struct {
	// contains filtered or unexported fields
}

func NewNullableNewOrg

func NewNullableNewOrg(val *NewOrg) *NullableNewOrg

func (NullableNewOrg) Get

func (v NullableNewOrg) Get() *NewOrg

func (NullableNewOrg) IsSet

func (v NullableNewOrg) IsSet() bool

func (NullableNewOrg) MarshalJSON

func (v NullableNewOrg) MarshalJSON() ([]byte, error)

func (*NullableNewOrg) Set

func (v *NullableNewOrg) Set(val *NewOrg)

func (*NullableNewOrg) UnmarshalJSON

func (v *NullableNewOrg) UnmarshalJSON(src []byte) error

func (*NullableNewOrg) Unset

func (v *NullableNewOrg) Unset()

type NullableNewOrgQuota

type NullableNewOrgQuota struct {
	// contains filtered or unexported fields
}

func NewNullableNewOrgQuota

func NewNullableNewOrgQuota(val *NewOrgQuota) *NullableNewOrgQuota

func (NullableNewOrgQuota) Get

func (NullableNewOrgQuota) IsSet

func (v NullableNewOrgQuota) IsSet() bool

func (NullableNewOrgQuota) MarshalJSON

func (v NullableNewOrgQuota) MarshalJSON() ([]byte, error)

func (*NullableNewOrgQuota) Set

func (v *NullableNewOrgQuota) Set(val *NewOrgQuota)

func (*NullableNewOrgQuota) UnmarshalJSON

func (v *NullableNewOrgQuota) UnmarshalJSON(src []byte) error

func (*NullableNewOrgQuota) Unset

func (v *NullableNewOrgQuota) Unset()

type NullableNewOrgQuotaLimit

type NullableNewOrgQuotaLimit struct {
	// contains filtered or unexported fields
}

func NewNullableNewOrgQuotaLimit

func NewNullableNewOrgQuotaLimit(val *NewOrgQuotaLimit) *NullableNewOrgQuotaLimit

func (NullableNewOrgQuotaLimit) Get

func (NullableNewOrgQuotaLimit) IsSet

func (v NullableNewOrgQuotaLimit) IsSet() bool

func (NullableNewOrgQuotaLimit) MarshalJSON

func (v NullableNewOrgQuotaLimit) MarshalJSON() ([]byte, error)

func (*NullableNewOrgQuotaLimit) Set

func (*NullableNewOrgQuotaLimit) UnmarshalJSON

func (v *NullableNewOrgQuotaLimit) UnmarshalJSON(src []byte) error

func (*NullableNewOrgQuotaLimit) Unset

func (v *NullableNewOrgQuotaLimit) Unset()

type NullableNewPrototype

type NullableNewPrototype struct {
	// contains filtered or unexported fields
}

func NewNullableNewPrototype

func NewNullableNewPrototype(val *NewPrototype) *NullableNewPrototype

func (NullableNewPrototype) Get

func (NullableNewPrototype) IsSet

func (v NullableNewPrototype) IsSet() bool

func (NullableNewPrototype) MarshalJSON

func (v NullableNewPrototype) MarshalJSON() ([]byte, error)

func (*NullableNewPrototype) Set

func (v *NullableNewPrototype) Set(val *NewPrototype)

func (*NullableNewPrototype) UnmarshalJSON

func (v *NullableNewPrototype) UnmarshalJSON(src []byte) error

func (*NullableNewPrototype) Unset

func (v *NullableNewPrototype) Unset()

type NullableNewPrototypeActivatingUser

type NullableNewPrototypeActivatingUser struct {
	// contains filtered or unexported fields
}

func (NullableNewPrototypeActivatingUser) Get

func (NullableNewPrototypeActivatingUser) IsSet

func (NullableNewPrototypeActivatingUser) MarshalJSON

func (v NullableNewPrototypeActivatingUser) MarshalJSON() ([]byte, error)

func (*NullableNewPrototypeActivatingUser) Set

func (*NullableNewPrototypeActivatingUser) UnmarshalJSON

func (v *NullableNewPrototypeActivatingUser) UnmarshalJSON(src []byte) error

func (*NullableNewPrototypeActivatingUser) Unset

type NullableNewPrototypeDelegate

type NullableNewPrototypeDelegate struct {
	// contains filtered or unexported fields
}

func NewNullableNewPrototypeDelegate

func NewNullableNewPrototypeDelegate(val *NewPrototypeDelegate) *NullableNewPrototypeDelegate

func (NullableNewPrototypeDelegate) Get

func (NullableNewPrototypeDelegate) IsSet

func (NullableNewPrototypeDelegate) MarshalJSON

func (v NullableNewPrototypeDelegate) MarshalJSON() ([]byte, error)

func (*NullableNewPrototypeDelegate) Set

func (*NullableNewPrototypeDelegate) UnmarshalJSON

func (v *NullableNewPrototypeDelegate) UnmarshalJSON(src []byte) error

func (*NullableNewPrototypeDelegate) Unset

func (v *NullableNewPrototypeDelegate) Unset()

type NullableNewRepo

type NullableNewRepo struct {
	// contains filtered or unexported fields
}

func NewNullableNewRepo

func NewNullableNewRepo(val *NewRepo) *NullableNewRepo

func (NullableNewRepo) Get

func (v NullableNewRepo) Get() *NewRepo

func (NullableNewRepo) IsSet

func (v NullableNewRepo) IsSet() bool

func (NullableNewRepo) MarshalJSON

func (v NullableNewRepo) MarshalJSON() ([]byte, error)

func (*NullableNewRepo) Set

func (v *NullableNewRepo) Set(val *NewRepo)

func (*NullableNewRepo) UnmarshalJSON

func (v *NullableNewRepo) UnmarshalJSON(src []byte) error

func (*NullableNewRepo) Unset

func (v *NullableNewRepo) Unset()

type NullableNewStarredRepository

type NullableNewStarredRepository struct {
	// contains filtered or unexported fields
}

func NewNullableNewStarredRepository

func NewNullableNewStarredRepository(val *NewStarredRepository) *NullableNewStarredRepository

func (NullableNewStarredRepository) Get

func (NullableNewStarredRepository) IsSet

func (NullableNewStarredRepository) MarshalJSON

func (v NullableNewStarredRepository) MarshalJSON() ([]byte, error)

func (*NullableNewStarredRepository) Set

func (*NullableNewStarredRepository) UnmarshalJSON

func (v *NullableNewStarredRepository) UnmarshalJSON(src []byte) error

func (*NullableNewStarredRepository) Unset

func (v *NullableNewStarredRepository) Unset()

type NullableNewToken

type NullableNewToken struct {
	// contains filtered or unexported fields
}

func NewNullableNewToken

func NewNullableNewToken(val *NewToken) *NullableNewToken

func (NullableNewToken) Get

func (v NullableNewToken) Get() *NewToken

func (NullableNewToken) IsSet

func (v NullableNewToken) IsSet() bool

func (NullableNewToken) MarshalJSON

func (v NullableNewToken) MarshalJSON() ([]byte, error)

func (*NullableNewToken) Set

func (v *NullableNewToken) Set(val *NewToken)

func (*NullableNewToken) UnmarshalJSON

func (v *NullableNewToken) UnmarshalJSON(src []byte) error

func (*NullableNewToken) Unset

func (v *NullableNewToken) Unset()

type NullableNewUser

type NullableNewUser struct {
	// contains filtered or unexported fields
}

func NewNullableNewUser

func NewNullableNewUser(val *NewUser) *NullableNewUser

func (NullableNewUser) Get

func (v NullableNewUser) Get() *NewUser

func (NullableNewUser) IsSet

func (v NullableNewUser) IsSet() bool

func (NullableNewUser) MarshalJSON

func (v NullableNewUser) MarshalJSON() ([]byte, error)

func (*NullableNewUser) Set

func (v *NullableNewUser) Set(val *NewUser)

func (*NullableNewUser) UnmarshalJSON

func (v *NullableNewUser) UnmarshalJSON(src []byte) error

func (*NullableNewUser) Unset

func (v *NullableNewUser) Unset()

type NullableNotificationCreateRequest

type NullableNotificationCreateRequest struct {
	// contains filtered or unexported fields
}

func (NullableNotificationCreateRequest) Get

func (NullableNotificationCreateRequest) IsSet

func (NullableNotificationCreateRequest) MarshalJSON

func (v NullableNotificationCreateRequest) MarshalJSON() ([]byte, error)

func (*NullableNotificationCreateRequest) Set

func (*NullableNotificationCreateRequest) UnmarshalJSON

func (v *NullableNotificationCreateRequest) UnmarshalJSON(src []byte) error

func (*NullableNotificationCreateRequest) Unset

type NullablePrototypeUpdate

type NullablePrototypeUpdate struct {
	// contains filtered or unexported fields
}

func NewNullablePrototypeUpdate

func NewNullablePrototypeUpdate(val *PrototypeUpdate) *NullablePrototypeUpdate

func (NullablePrototypeUpdate) Get

func (NullablePrototypeUpdate) IsSet

func (v NullablePrototypeUpdate) IsSet() bool

func (NullablePrototypeUpdate) MarshalJSON

func (v NullablePrototypeUpdate) MarshalJSON() ([]byte, error)

func (*NullablePrototypeUpdate) Set

func (*NullablePrototypeUpdate) UnmarshalJSON

func (v *NullablePrototypeUpdate) UnmarshalJSON(src []byte) error

func (*NullablePrototypeUpdate) Unset

func (v *NullablePrototypeUpdate) Unset()

type NullablePutServiceKey

type NullablePutServiceKey struct {
	// contains filtered or unexported fields
}

func NewNullablePutServiceKey

func NewNullablePutServiceKey(val *PutServiceKey) *NullablePutServiceKey

func (NullablePutServiceKey) Get

func (NullablePutServiceKey) IsSet

func (v NullablePutServiceKey) IsSet() bool

func (NullablePutServiceKey) MarshalJSON

func (v NullablePutServiceKey) MarshalJSON() ([]byte, error)

func (*NullablePutServiceKey) Set

func (v *NullablePutServiceKey) Set(val *PutServiceKey)

func (*NullablePutServiceKey) UnmarshalJSON

func (v *NullablePutServiceKey) UnmarshalJSON(src []byte) error

func (*NullablePutServiceKey) Unset

func (v *NullablePutServiceKey) Unset()

type NullableRepoUpdate

type NullableRepoUpdate struct {
	// contains filtered or unexported fields
}

func NewNullableRepoUpdate

func NewNullableRepoUpdate(val *RepoUpdate) *NullableRepoUpdate

func (NullableRepoUpdate) Get

func (v NullableRepoUpdate) Get() *RepoUpdate

func (NullableRepoUpdate) IsSet

func (v NullableRepoUpdate) IsSet() bool

func (NullableRepoUpdate) MarshalJSON

func (v NullableRepoUpdate) MarshalJSON() ([]byte, error)

func (*NullableRepoUpdate) Set

func (v *NullableRepoUpdate) Set(val *RepoUpdate)

func (*NullableRepoUpdate) UnmarshalJSON

func (v *NullableRepoUpdate) UnmarshalJSON(src []byte) error

func (*NullableRepoUpdate) Unset

func (v *NullableRepoUpdate) Unset()

type NullableRepositoryBuildRequest

type NullableRepositoryBuildRequest struct {
	// contains filtered or unexported fields
}

func (NullableRepositoryBuildRequest) Get

func (NullableRepositoryBuildRequest) IsSet

func (NullableRepositoryBuildRequest) MarshalJSON

func (v NullableRepositoryBuildRequest) MarshalJSON() ([]byte, error)

func (*NullableRepositoryBuildRequest) Set

func (*NullableRepositoryBuildRequest) UnmarshalJSON

func (v *NullableRepositoryBuildRequest) UnmarshalJSON(src []byte) error

func (*NullableRepositoryBuildRequest) Unset

func (v *NullableRepositoryBuildRequest) Unset()

type NullableRestoreTag

type NullableRestoreTag struct {
	// contains filtered or unexported fields
}

func NewNullableRestoreTag

func NewNullableRestoreTag(val *RestoreTag) *NullableRestoreTag

func (NullableRestoreTag) Get

func (v NullableRestoreTag) Get() *RestoreTag

func (NullableRestoreTag) IsSet

func (v NullableRestoreTag) IsSet() bool

func (NullableRestoreTag) MarshalJSON

func (v NullableRestoreTag) MarshalJSON() ([]byte, error)

func (*NullableRestoreTag) Set

func (v *NullableRestoreTag) Set(val *RestoreTag)

func (*NullableRestoreTag) UnmarshalJSON

func (v *NullableRestoreTag) UnmarshalJSON(src []byte) error

func (*NullableRestoreTag) Unset

func (v *NullableRestoreTag) Unset()

type NullableRunParameters

type NullableRunParameters struct {
	// contains filtered or unexported fields
}

func NewNullableRunParameters

func NewNullableRunParameters(val *RunParameters) *NullableRunParameters

func (NullableRunParameters) Get

func (NullableRunParameters) IsSet

func (v NullableRunParameters) IsSet() bool

func (NullableRunParameters) MarshalJSON

func (v NullableRunParameters) MarshalJSON() ([]byte, error)

func (*NullableRunParameters) Set

func (v *NullableRunParameters) Set(val *RunParameters)

func (*NullableRunParameters) UnmarshalJSON

func (v *NullableRunParameters) UnmarshalJSON(src []byte) error

func (*NullableRunParameters) Unset

func (v *NullableRunParameters) 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 NullableTeamDescription

type NullableTeamDescription struct {
	// contains filtered or unexported fields
}

func NewNullableTeamDescription

func NewNullableTeamDescription(val *TeamDescription) *NullableTeamDescription

func (NullableTeamDescription) Get

func (NullableTeamDescription) IsSet

func (v NullableTeamDescription) IsSet() bool

func (NullableTeamDescription) MarshalJSON

func (v NullableTeamDescription) MarshalJSON() ([]byte, error)

func (*NullableTeamDescription) Set

func (*NullableTeamDescription) UnmarshalJSON

func (v *NullableTeamDescription) UnmarshalJSON(src []byte) error

func (*NullableTeamDescription) Unset

func (v *NullableTeamDescription) Unset()

type NullableTeamPermission

type NullableTeamPermission struct {
	// contains filtered or unexported fields
}

func NewNullableTeamPermission

func NewNullableTeamPermission(val *TeamPermission) *NullableTeamPermission

func (NullableTeamPermission) Get

func (NullableTeamPermission) IsSet

func (v NullableTeamPermission) IsSet() bool

func (NullableTeamPermission) MarshalJSON

func (v NullableTeamPermission) MarshalJSON() ([]byte, error)

func (*NullableTeamPermission) Set

func (*NullableTeamPermission) UnmarshalJSON

func (v *NullableTeamPermission) UnmarshalJSON(src []byte) error

func (*NullableTeamPermission) Unset

func (v *NullableTeamPermission) 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 NullableTokenPermission

type NullableTokenPermission struct {
	// contains filtered or unexported fields
}

func NewNullableTokenPermission

func NewNullableTokenPermission(val *TokenPermission) *NullableTokenPermission

func (NullableTokenPermission) Get

func (NullableTokenPermission) IsSet

func (v NullableTokenPermission) IsSet() bool

func (NullableTokenPermission) MarshalJSON

func (v NullableTokenPermission) MarshalJSON() ([]byte, error)

func (*NullableTokenPermission) Set

func (*NullableTokenPermission) UnmarshalJSON

func (v *NullableTokenPermission) UnmarshalJSON(src []byte) error

func (*NullableTokenPermission) Unset

func (v *NullableTokenPermission) Unset()

type NullableUpdateApp

type NullableUpdateApp struct {
	// contains filtered or unexported fields
}

func NewNullableUpdateApp

func NewNullableUpdateApp(val *UpdateApp) *NullableUpdateApp

func (NullableUpdateApp) Get

func (v NullableUpdateApp) Get() *UpdateApp

func (NullableUpdateApp) IsSet

func (v NullableUpdateApp) IsSet() bool

func (NullableUpdateApp) MarshalJSON

func (v NullableUpdateApp) MarshalJSON() ([]byte, error)

func (*NullableUpdateApp) Set

func (v *NullableUpdateApp) Set(val *UpdateApp)

func (*NullableUpdateApp) UnmarshalJSON

func (v *NullableUpdateApp) UnmarshalJSON(src []byte) error

func (*NullableUpdateApp) Unset

func (v *NullableUpdateApp) Unset()

type NullableUpdateNamespaceQuota

type NullableUpdateNamespaceQuota struct {
	// contains filtered or unexported fields
}

func NewNullableUpdateNamespaceQuota

func NewNullableUpdateNamespaceQuota(val *UpdateNamespaceQuota) *NullableUpdateNamespaceQuota

func (NullableUpdateNamespaceQuota) Get

func (NullableUpdateNamespaceQuota) IsSet

func (NullableUpdateNamespaceQuota) MarshalJSON

func (v NullableUpdateNamespaceQuota) MarshalJSON() ([]byte, error)

func (*NullableUpdateNamespaceQuota) Set

func (*NullableUpdateNamespaceQuota) UnmarshalJSON

func (v *NullableUpdateNamespaceQuota) UnmarshalJSON(src []byte) error

func (*NullableUpdateNamespaceQuota) Unset

func (v *NullableUpdateNamespaceQuota) Unset()

type NullableUpdateOrg

type NullableUpdateOrg struct {
	// contains filtered or unexported fields
}

func NewNullableUpdateOrg

func NewNullableUpdateOrg(val *UpdateOrg) *NullableUpdateOrg

func (NullableUpdateOrg) Get

func (v NullableUpdateOrg) Get() *UpdateOrg

func (NullableUpdateOrg) IsSet

func (v NullableUpdateOrg) IsSet() bool

func (NullableUpdateOrg) MarshalJSON

func (v NullableUpdateOrg) MarshalJSON() ([]byte, error)

func (*NullableUpdateOrg) Set

func (v *NullableUpdateOrg) Set(val *UpdateOrg)

func (*NullableUpdateOrg) UnmarshalJSON

func (v *NullableUpdateOrg) UnmarshalJSON(src []byte) error

func (*NullableUpdateOrg) Unset

func (v *NullableUpdateOrg) Unset()

type NullableUpdateOrgQuota

type NullableUpdateOrgQuota struct {
	// contains filtered or unexported fields
}

func NewNullableUpdateOrgQuota

func NewNullableUpdateOrgQuota(val *UpdateOrgQuota) *NullableUpdateOrgQuota

func (NullableUpdateOrgQuota) Get

func (NullableUpdateOrgQuota) IsSet

func (v NullableUpdateOrgQuota) IsSet() bool

func (NullableUpdateOrgQuota) MarshalJSON

func (v NullableUpdateOrgQuota) MarshalJSON() ([]byte, error)

func (*NullableUpdateOrgQuota) Set

func (*NullableUpdateOrgQuota) UnmarshalJSON

func (v *NullableUpdateOrgQuota) UnmarshalJSON(src []byte) error

func (*NullableUpdateOrgQuota) Unset

func (v *NullableUpdateOrgQuota) Unset()

type NullableUpdateOrgQuotaLimit

type NullableUpdateOrgQuotaLimit struct {
	// contains filtered or unexported fields
}

func NewNullableUpdateOrgQuotaLimit

func NewNullableUpdateOrgQuotaLimit(val *UpdateOrgQuotaLimit) *NullableUpdateOrgQuotaLimit

func (NullableUpdateOrgQuotaLimit) Get

func (NullableUpdateOrgQuotaLimit) IsSet

func (NullableUpdateOrgQuotaLimit) MarshalJSON

func (v NullableUpdateOrgQuotaLimit) MarshalJSON() ([]byte, error)

func (*NullableUpdateOrgQuotaLimit) Set

func (*NullableUpdateOrgQuotaLimit) UnmarshalJSON

func (v *NullableUpdateOrgQuotaLimit) UnmarshalJSON(src []byte) error

func (*NullableUpdateOrgQuotaLimit) Unset

func (v *NullableUpdateOrgQuotaLimit) Unset()

type NullableUpdateTrigger

type NullableUpdateTrigger struct {
	// contains filtered or unexported fields
}

func NewNullableUpdateTrigger

func NewNullableUpdateTrigger(val *UpdateTrigger) *NullableUpdateTrigger

func (NullableUpdateTrigger) Get

func (NullableUpdateTrigger) IsSet

func (v NullableUpdateTrigger) IsSet() bool

func (NullableUpdateTrigger) MarshalJSON

func (v NullableUpdateTrigger) MarshalJSON() ([]byte, error)

func (*NullableUpdateTrigger) Set

func (v *NullableUpdateTrigger) Set(val *UpdateTrigger)

func (*NullableUpdateTrigger) UnmarshalJSON

func (v *NullableUpdateTrigger) UnmarshalJSON(src []byte) error

func (*NullableUpdateTrigger) Unset

func (v *NullableUpdateTrigger) Unset()

type NullableUpdateUser

type NullableUpdateUser struct {
	// contains filtered or unexported fields
}

func NewNullableUpdateUser

func NewNullableUpdateUser(val *UpdateUser) *NullableUpdateUser

func (NullableUpdateUser) Get

func (v NullableUpdateUser) Get() *UpdateUser

func (NullableUpdateUser) IsSet

func (v NullableUpdateUser) IsSet() bool

func (NullableUpdateUser) MarshalJSON

func (v NullableUpdateUser) MarshalJSON() ([]byte, error)

func (*NullableUpdateUser) Set

func (v *NullableUpdateUser) Set(val *UpdateUser)

func (*NullableUpdateUser) UnmarshalJSON

func (v *NullableUpdateUser) UnmarshalJSON(src []byte) error

func (*NullableUpdateUser) Unset

func (v *NullableUpdateUser) Unset()

type NullableUserPermission

type NullableUserPermission struct {
	// contains filtered or unexported fields
}

func NewNullableUserPermission

func NewNullableUserPermission(val *UserPermission) *NullableUserPermission

func (NullableUserPermission) Get

func (NullableUserPermission) IsSet

func (v NullableUserPermission) IsSet() bool

func (NullableUserPermission) MarshalJSON

func (v NullableUserPermission) MarshalJSON() ([]byte, error)

func (*NullableUserPermission) Set

func (*NullableUserPermission) UnmarshalJSON

func (v *NullableUserPermission) UnmarshalJSON(src []byte) error

func (*NullableUserPermission) Unset

func (v *NullableUserPermission) Unset()

type NullableUserView

type NullableUserView struct {
	// contains filtered or unexported fields
}

func NewNullableUserView

func NewNullableUserView(val *UserView) *NullableUserView

func (NullableUserView) Get

func (v NullableUserView) Get() *UserView

func (NullableUserView) IsSet

func (v NullableUserView) IsSet() bool

func (NullableUserView) MarshalJSON

func (v NullableUserView) MarshalJSON() ([]byte, error)

func (*NullableUserView) Set

func (v *NullableUserView) Set(val *UserView)

func (*NullableUserView) UnmarshalJSON

func (v *NullableUserView) UnmarshalJSON(src []byte) error

func (*NullableUserView) Unset

func (v *NullableUserView) Unset()

type OrganizationAPIService

type OrganizationAPIService service

OrganizationAPIService OrganizationAPI service

func (*OrganizationAPIService) ChangeOrganizationDetails

func (a *OrganizationAPIService) ChangeOrganizationDetails(ctx context.Context, orgname string) ApiChangeOrganizationDetailsRequest

ChangeOrganizationDetails Method for ChangeOrganizationDetails

Change the details for the specified organization.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orgname The name of the organization
@return ApiChangeOrganizationDetailsRequest

func (*OrganizationAPIService) ChangeOrganizationDetailsExecute

func (a *OrganizationAPIService) ChangeOrganizationDetailsExecute(r ApiChangeOrganizationDetailsRequest) (*http.Response, error)

Execute executes the request

func (*OrganizationAPIService) CreateOrganization

CreateOrganization Method for CreateOrganization

Create a new organization.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateOrganizationRequest

func (*OrganizationAPIService) CreateOrganizationApplication

func (a *OrganizationAPIService) CreateOrganizationApplication(ctx context.Context, orgname string) ApiCreateOrganizationApplicationRequest

CreateOrganizationApplication Method for CreateOrganizationApplication

Creates a new application under this organization.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orgname The name of the organization
@return ApiCreateOrganizationApplicationRequest

func (*OrganizationAPIService) CreateOrganizationApplicationExecute

func (a *OrganizationAPIService) CreateOrganizationApplicationExecute(r ApiCreateOrganizationApplicationRequest) (*http.Response, error)

Execute executes the request

func (*OrganizationAPIService) CreateOrganizationExecute

func (a *OrganizationAPIService) CreateOrganizationExecute(r ApiCreateOrganizationRequest) (*http.Response, error)

Execute executes the request

func (*OrganizationAPIService) DeleteAdminedOrganization

func (a *OrganizationAPIService) DeleteAdminedOrganization(ctx context.Context, orgname string) ApiDeleteAdminedOrganizationRequest

DeleteAdminedOrganization Method for DeleteAdminedOrganization

Deletes the specified organization.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orgname The name of the organization
@return ApiDeleteAdminedOrganizationRequest

func (*OrganizationAPIService) DeleteAdminedOrganizationExecute

func (a *OrganizationAPIService) DeleteAdminedOrganizationExecute(r ApiDeleteAdminedOrganizationRequest) (*http.Response, error)

Execute executes the request

func (*OrganizationAPIService) DeleteOrganizationApplication

func (a *OrganizationAPIService) DeleteOrganizationApplication(ctx context.Context, orgname string, clientId string) ApiDeleteOrganizationApplicationRequest

DeleteOrganizationApplication Method for DeleteOrganizationApplication

Deletes the application under this organization.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orgname The name of the organization
@param clientId The OAuth client ID
@return ApiDeleteOrganizationApplicationRequest

func (*OrganizationAPIService) DeleteOrganizationApplicationExecute

func (a *OrganizationAPIService) DeleteOrganizationApplicationExecute(r ApiDeleteOrganizationApplicationRequest) (*http.Response, error)

Execute executes the request

func (*OrganizationAPIService) GetApplicationInformation

func (a *OrganizationAPIService) GetApplicationInformation(ctx context.Context, clientId string) ApiGetApplicationInformationRequest

GetApplicationInformation Method for GetApplicationInformation

Get information on the specified application.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param clientId The OAuth client ID
@return ApiGetApplicationInformationRequest

func (*OrganizationAPIService) GetApplicationInformationExecute

func (a *OrganizationAPIService) GetApplicationInformationExecute(r ApiGetApplicationInformationRequest) (*http.Response, error)

Execute executes the request

func (*OrganizationAPIService) GetOrganization

func (a *OrganizationAPIService) GetOrganization(ctx context.Context, orgname string) ApiGetOrganizationRequest

GetOrganization Method for GetOrganization

Get the details for the specified organization.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orgname The name of the organization
@return ApiGetOrganizationRequest

func (*OrganizationAPIService) GetOrganizationApplication

func (a *OrganizationAPIService) GetOrganizationApplication(ctx context.Context, orgname string, clientId string) ApiGetOrganizationApplicationRequest

GetOrganizationApplication Method for GetOrganizationApplication

Retrieves the application with the specified client_id under the specified organization.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orgname The name of the organization
@param clientId The OAuth client ID
@return ApiGetOrganizationApplicationRequest

func (*OrganizationAPIService) GetOrganizationApplicationExecute

func (a *OrganizationAPIService) GetOrganizationApplicationExecute(r ApiGetOrganizationApplicationRequest) (*http.Response, error)

Execute executes the request

func (*OrganizationAPIService) GetOrganizationApplications

func (a *OrganizationAPIService) GetOrganizationApplications(ctx context.Context, orgname string) ApiGetOrganizationApplicationsRequest

GetOrganizationApplications Method for GetOrganizationApplications

List the applications for the specified organization.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orgname The name of the organization
@return ApiGetOrganizationApplicationsRequest

func (*OrganizationAPIService) GetOrganizationApplicationsExecute

func (a *OrganizationAPIService) GetOrganizationApplicationsExecute(r ApiGetOrganizationApplicationsRequest) (*http.Response, error)

Execute executes the request

func (*OrganizationAPIService) GetOrganizationCollaborators

func (a *OrganizationAPIService) GetOrganizationCollaborators(ctx context.Context, orgname string) ApiGetOrganizationCollaboratorsRequest

GetOrganizationCollaborators Method for GetOrganizationCollaborators

List outside collaborators of the specified organization.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orgname The name of the organization
@return ApiGetOrganizationCollaboratorsRequest

func (*OrganizationAPIService) GetOrganizationCollaboratorsExecute

func (a *OrganizationAPIService) GetOrganizationCollaboratorsExecute(r ApiGetOrganizationCollaboratorsRequest) (*http.Response, error)

Execute executes the request

func (*OrganizationAPIService) GetOrganizationExecute

func (a *OrganizationAPIService) GetOrganizationExecute(r ApiGetOrganizationRequest) (*http.Response, error)

Execute executes the request

func (*OrganizationAPIService) GetOrganizationMember

func (a *OrganizationAPIService) GetOrganizationMember(ctx context.Context, orgname string, membername string) ApiGetOrganizationMemberRequest

GetOrganizationMember Method for GetOrganizationMember

Retrieves the details of a member of the organization.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orgname The name of the organization
@param membername The username of the organization member
@return ApiGetOrganizationMemberRequest

func (*OrganizationAPIService) GetOrganizationMemberExecute

func (a *OrganizationAPIService) GetOrganizationMemberExecute(r ApiGetOrganizationMemberRequest) (*http.Response, error)

Execute executes the request

func (*OrganizationAPIService) GetOrganizationMembers

func (a *OrganizationAPIService) GetOrganizationMembers(ctx context.Context, orgname string) ApiGetOrganizationMembersRequest

GetOrganizationMembers Method for GetOrganizationMembers

List the human members of the specified organization.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orgname The name of the organization
@return ApiGetOrganizationMembersRequest

func (*OrganizationAPIService) GetOrganizationMembersExecute

func (a *OrganizationAPIService) GetOrganizationMembersExecute(r ApiGetOrganizationMembersRequest) (*http.Response, error)

Execute executes the request

func (*OrganizationAPIService) RemoveOrganizationMember

func (a *OrganizationAPIService) RemoveOrganizationMember(ctx context.Context, orgname string, membername string) ApiRemoveOrganizationMemberRequest

RemoveOrganizationMember Method for RemoveOrganizationMember

Removes a member from an organization, revoking all its repository priviledges and removing

       it from all teams in the organization.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orgname The name of the organization
@param membername The username of the organization member
@return ApiRemoveOrganizationMemberRequest

func (*OrganizationAPIService) RemoveOrganizationMemberExecute

func (a *OrganizationAPIService) RemoveOrganizationMemberExecute(r ApiRemoveOrganizationMemberRequest) (*http.Response, error)

Execute executes the request

func (*OrganizationAPIService) UpdateOrganizationApplication

func (a *OrganizationAPIService) UpdateOrganizationApplication(ctx context.Context, orgname string, clientId string) ApiUpdateOrganizationApplicationRequest

UpdateOrganizationApplication Method for UpdateOrganizationApplication

Updates an application under this organization.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orgname The name of the organization
@param clientId The OAuth client ID
@return ApiUpdateOrganizationApplicationRequest

func (*OrganizationAPIService) UpdateOrganizationApplicationExecute

func (a *OrganizationAPIService) UpdateOrganizationApplicationExecute(r ApiUpdateOrganizationApplicationRequest) (*http.Response, error)

Execute executes the request

type PermissionAPIService

type PermissionAPIService service

PermissionAPIService PermissionAPI service

func (*PermissionAPIService) ChangeTeamPermissions

func (a *PermissionAPIService) ChangeTeamPermissions(ctx context.Context, repository string, teamname string) ApiChangeTeamPermissionsRequest

ChangeTeamPermissions Method for ChangeTeamPermissions

Update the existing team permission.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param repository The full path of the repository. e.g. namespace/name
@param teamname The name of the team to which the permission applies
@return ApiChangeTeamPermissionsRequest

func (*PermissionAPIService) ChangeTeamPermissionsExecute

func (a *PermissionAPIService) ChangeTeamPermissionsExecute(r ApiChangeTeamPermissionsRequest) (*http.Response, error)

Execute executes the request

func (*PermissionAPIService) ChangeUserPermissions

func (a *PermissionAPIService) ChangeUserPermissions(ctx context.Context, repository string, username string) ApiChangeUserPermissionsRequest

ChangeUserPermissions Method for ChangeUserPermissions

Update the perimssions for an existing repository.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param repository The full path of the repository. e.g. namespace/name
@param username The username of the user to which the permission applies
@return ApiChangeUserPermissionsRequest

func (*PermissionAPIService) ChangeUserPermissionsExecute

func (a *PermissionAPIService) ChangeUserPermissionsExecute(r ApiChangeUserPermissionsRequest) (*http.Response, error)

Execute executes the request

func (*PermissionAPIService) DeleteTeamPermissions

func (a *PermissionAPIService) DeleteTeamPermissions(ctx context.Context, repository string, teamname string) ApiDeleteTeamPermissionsRequest

DeleteTeamPermissions Method for DeleteTeamPermissions

Delete the permission for the specified team.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param repository The full path of the repository. e.g. namespace/name
@param teamname The name of the team to which the permission applies
@return ApiDeleteTeamPermissionsRequest

func (*PermissionAPIService) DeleteTeamPermissionsExecute

func (a *PermissionAPIService) DeleteTeamPermissionsExecute(r ApiDeleteTeamPermissionsRequest) (*http.Response, error)

Execute executes the request

func (*PermissionAPIService) DeleteUserPermissions

func (a *PermissionAPIService) DeleteUserPermissions(ctx context.Context, repository string, username string) ApiDeleteUserPermissionsRequest

DeleteUserPermissions Method for DeleteUserPermissions

Delete the permission for the user.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param repository The full path of the repository. e.g. namespace/name
@param username The username of the user to which the permission applies
@return ApiDeleteUserPermissionsRequest

func (*PermissionAPIService) DeleteUserPermissionsExecute

func (a *PermissionAPIService) DeleteUserPermissionsExecute(r ApiDeleteUserPermissionsRequest) (*http.Response, error)

Execute executes the request

func (*PermissionAPIService) GetTeamPermissions

func (a *PermissionAPIService) GetTeamPermissions(ctx context.Context, repository string, teamname string) ApiGetTeamPermissionsRequest

GetTeamPermissions Method for GetTeamPermissions

Fetch the permission for the specified team.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param repository The full path of the repository. e.g. namespace/name
@param teamname The name of the team to which the permission applies
@return ApiGetTeamPermissionsRequest

func (*PermissionAPIService) GetTeamPermissionsExecute

func (a *PermissionAPIService) GetTeamPermissionsExecute(r ApiGetTeamPermissionsRequest) (*http.Response, error)

Execute executes the request

func (*PermissionAPIService) GetUserPermissions

func (a *PermissionAPIService) GetUserPermissions(ctx context.Context, repository string, username string) ApiGetUserPermissionsRequest

GetUserPermissions Method for GetUserPermissions

Get the permission for the specified user.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param repository The full path of the repository. e.g. namespace/name
@param username The username of the user to which the permission applies
@return ApiGetUserPermissionsRequest

func (*PermissionAPIService) GetUserPermissionsExecute

func (a *PermissionAPIService) GetUserPermissionsExecute(r ApiGetUserPermissionsRequest) (*http.Response, error)

Execute executes the request

func (*PermissionAPIService) GetUserTransitivePermission

func (a *PermissionAPIService) GetUserTransitivePermission(ctx context.Context, repository string, username string) ApiGetUserTransitivePermissionRequest

GetUserTransitivePermission Method for GetUserTransitivePermission

Get the fetch the permission for the specified user.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param repository The full path of the repository. e.g. namespace/name
@param username The username of the user to which the permissions apply
@return ApiGetUserTransitivePermissionRequest

func (*PermissionAPIService) GetUserTransitivePermissionExecute

func (a *PermissionAPIService) GetUserTransitivePermissionExecute(r ApiGetUserTransitivePermissionRequest) (*http.Response, error)

Execute executes the request

func (*PermissionAPIService) ListRepoTeamPermissions

func (a *PermissionAPIService) ListRepoTeamPermissions(ctx context.Context, repository string) ApiListRepoTeamPermissionsRequest

ListRepoTeamPermissions Method for ListRepoTeamPermissions

List all team permission.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param repository The full path of the repository. e.g. namespace/name
@return ApiListRepoTeamPermissionsRequest

func (*PermissionAPIService) ListRepoTeamPermissionsExecute

func (a *PermissionAPIService) ListRepoTeamPermissionsExecute(r ApiListRepoTeamPermissionsRequest) (*http.Response, error)

Execute executes the request

func (*PermissionAPIService) ListRepoUserPermissions

func (a *PermissionAPIService) ListRepoUserPermissions(ctx context.Context, repository string) ApiListRepoUserPermissionsRequest

ListRepoUserPermissions Method for ListRepoUserPermissions

List all user permissions.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param repository The full path of the repository. e.g. namespace/name
@return ApiListRepoUserPermissionsRequest

func (*PermissionAPIService) ListRepoUserPermissionsExecute

func (a *PermissionAPIService) ListRepoUserPermissionsExecute(r ApiListRepoUserPermissionsRequest) (*http.Response, error)

Execute executes the request

type PrototypeAPIService

type PrototypeAPIService service

PrototypeAPIService PrototypeAPI service

func (*PrototypeAPIService) CreateOrganizationPrototypePermission

func (a *PrototypeAPIService) CreateOrganizationPrototypePermission(ctx context.Context, orgname string) ApiCreateOrganizationPrototypePermissionRequest

CreateOrganizationPrototypePermission Method for CreateOrganizationPrototypePermission

Create a new permission prototype.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orgname The name of the organization
@return ApiCreateOrganizationPrototypePermissionRequest

func (*PrototypeAPIService) CreateOrganizationPrototypePermissionExecute

func (a *PrototypeAPIService) CreateOrganizationPrototypePermissionExecute(r ApiCreateOrganizationPrototypePermissionRequest) (*http.Response, error)

Execute executes the request

func (*PrototypeAPIService) DeleteOrganizationPrototypePermission

func (a *PrototypeAPIService) DeleteOrganizationPrototypePermission(ctx context.Context, orgname string, prototypeid string) ApiDeleteOrganizationPrototypePermissionRequest

DeleteOrganizationPrototypePermission Method for DeleteOrganizationPrototypePermission

Delete an existing permission prototype.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orgname The name of the organization
@param prototypeid The ID of the prototype
@return ApiDeleteOrganizationPrototypePermissionRequest

func (*PrototypeAPIService) DeleteOrganizationPrototypePermissionExecute

func (a *PrototypeAPIService) DeleteOrganizationPrototypePermissionExecute(r ApiDeleteOrganizationPrototypePermissionRequest) (*http.Response, error)

Execute executes the request

func (*PrototypeAPIService) GetOrganizationPrototypePermissions

func (a *PrototypeAPIService) GetOrganizationPrototypePermissions(ctx context.Context, orgname string) ApiGetOrganizationPrototypePermissionsRequest

GetOrganizationPrototypePermissions Method for GetOrganizationPrototypePermissions

List the existing prototypes for this organization.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orgname The name of the organization
@return ApiGetOrganizationPrototypePermissionsRequest

func (*PrototypeAPIService) GetOrganizationPrototypePermissionsExecute

func (a *PrototypeAPIService) GetOrganizationPrototypePermissionsExecute(r ApiGetOrganizationPrototypePermissionsRequest) (*http.Response, error)

Execute executes the request

func (*PrototypeAPIService) UpdateOrganizationPrototypePermission

func (a *PrototypeAPIService) UpdateOrganizationPrototypePermission(ctx context.Context, orgname string, prototypeid string) ApiUpdateOrganizationPrototypePermissionRequest

UpdateOrganizationPrototypePermission Method for UpdateOrganizationPrototypePermission

Update the role of an existing permission prototype.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orgname The name of the organization
@param prototypeid The ID of the prototype
@return ApiUpdateOrganizationPrototypePermissionRequest

func (*PrototypeAPIService) UpdateOrganizationPrototypePermissionExecute

func (a *PrototypeAPIService) UpdateOrganizationPrototypePermissionExecute(r ApiUpdateOrganizationPrototypePermissionRequest) (*http.Response, error)

Execute executes the request

type PrototypeUpdate

type PrototypeUpdate struct {
	// Role that should be applied to the permission
	Role string `json:"role"`
}

PrototypeUpdate Description of a the new prototype role

func NewPrototypeUpdate

func NewPrototypeUpdate(role string) *PrototypeUpdate

NewPrototypeUpdate instantiates a new PrototypeUpdate 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 NewPrototypeUpdateWithDefaults

func NewPrototypeUpdateWithDefaults() *PrototypeUpdate

NewPrototypeUpdateWithDefaults instantiates a new PrototypeUpdate 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 (*PrototypeUpdate) GetRole

func (o *PrototypeUpdate) GetRole() string

GetRole returns the Role field value

func (*PrototypeUpdate) GetRoleOk

func (o *PrototypeUpdate) GetRoleOk() (*string, bool)

GetRoleOk returns a tuple with the Role field value and a boolean to check if the value has been set.

func (PrototypeUpdate) MarshalJSON

func (o PrototypeUpdate) MarshalJSON() ([]byte, error)

func (*PrototypeUpdate) SetRole

func (o *PrototypeUpdate) SetRole(v string)

SetRole sets field value

func (PrototypeUpdate) ToMap

func (o PrototypeUpdate) ToMap() (map[string]interface{}, error)

func (*PrototypeUpdate) UnmarshalJSON

func (o *PrototypeUpdate) UnmarshalJSON(data []byte) (err error)

type PutServiceKey

type PutServiceKey struct {
	// The friendly name of a service key
	Name *string `json:"name,omitempty"`
	// The key/value pairs of this key's metadata
	Metadata map[string]interface{} `json:"metadata,omitempty"`
	// The expiration date as a unix timestamp
	Expiration map[string]interface{} `json:"expiration,omitempty"`
}

PutServiceKey Description of updates for a service key

func NewPutServiceKey

func NewPutServiceKey() *PutServiceKey

NewPutServiceKey instantiates a new PutServiceKey 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 NewPutServiceKeyWithDefaults

func NewPutServiceKeyWithDefaults() *PutServiceKey

NewPutServiceKeyWithDefaults instantiates a new PutServiceKey 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 (*PutServiceKey) GetExpiration

func (o *PutServiceKey) GetExpiration() map[string]interface{}

GetExpiration returns the Expiration field value if set, zero value otherwise.

func (*PutServiceKey) GetExpirationOk

func (o *PutServiceKey) GetExpirationOk() (map[string]interface{}, bool)

GetExpirationOk returns a tuple with the Expiration field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutServiceKey) GetMetadata

func (o *PutServiceKey) GetMetadata() map[string]interface{}

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*PutServiceKey) GetMetadataOk

func (o *PutServiceKey) GetMetadataOk() (map[string]interface{}, bool)

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutServiceKey) GetName

func (o *PutServiceKey) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*PutServiceKey) GetNameOk

func (o *PutServiceKey) 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 (*PutServiceKey) HasExpiration

func (o *PutServiceKey) HasExpiration() bool

HasExpiration returns a boolean if a field has been set.

func (*PutServiceKey) HasMetadata

func (o *PutServiceKey) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*PutServiceKey) HasName

func (o *PutServiceKey) HasName() bool

HasName returns a boolean if a field has been set.

func (PutServiceKey) MarshalJSON

func (o PutServiceKey) MarshalJSON() ([]byte, error)

func (*PutServiceKey) SetExpiration

func (o *PutServiceKey) SetExpiration(v map[string]interface{})

SetExpiration gets a reference to the given map[string]interface{} and assigns it to the Expiration field.

func (*PutServiceKey) SetMetadata

func (o *PutServiceKey) SetMetadata(v map[string]interface{})

SetMetadata gets a reference to the given map[string]interface{} and assigns it to the Metadata field.

func (*PutServiceKey) SetName

func (o *PutServiceKey) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (PutServiceKey) ToMap

func (o PutServiceKey) ToMap() (map[string]interface{}, error)

type RepoUpdate

type RepoUpdate struct {
	// Markdown encoded description for the repository
	Description string `json:"description"`
}

RepoUpdate Fields which can be updated in a repository.

func NewRepoUpdate

func NewRepoUpdate(description string) *RepoUpdate

NewRepoUpdate instantiates a new RepoUpdate 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 NewRepoUpdateWithDefaults

func NewRepoUpdateWithDefaults() *RepoUpdate

NewRepoUpdateWithDefaults instantiates a new RepoUpdate 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 (*RepoUpdate) GetDescription

func (o *RepoUpdate) GetDescription() string

GetDescription returns the Description field value

func (*RepoUpdate) GetDescriptionOk

func (o *RepoUpdate) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (RepoUpdate) MarshalJSON

func (o RepoUpdate) MarshalJSON() ([]byte, error)

func (*RepoUpdate) SetDescription

func (o *RepoUpdate) SetDescription(v string)

SetDescription sets field value

func (RepoUpdate) ToMap

func (o RepoUpdate) ToMap() (map[string]interface{}, error)

func (*RepoUpdate) UnmarshalJSON

func (o *RepoUpdate) UnmarshalJSON(data []byte) (err error)

type RepositoryAPIService

type RepositoryAPIService service

RepositoryAPIService RepositoryAPI service

func (*RepositoryAPIService) ChangeRepoVisibility

func (a *RepositoryAPIService) ChangeRepoVisibility(ctx context.Context, repository string) ApiChangeRepoVisibilityRequest

ChangeRepoVisibility Method for ChangeRepoVisibility

Change the visibility of a repository.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param repository The full path of the repository. e.g. namespace/name
@return ApiChangeRepoVisibilityRequest

func (*RepositoryAPIService) ChangeRepoVisibilityExecute

func (a *RepositoryAPIService) ChangeRepoVisibilityExecute(r ApiChangeRepoVisibilityRequest) (*http.Response, error)

Execute executes the request

func (*RepositoryAPIService) CreateRepo

CreateRepo Method for CreateRepo

Create a new repository.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateRepoRequest

func (*RepositoryAPIService) CreateRepoExecute

func (a *RepositoryAPIService) CreateRepoExecute(r ApiCreateRepoRequest) (*http.Response, error)

Execute executes the request

func (*RepositoryAPIService) DeleteRepository

func (a *RepositoryAPIService) DeleteRepository(ctx context.Context, repository string) ApiDeleteRepositoryRequest

DeleteRepository Method for DeleteRepository

Delete a repository.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param repository The full path of the repository. e.g. namespace/name
@return ApiDeleteRepositoryRequest

func (*RepositoryAPIService) DeleteRepositoryExecute

func (a *RepositoryAPIService) DeleteRepositoryExecute(r ApiDeleteRepositoryRequest) (*http.Response, error)

Execute executes the request

func (*RepositoryAPIService) GetRepo

func (a *RepositoryAPIService) GetRepo(ctx context.Context, repository string) ApiGetRepoRequest

GetRepo Method for GetRepo

Fetch the specified repository.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param repository The full path of the repository. e.g. namespace/name
@return ApiGetRepoRequest

func (*RepositoryAPIService) GetRepoExecute

func (a *RepositoryAPIService) GetRepoExecute(r ApiGetRepoRequest) (*http.Response, error)

Execute executes the request

func (*RepositoryAPIService) ListRepos

ListRepos Method for ListRepos

Fetch the list of repositories visible to the current user under a variety of situations.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListReposRequest

func (*RepositoryAPIService) ListReposExecute

func (a *RepositoryAPIService) ListReposExecute(r ApiListReposRequest) (*http.Response, error)

Execute executes the request

func (*RepositoryAPIService) UpdateRepo

func (a *RepositoryAPIService) UpdateRepo(ctx context.Context, repository string) ApiUpdateRepoRequest

UpdateRepo Method for UpdateRepo

Update the description in the specified repository.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param repository The full path of the repository. e.g. namespace/name
@return ApiUpdateRepoRequest

func (*RepositoryAPIService) UpdateRepoExecute

func (a *RepositoryAPIService) UpdateRepoExecute(r ApiUpdateRepoRequest) (*http.Response, error)

Execute executes the request

type RepositoryBuildRequest

type RepositoryBuildRequest struct {
	// The file id that was generated when the build spec was uploaded
	FileId *string `json:"file_id,omitempty"`
	// The URL of the .tar.gz to build. Must start with \"http\" or \"https\".
	ArchiveUrl *string `json:"archive_url,omitempty"`
	// Subdirectory in which the Dockerfile can be found. You can only specify this or dockerfile_path
	Subdirectory *string `json:"subdirectory,omitempty"`
	// Path to a dockerfile. You can only specify this or subdirectory.
	DockerfilePath *string `json:"dockerfile_path,omitempty"`
	// Pass in the context for the dockerfile. This is optional.
	Context *string `json:"context,omitempty"`
	// Username of a Quay robot account to use as pull credentials
	PullRobot *string `json:"pull_robot,omitempty"`
	// The tags to which the built images will be pushed. If none specified, \"latest\" is used.
	DockerTags []string `json:"docker_tags,omitempty"`
}

RepositoryBuildRequest Description of a new repository build.

func NewRepositoryBuildRequest

func NewRepositoryBuildRequest() *RepositoryBuildRequest

NewRepositoryBuildRequest instantiates a new RepositoryBuildRequest 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 NewRepositoryBuildRequestWithDefaults

func NewRepositoryBuildRequestWithDefaults() *RepositoryBuildRequest

NewRepositoryBuildRequestWithDefaults instantiates a new RepositoryBuildRequest 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 (*RepositoryBuildRequest) GetArchiveUrl

func (o *RepositoryBuildRequest) GetArchiveUrl() string

GetArchiveUrl returns the ArchiveUrl field value if set, zero value otherwise.

func (*RepositoryBuildRequest) GetArchiveUrlOk

func (o *RepositoryBuildRequest) GetArchiveUrlOk() (*string, bool)

GetArchiveUrlOk returns a tuple with the ArchiveUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RepositoryBuildRequest) GetContext

func (o *RepositoryBuildRequest) GetContext() string

GetContext returns the Context field value if set, zero value otherwise.

func (*RepositoryBuildRequest) GetContextOk

func (o *RepositoryBuildRequest) GetContextOk() (*string, bool)

GetContextOk returns a tuple with the Context field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RepositoryBuildRequest) GetDockerTags

func (o *RepositoryBuildRequest) GetDockerTags() []string

GetDockerTags returns the DockerTags field value if set, zero value otherwise.

func (*RepositoryBuildRequest) GetDockerTagsOk

func (o *RepositoryBuildRequest) GetDockerTagsOk() ([]string, bool)

GetDockerTagsOk returns a tuple with the DockerTags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RepositoryBuildRequest) GetDockerfilePath

func (o *RepositoryBuildRequest) GetDockerfilePath() string

GetDockerfilePath returns the DockerfilePath field value if set, zero value otherwise.

func (*RepositoryBuildRequest) GetDockerfilePathOk

func (o *RepositoryBuildRequest) GetDockerfilePathOk() (*string, bool)

GetDockerfilePathOk returns a tuple with the DockerfilePath field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RepositoryBuildRequest) GetFileId

func (o *RepositoryBuildRequest) GetFileId() string

GetFileId returns the FileId field value if set, zero value otherwise.

func (*RepositoryBuildRequest) GetFileIdOk

func (o *RepositoryBuildRequest) GetFileIdOk() (*string, bool)

GetFileIdOk returns a tuple with the FileId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RepositoryBuildRequest) GetPullRobot

func (o *RepositoryBuildRequest) GetPullRobot() string

GetPullRobot returns the PullRobot field value if set, zero value otherwise.

func (*RepositoryBuildRequest) GetPullRobotOk

func (o *RepositoryBuildRequest) GetPullRobotOk() (*string, bool)

GetPullRobotOk returns a tuple with the PullRobot field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RepositoryBuildRequest) GetSubdirectory

func (o *RepositoryBuildRequest) GetSubdirectory() string

GetSubdirectory returns the Subdirectory field value if set, zero value otherwise.

func (*RepositoryBuildRequest) GetSubdirectoryOk

func (o *RepositoryBuildRequest) GetSubdirectoryOk() (*string, bool)

GetSubdirectoryOk returns a tuple with the Subdirectory field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RepositoryBuildRequest) HasArchiveUrl

func (o *RepositoryBuildRequest) HasArchiveUrl() bool

HasArchiveUrl returns a boolean if a field has been set.

func (*RepositoryBuildRequest) HasContext

func (o *RepositoryBuildRequest) HasContext() bool

HasContext returns a boolean if a field has been set.

func (*RepositoryBuildRequest) HasDockerTags

func (o *RepositoryBuildRequest) HasDockerTags() bool

HasDockerTags returns a boolean if a field has been set.

func (*RepositoryBuildRequest) HasDockerfilePath

func (o *RepositoryBuildRequest) HasDockerfilePath() bool

HasDockerfilePath returns a boolean if a field has been set.

func (*RepositoryBuildRequest) HasFileId

func (o *RepositoryBuildRequest) HasFileId() bool

HasFileId returns a boolean if a field has been set.

func (*RepositoryBuildRequest) HasPullRobot

func (o *RepositoryBuildRequest) HasPullRobot() bool

HasPullRobot returns a boolean if a field has been set.

func (*RepositoryBuildRequest) HasSubdirectory

func (o *RepositoryBuildRequest) HasSubdirectory() bool

HasSubdirectory returns a boolean if a field has been set.

func (RepositoryBuildRequest) MarshalJSON

func (o RepositoryBuildRequest) MarshalJSON() ([]byte, error)

func (*RepositoryBuildRequest) SetArchiveUrl

func (o *RepositoryBuildRequest) SetArchiveUrl(v string)

SetArchiveUrl gets a reference to the given string and assigns it to the ArchiveUrl field.

func (*RepositoryBuildRequest) SetContext

func (o *RepositoryBuildRequest) SetContext(v string)

SetContext gets a reference to the given string and assigns it to the Context field.

func (*RepositoryBuildRequest) SetDockerTags

func (o *RepositoryBuildRequest) SetDockerTags(v []string)

SetDockerTags gets a reference to the given []string and assigns it to the DockerTags field.

func (*RepositoryBuildRequest) SetDockerfilePath

func (o *RepositoryBuildRequest) SetDockerfilePath(v string)

SetDockerfilePath gets a reference to the given string and assigns it to the DockerfilePath field.

func (*RepositoryBuildRequest) SetFileId

func (o *RepositoryBuildRequest) SetFileId(v string)

SetFileId gets a reference to the given string and assigns it to the FileId field.

func (*RepositoryBuildRequest) SetPullRobot

func (o *RepositoryBuildRequest) SetPullRobot(v string)

SetPullRobot gets a reference to the given string and assigns it to the PullRobot field.

func (*RepositoryBuildRequest) SetSubdirectory

func (o *RepositoryBuildRequest) SetSubdirectory(v string)

SetSubdirectory gets a reference to the given string and assigns it to the Subdirectory field.

func (RepositoryBuildRequest) ToMap

func (o RepositoryBuildRequest) ToMap() (map[string]interface{}, error)

type RepositorynotificationAPIService

type RepositorynotificationAPIService service

RepositorynotificationAPIService RepositorynotificationAPI service

func (*RepositorynotificationAPIService) CreateRepoNotification

func (a *RepositorynotificationAPIService) CreateRepoNotification(ctx context.Context, repository string) ApiCreateRepoNotificationRequest

CreateRepoNotification Method for CreateRepoNotification

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param repository The full path of the repository. e.g. namespace/name
@return ApiCreateRepoNotificationRequest

func (*RepositorynotificationAPIService) CreateRepoNotificationExecute

Execute executes the request

func (*RepositorynotificationAPIService) DeleteRepoNotification

func (a *RepositorynotificationAPIService) DeleteRepoNotification(ctx context.Context, repository string, uuid string) ApiDeleteRepoNotificationRequest

DeleteRepoNotification Method for DeleteRepoNotification

Deletes the specified notification.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param repository The full path of the repository. e.g. namespace/name
@param uuid The UUID of the notification
@return ApiDeleteRepoNotificationRequest

func (*RepositorynotificationAPIService) DeleteRepoNotificationExecute

Execute executes the request

func (*RepositorynotificationAPIService) GetRepoNotification

func (a *RepositorynotificationAPIService) GetRepoNotification(ctx context.Context, repository string, uuid string) ApiGetRepoNotificationRequest

GetRepoNotification Method for GetRepoNotification

Get information for the specified notification.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param repository The full path of the repository. e.g. namespace/name
@param uuid The UUID of the notification
@return ApiGetRepoNotificationRequest

func (*RepositorynotificationAPIService) GetRepoNotificationExecute

Execute executes the request

func (*RepositorynotificationAPIService) ListRepoNotifications

ListRepoNotifications Method for ListRepoNotifications

List the notifications for the specified repository.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param repository The full path of the repository. e.g. namespace/name
@return ApiListRepoNotificationsRequest

func (*RepositorynotificationAPIService) ListRepoNotificationsExecute

Execute executes the request

func (*RepositorynotificationAPIService) ResetRepositoryNotificationFailures

func (a *RepositorynotificationAPIService) ResetRepositoryNotificationFailures(ctx context.Context, repository string, uuid string) ApiResetRepositoryNotificationFailuresRequest

ResetRepositoryNotificationFailures Method for ResetRepositoryNotificationFailures

Resets repository notification to 0 failures.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param repository The full path of the repository. e.g. namespace/name
@param uuid The UUID of the notification
@return ApiResetRepositoryNotificationFailuresRequest

func (*RepositorynotificationAPIService) ResetRepositoryNotificationFailuresExecute

func (a *RepositorynotificationAPIService) ResetRepositoryNotificationFailuresExecute(r ApiResetRepositoryNotificationFailuresRequest) (*http.Response, error)

Execute executes the request

func (*RepositorynotificationAPIService) TestRepoNotification

func (a *RepositorynotificationAPIService) TestRepoNotification(ctx context.Context, repository string, uuid string) ApiTestRepoNotificationRequest

TestRepoNotification Method for TestRepoNotification

Queues a test notification for this repository.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param repository The full path of the repository. e.g. namespace/name
@param uuid The UUID of the notification
@return ApiTestRepoNotificationRequest

func (*RepositorynotificationAPIService) TestRepoNotificationExecute

Execute executes the request

type RepotokenAPIService

type RepotokenAPIService service

RepotokenAPIService RepotokenAPI service

func (*RepotokenAPIService) ChangeToken

func (a *RepotokenAPIService) ChangeToken(ctx context.Context, repository string, code string) ApiChangeTokenRequest

ChangeToken Method for ChangeToken

Update the permissions for the specified repository token.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param repository The full path of the repository. e.g. namespace/name
@param code The token code
@return ApiChangeTokenRequest

func (*RepotokenAPIService) ChangeTokenExecute

func (a *RepotokenAPIService) ChangeTokenExecute(r ApiChangeTokenRequest) (*http.Response, error)

Execute executes the request

func (*RepotokenAPIService) CreateToken

func (a *RepotokenAPIService) CreateToken(ctx context.Context, repository string) ApiCreateTokenRequest

CreateToken Method for CreateToken

Create a new repository token.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param repository The full path of the repository. e.g. namespace/name
@return ApiCreateTokenRequest

func (*RepotokenAPIService) CreateTokenExecute

func (a *RepotokenAPIService) CreateTokenExecute(r ApiCreateTokenRequest) (*http.Response, error)

Execute executes the request

func (*RepotokenAPIService) DeleteToken

func (a *RepotokenAPIService) DeleteToken(ctx context.Context, repository string, code string) ApiDeleteTokenRequest

DeleteToken Method for DeleteToken

Delete the repository token.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param repository The full path of the repository. e.g. namespace/name
@param code The token code
@return ApiDeleteTokenRequest

func (*RepotokenAPIService) DeleteTokenExecute

func (a *RepotokenAPIService) DeleteTokenExecute(r ApiDeleteTokenRequest) (*http.Response, error)

Execute executes the request

func (*RepotokenAPIService) GetTokens

func (a *RepotokenAPIService) GetTokens(ctx context.Context, repository string, code string) ApiGetTokensRequest

GetTokens Method for GetTokens

Fetch the specified repository token information.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param repository The full path of the repository. e.g. namespace/name
@param code The token code
@return ApiGetTokensRequest

func (*RepotokenAPIService) GetTokensExecute

func (a *RepotokenAPIService) GetTokensExecute(r ApiGetTokensRequest) (*http.Response, error)

Execute executes the request

func (*RepotokenAPIService) ListRepoTokens

func (a *RepotokenAPIService) ListRepoTokens(ctx context.Context, repository string) ApiListRepoTokensRequest

ListRepoTokens Method for ListRepoTokens

List the tokens for the specified repository.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param repository The full path of the repository. e.g. namespace/name
@return ApiListRepoTokensRequest

func (*RepotokenAPIService) ListRepoTokensExecute

func (a *RepotokenAPIService) ListRepoTokensExecute(r ApiListRepoTokensRequest) (*http.Response, error)

Execute executes the request

type RestoreTag

type RestoreTag struct {
	// If specified, the manifest digest that should be used
	ManifestDigest *string `json:"manifest_digest,omitempty"`
}

RestoreTag Restores a tag to a specific image

func NewRestoreTag

func NewRestoreTag() *RestoreTag

NewRestoreTag instantiates a new RestoreTag 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 NewRestoreTagWithDefaults

func NewRestoreTagWithDefaults() *RestoreTag

NewRestoreTagWithDefaults instantiates a new RestoreTag 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 (*RestoreTag) GetManifestDigest

func (o *RestoreTag) GetManifestDigest() string

GetManifestDigest returns the ManifestDigest field value if set, zero value otherwise.

func (*RestoreTag) GetManifestDigestOk

func (o *RestoreTag) GetManifestDigestOk() (*string, bool)

GetManifestDigestOk returns a tuple with the ManifestDigest field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RestoreTag) HasManifestDigest

func (o *RestoreTag) HasManifestDigest() bool

HasManifestDigest returns a boolean if a field has been set.

func (RestoreTag) MarshalJSON

func (o RestoreTag) MarshalJSON() ([]byte, error)

func (*RestoreTag) SetManifestDigest

func (o *RestoreTag) SetManifestDigest(v string)

SetManifestDigest gets a reference to the given string and assigns it to the ManifestDigest field.

func (RestoreTag) ToMap

func (o RestoreTag) ToMap() (map[string]interface{}, error)

type RobotAPIService

type RobotAPIService service

RobotAPIService RobotAPI service

func (*RobotAPIService) CreateOrgRobot

func (a *RobotAPIService) CreateOrgRobot(ctx context.Context, orgname string, robotShortname string) ApiCreateOrgRobotRequest

CreateOrgRobot Method for CreateOrgRobot

Create a new robot in the organization.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orgname The name of the organization
@param robotShortname The short name for the robot, without any user or organization prefix
@return ApiCreateOrgRobotRequest

func (*RobotAPIService) CreateOrgRobotExecute

func (a *RobotAPIService) CreateOrgRobotExecute(r ApiCreateOrgRobotRequest) (*http.Response, error)

Execute executes the request

func (*RobotAPIService) CreateUserRobot

func (a *RobotAPIService) CreateUserRobot(ctx context.Context, robotShortname string) ApiCreateUserRobotRequest

CreateUserRobot Method for CreateUserRobot

Create a new user robot with the specified name.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param robotShortname The short name for the robot, without any user or organization prefix
@return ApiCreateUserRobotRequest

func (*RobotAPIService) CreateUserRobotExecute

func (a *RobotAPIService) CreateUserRobotExecute(r ApiCreateUserRobotRequest) (*http.Response, error)

Execute executes the request

func (*RobotAPIService) DeleteOrgRobot

func (a *RobotAPIService) DeleteOrgRobot(ctx context.Context, orgname string, robotShortname string) ApiDeleteOrgRobotRequest

DeleteOrgRobot Method for DeleteOrgRobot

Delete an existing organization robot.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orgname The name of the organization
@param robotShortname The short name for the robot, without any user or organization prefix
@return ApiDeleteOrgRobotRequest

func (*RobotAPIService) DeleteOrgRobotExecute

func (a *RobotAPIService) DeleteOrgRobotExecute(r ApiDeleteOrgRobotRequest) (*http.Response, error)

Execute executes the request

func (*RobotAPIService) DeleteUserRobot

func (a *RobotAPIService) DeleteUserRobot(ctx context.Context, robotShortname string) ApiDeleteUserRobotRequest

DeleteUserRobot Method for DeleteUserRobot

Delete an existing robot.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param robotShortname The short name for the robot, without any user or organization prefix
@return ApiDeleteUserRobotRequest

func (*RobotAPIService) DeleteUserRobotExecute

func (a *RobotAPIService) DeleteUserRobotExecute(r ApiDeleteUserRobotRequest) (*http.Response, error)

Execute executes the request

func (*RobotAPIService) GetOrgRobot

func (a *RobotAPIService) GetOrgRobot(ctx context.Context, orgname string, robotShortname string) ApiGetOrgRobotRequest

GetOrgRobot Method for GetOrgRobot

Returns the organization's robot with the specified name.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orgname The name of the organization
@param robotShortname The short name for the robot, without any user or organization prefix
@return ApiGetOrgRobotRequest

func (*RobotAPIService) GetOrgRobotExecute

func (a *RobotAPIService) GetOrgRobotExecute(r ApiGetOrgRobotRequest) (*http.Response, error)

Execute executes the request

func (*RobotAPIService) GetOrgRobotPermissions

func (a *RobotAPIService) GetOrgRobotPermissions(ctx context.Context, orgname string, robotShortname string) ApiGetOrgRobotPermissionsRequest

GetOrgRobotPermissions Method for GetOrgRobotPermissions

Returns the list of repository permissions for the org's robot.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orgname The name of the organization
@param robotShortname The short name for the robot, without any user or organization prefix
@return ApiGetOrgRobotPermissionsRequest

func (*RobotAPIService) GetOrgRobotPermissionsExecute

func (a *RobotAPIService) GetOrgRobotPermissionsExecute(r ApiGetOrgRobotPermissionsRequest) (*http.Response, error)

Execute executes the request

func (*RobotAPIService) GetOrgRobots

func (a *RobotAPIService) GetOrgRobots(ctx context.Context, orgname string) ApiGetOrgRobotsRequest

GetOrgRobots Method for GetOrgRobots

List the organization's robots.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orgname The name of the organization
@return ApiGetOrgRobotsRequest

func (*RobotAPIService) GetOrgRobotsExecute

func (a *RobotAPIService) GetOrgRobotsExecute(r ApiGetOrgRobotsRequest) (*http.Response, error)

Execute executes the request

func (*RobotAPIService) GetUserRobot

func (a *RobotAPIService) GetUserRobot(ctx context.Context, robotShortname string) ApiGetUserRobotRequest

GetUserRobot Method for GetUserRobot

Returns the user's robot with the specified name.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param robotShortname The short name for the robot, without any user or organization prefix
@return ApiGetUserRobotRequest

func (*RobotAPIService) GetUserRobotExecute

func (a *RobotAPIService) GetUserRobotExecute(r ApiGetUserRobotRequest) (*http.Response, error)

Execute executes the request

func (*RobotAPIService) GetUserRobotPermissions

func (a *RobotAPIService) GetUserRobotPermissions(ctx context.Context, robotShortname string) ApiGetUserRobotPermissionsRequest

GetUserRobotPermissions Method for GetUserRobotPermissions

Returns the list of repository permissions for the user's robot.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param robotShortname The short name for the robot, without any user or organization prefix
@return ApiGetUserRobotPermissionsRequest

func (*RobotAPIService) GetUserRobotPermissionsExecute

func (a *RobotAPIService) GetUserRobotPermissionsExecute(r ApiGetUserRobotPermissionsRequest) (*http.Response, error)

Execute executes the request

func (*RobotAPIService) GetUserRobots

GetUserRobots Method for GetUserRobots

List the available robots for the user.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetUserRobotsRequest

func (*RobotAPIService) GetUserRobotsExecute

func (a *RobotAPIService) GetUserRobotsExecute(r ApiGetUserRobotsRequest) (*http.Response, error)

Execute executes the request

func (*RobotAPIService) RegenerateOrgRobotToken

func (a *RobotAPIService) RegenerateOrgRobotToken(ctx context.Context, orgname string, robotShortname string) ApiRegenerateOrgRobotTokenRequest

RegenerateOrgRobotToken Method for RegenerateOrgRobotToken

Regenerates the token for an organization robot.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orgname The name of the organization
@param robotShortname The short name for the robot, without any user or organization prefix
@return ApiRegenerateOrgRobotTokenRequest

func (*RobotAPIService) RegenerateOrgRobotTokenExecute

func (a *RobotAPIService) RegenerateOrgRobotTokenExecute(r ApiRegenerateOrgRobotTokenRequest) (*http.Response, error)

Execute executes the request

func (*RobotAPIService) RegenerateUserRobotToken

func (a *RobotAPIService) RegenerateUserRobotToken(ctx context.Context, robotShortname string) ApiRegenerateUserRobotTokenRequest

RegenerateUserRobotToken Method for RegenerateUserRobotToken

Regenerates the token for a user's robot.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param robotShortname The short name for the robot, without any user or organization prefix
@return ApiRegenerateUserRobotTokenRequest

func (*RobotAPIService) RegenerateUserRobotTokenExecute

func (a *RobotAPIService) RegenerateUserRobotTokenExecute(r ApiRegenerateUserRobotTokenRequest) (*http.Response, error)

Execute executes the request

type RunParameters

type RunParameters struct {
	// (SCM only) If specified, the name of the branch to build.
	BranchName *string `json:"branch_name,omitempty"`
	// (Custom Only) If specified, the ref/SHA1 used to checkout a git repository.
	CommitSha *string `json:"commit_sha,omitempty"`
}

RunParameters Optional run parameters for activating the build trigger

func NewRunParameters

func NewRunParameters() *RunParameters

NewRunParameters instantiates a new RunParameters 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 NewRunParametersWithDefaults

func NewRunParametersWithDefaults() *RunParameters

NewRunParametersWithDefaults instantiates a new RunParameters 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 (*RunParameters) GetBranchName

func (o *RunParameters) GetBranchName() string

GetBranchName returns the BranchName field value if set, zero value otherwise.

func (*RunParameters) GetBranchNameOk

func (o *RunParameters) GetBranchNameOk() (*string, bool)

GetBranchNameOk returns a tuple with the BranchName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RunParameters) GetCommitSha

func (o *RunParameters) GetCommitSha() string

GetCommitSha returns the CommitSha field value if set, zero value otherwise.

func (*RunParameters) GetCommitShaOk

func (o *RunParameters) GetCommitShaOk() (*string, bool)

GetCommitShaOk returns a tuple with the CommitSha field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RunParameters) HasBranchName

func (o *RunParameters) HasBranchName() bool

HasBranchName returns a boolean if a field has been set.

func (*RunParameters) HasCommitSha

func (o *RunParameters) HasCommitSha() bool

HasCommitSha returns a boolean if a field has been set.

func (RunParameters) MarshalJSON

func (o RunParameters) MarshalJSON() ([]byte, error)

func (*RunParameters) SetBranchName

func (o *RunParameters) SetBranchName(v string)

SetBranchName gets a reference to the given string and assigns it to the BranchName field.

func (*RunParameters) SetCommitSha

func (o *RunParameters) SetCommitSha(v string)

SetCommitSha gets a reference to the given string and assigns it to the CommitSha field.

func (RunParameters) ToMap

func (o RunParameters) ToMap() (map[string]interface{}, error)

type SearchAPIService

type SearchAPIService service

SearchAPIService SearchAPI service

func (*SearchAPIService) ConductRepoSearch

func (a *SearchAPIService) ConductRepoSearch(ctx context.Context) ApiConductRepoSearchRequest

ConductRepoSearch Method for ConductRepoSearch

Get a list of apps and repositories that match the specified query.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiConductRepoSearchRequest

func (*SearchAPIService) ConductRepoSearchExecute

func (a *SearchAPIService) ConductRepoSearchExecute(r ApiConductRepoSearchRequest) (*http.Response, error)

Execute executes the request

func (*SearchAPIService) ConductSearch

ConductSearch Method for ConductSearch

Get a list of entities and resources that match the specified query.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiConductSearchRequest

func (*SearchAPIService) ConductSearchExecute

func (a *SearchAPIService) ConductSearchExecute(r ApiConductSearchRequest) (*http.Response, error)

Execute executes the request

func (*SearchAPIService) GetMatchingEntities

func (a *SearchAPIService) GetMatchingEntities(ctx context.Context, prefix string) ApiGetMatchingEntitiesRequest

GetMatchingEntities Method for GetMatchingEntities

Get a list of entities that match the specified prefix.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param prefix
@return ApiGetMatchingEntitiesRequest

func (*SearchAPIService) GetMatchingEntitiesExecute

func (a *SearchAPIService) GetMatchingEntitiesExecute(r ApiGetMatchingEntitiesRequest) (*http.Response, error)

Execute executes the request

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

func (ServerConfigurations) URL

func (sc ServerConfigurations) URL(index int, variables map[string]string) (string, error)

URL formats template on a index using given variables

type ServerVariable

type ServerVariable struct {
	Description  string
	DefaultValue string
	EnumValues   []string
}

ServerVariable stores the information about a server variable

type SuperuserAPIService

type SuperuserAPIService service

SuperuserAPIService SuperuserAPI service

func (*SuperuserAPIService) ApproveServiceKey

func (a *SuperuserAPIService) ApproveServiceKey(ctx context.Context, kid string) ApiApproveServiceKeyRequest

ApproveServiceKey Method for ApproveServiceKey

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param kid The unique identifier for a service key
@return ApiApproveServiceKeyRequest

func (*SuperuserAPIService) ApproveServiceKeyExecute

func (a *SuperuserAPIService) ApproveServiceKeyExecute(r ApiApproveServiceKeyRequest) (*http.Response, error)

Execute executes the request

func (*SuperuserAPIService) ChangeOrganization

func (a *SuperuserAPIService) ChangeOrganization(ctx context.Context, name string) ApiChangeOrganizationRequest

ChangeOrganization Method for ChangeOrganization

Updates information about the specified user.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param name The name of the organizaton being managed
@return ApiChangeOrganizationRequest

func (*SuperuserAPIService) ChangeOrganizationExecute

func (a *SuperuserAPIService) ChangeOrganizationExecute(r ApiChangeOrganizationRequest) (*http.Response, error)

Execute executes the request

func (*SuperuserAPIService) ChangeOrganizationQuotaSuperUser

func (a *SuperuserAPIService) ChangeOrganizationQuotaSuperUser(ctx context.Context, quotaId string, namespace string) ApiChangeOrganizationQuotaSuperUserRequest

ChangeOrganizationQuotaSuperUser Method for ChangeOrganizationQuotaSuperUser

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param quotaId
@param namespace
@return ApiChangeOrganizationQuotaSuperUserRequest

func (*SuperuserAPIService) ChangeOrganizationQuotaSuperUserExecute

func (a *SuperuserAPIService) ChangeOrganizationQuotaSuperUserExecute(r ApiChangeOrganizationQuotaSuperUserRequest) (*http.Response, error)

Execute executes the request

func (*SuperuserAPIService) ChangeUserQuotaSuperUser

func (a *SuperuserAPIService) ChangeUserQuotaSuperUser(ctx context.Context, quotaId string, namespace string) ApiChangeUserQuotaSuperUserRequest

ChangeUserQuotaSuperUser Method for ChangeUserQuotaSuperUser

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param quotaId
@param namespace
@return ApiChangeUserQuotaSuperUserRequest

func (*SuperuserAPIService) ChangeUserQuotaSuperUserExecute

func (a *SuperuserAPIService) ChangeUserQuotaSuperUserExecute(r ApiChangeUserQuotaSuperUserRequest) (*http.Response, error)

Execute executes the request

func (*SuperuserAPIService) CreateInstallUser

CreateInstallUser Method for CreateInstallUser

Creates a new user.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateInstallUserRequest

func (*SuperuserAPIService) CreateInstallUserExecute

func (a *SuperuserAPIService) CreateInstallUserExecute(r ApiCreateInstallUserRequest) (*http.Response, error)

Execute executes the request

func (*SuperuserAPIService) CreateOrganizationQuotaSuperUser

func (a *SuperuserAPIService) CreateOrganizationQuotaSuperUser(ctx context.Context, namespace string) ApiCreateOrganizationQuotaSuperUserRequest

CreateOrganizationQuotaSuperUser Method for CreateOrganizationQuotaSuperUser

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace
@return ApiCreateOrganizationQuotaSuperUserRequest

func (*SuperuserAPIService) CreateOrganizationQuotaSuperUserExecute

func (a *SuperuserAPIService) CreateOrganizationQuotaSuperUserExecute(r ApiCreateOrganizationQuotaSuperUserRequest) (*http.Response, error)

Execute executes the request

func (*SuperuserAPIService) CreateServiceKey

CreateServiceKey Method for CreateServiceKey

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateServiceKeyRequest

func (*SuperuserAPIService) CreateServiceKeyExecute

func (a *SuperuserAPIService) CreateServiceKeyExecute(r ApiCreateServiceKeyRequest) (*http.Response, error)

Execute executes the request

func (*SuperuserAPIService) CreateUserQuotaSuperUser

func (a *SuperuserAPIService) CreateUserQuotaSuperUser(ctx context.Context, namespace string) ApiCreateUserQuotaSuperUserRequest

CreateUserQuotaSuperUser Method for CreateUserQuotaSuperUser

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace
@return ApiCreateUserQuotaSuperUserRequest

func (*SuperuserAPIService) CreateUserQuotaSuperUserExecute

func (a *SuperuserAPIService) CreateUserQuotaSuperUserExecute(r ApiCreateUserQuotaSuperUserRequest) (*http.Response, error)

Execute executes the request

func (*SuperuserAPIService) DeleteOrganization

func (a *SuperuserAPIService) DeleteOrganization(ctx context.Context, name string) ApiDeleteOrganizationRequest

DeleteOrganization Method for DeleteOrganization

Deletes the specified organization.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param name The name of the organizaton being managed
@return ApiDeleteOrganizationRequest

func (*SuperuserAPIService) DeleteOrganizationExecute

func (a *SuperuserAPIService) DeleteOrganizationExecute(r ApiDeleteOrganizationRequest) (*http.Response, error)

Execute executes the request

func (*SuperuserAPIService) DeleteOrganizationQuotaSuperUser

func (a *SuperuserAPIService) DeleteOrganizationQuotaSuperUser(ctx context.Context, quotaId string, namespace string) ApiDeleteOrganizationQuotaSuperUserRequest

DeleteOrganizationQuotaSuperUser Method for DeleteOrganizationQuotaSuperUser

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param quotaId
@param namespace
@return ApiDeleteOrganizationQuotaSuperUserRequest

func (*SuperuserAPIService) DeleteOrganizationQuotaSuperUserExecute

func (a *SuperuserAPIService) DeleteOrganizationQuotaSuperUserExecute(r ApiDeleteOrganizationQuotaSuperUserRequest) (*http.Response, error)

Execute executes the request

func (*SuperuserAPIService) DeleteServiceKey

DeleteServiceKey Method for DeleteServiceKey

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param kid The unique identifier for a service key
@return ApiDeleteServiceKeyRequest

func (*SuperuserAPIService) DeleteServiceKeyExecute

func (a *SuperuserAPIService) DeleteServiceKeyExecute(r ApiDeleteServiceKeyRequest) (*http.Response, error)

Execute executes the request

func (*SuperuserAPIService) DeleteUserQuotaSuperUser

func (a *SuperuserAPIService) DeleteUserQuotaSuperUser(ctx context.Context, quotaId string, namespace string) ApiDeleteUserQuotaSuperUserRequest

DeleteUserQuotaSuperUser Method for DeleteUserQuotaSuperUser

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param quotaId
@param namespace
@return ApiDeleteUserQuotaSuperUserRequest

func (*SuperuserAPIService) DeleteUserQuotaSuperUserExecute

func (a *SuperuserAPIService) DeleteUserQuotaSuperUserExecute(r ApiDeleteUserQuotaSuperUserRequest) (*http.Response, error)

Execute executes the request

func (*SuperuserAPIService) GetRepoBuildLogsSuperUser

func (a *SuperuserAPIService) GetRepoBuildLogsSuperUser(ctx context.Context, buildUuid string) ApiGetRepoBuildLogsSuperUserRequest

GetRepoBuildLogsSuperUser Method for GetRepoBuildLogsSuperUser

Return the build logs for the build specified by the build uuid.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param buildUuid The UUID of the build
@return ApiGetRepoBuildLogsSuperUserRequest

func (*SuperuserAPIService) GetRepoBuildLogsSuperUserExecute

func (a *SuperuserAPIService) GetRepoBuildLogsSuperUserExecute(r ApiGetRepoBuildLogsSuperUserRequest) (*http.Response, error)

Execute executes the request

func (*SuperuserAPIService) GetRepoBuildStatusSuperUser

func (a *SuperuserAPIService) GetRepoBuildStatusSuperUser(ctx context.Context, repository string, buildUuid string) ApiGetRepoBuildStatusSuperUserRequest

GetRepoBuildStatusSuperUser Method for GetRepoBuildStatusSuperUser

Return the status for the builds specified by the build uuids.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param repository The full path of the repository. e.g. namespace/name
@param buildUuid The UUID of the build
@return ApiGetRepoBuildStatusSuperUserRequest

func (*SuperuserAPIService) GetRepoBuildStatusSuperUserExecute

func (a *SuperuserAPIService) GetRepoBuildStatusSuperUserExecute(r ApiGetRepoBuildStatusSuperUserRequest) (*http.Response, error)

Execute executes the request

func (*SuperuserAPIService) GetRepoBuildSuperUser

func (a *SuperuserAPIService) GetRepoBuildSuperUser(ctx context.Context, repository string, buildUuid string) ApiGetRepoBuildSuperUserRequest

GetRepoBuildSuperUser Method for GetRepoBuildSuperUser

Returns information about a build.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param repository The full path of the repository. e.g. namespace/name
@param buildUuid The UUID of the build
@return ApiGetRepoBuildSuperUserRequest

func (*SuperuserAPIService) GetRepoBuildSuperUserExecute

func (a *SuperuserAPIService) GetRepoBuildSuperUserExecute(r ApiGetRepoBuildSuperUserRequest) (*http.Response, error)

Execute executes the request

func (*SuperuserAPIService) GetServiceKey

GetServiceKey Method for GetServiceKey

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param kid The unique identifier for a service key
@return ApiGetServiceKeyRequest

func (*SuperuserAPIService) GetServiceKeyExecute

func (a *SuperuserAPIService) GetServiceKeyExecute(r ApiGetServiceKeyRequest) (*http.Response, error)

Execute executes the request

func (*SuperuserAPIService) ListAllLogs

ListAllLogs Method for ListAllLogs

List the usage logs for the current system.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListAllLogsRequest

func (*SuperuserAPIService) ListAllLogsExecute

func (a *SuperuserAPIService) ListAllLogsExecute(r ApiListAllLogsRequest) (*http.Response, error)

Execute executes the request

func (*SuperuserAPIService) ListAllUsers

ListAllUsers Method for ListAllUsers

Returns a list of all users in the system.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListAllUsersRequest

func (*SuperuserAPIService) ListAllUsersExecute

func (a *SuperuserAPIService) ListAllUsersExecute(r ApiListAllUsersRequest) (*http.Response, error)

Execute executes the request

func (*SuperuserAPIService) ListOrganizationQuotaSuperUser

func (a *SuperuserAPIService) ListOrganizationQuotaSuperUser(ctx context.Context, namespace string) ApiListOrganizationQuotaSuperUserRequest

ListOrganizationQuotaSuperUser Method for ListOrganizationQuotaSuperUser

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace
@return ApiListOrganizationQuotaSuperUserRequest

func (*SuperuserAPIService) ListOrganizationQuotaSuperUserExecute

func (a *SuperuserAPIService) ListOrganizationQuotaSuperUserExecute(r ApiListOrganizationQuotaSuperUserRequest) (*http.Response, error)

Execute executes the request

func (*SuperuserAPIService) ListServiceKeys

ListServiceKeys Method for ListServiceKeys

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListServiceKeysRequest

func (*SuperuserAPIService) ListServiceKeysExecute

func (a *SuperuserAPIService) ListServiceKeysExecute(r ApiListServiceKeysRequest) (*http.Response, error)

Execute executes the request

func (*SuperuserAPIService) ListUserQuotaSuperUser

func (a *SuperuserAPIService) ListUserQuotaSuperUser(ctx context.Context, namespace string) ApiListUserQuotaSuperUserRequest

ListUserQuotaSuperUser Method for ListUserQuotaSuperUser

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param namespace
@return ApiListUserQuotaSuperUserRequest

func (*SuperuserAPIService) ListUserQuotaSuperUserExecute

func (a *SuperuserAPIService) ListUserQuotaSuperUserExecute(r ApiListUserQuotaSuperUserRequest) (*http.Response, error)

Execute executes the request

func (*SuperuserAPIService) UpdateServiceKey

UpdateServiceKey Method for UpdateServiceKey

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param kid The unique identifier for a service key
@return ApiUpdateServiceKeyRequest

func (*SuperuserAPIService) UpdateServiceKeyExecute

func (a *SuperuserAPIService) UpdateServiceKeyExecute(r ApiUpdateServiceKeyRequest) (*http.Response, error)

Execute executes the request

type TagAPIService

type TagAPIService service

TagAPIService TagAPI service

func (*TagAPIService) ChangeTag

func (a *TagAPIService) ChangeTag(ctx context.Context, repository string, tag string) ApiChangeTagRequest

ChangeTag Method for ChangeTag

Change which image a tag points to or create a new tag.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param repository The full path of the repository. e.g. namespace/name
@param tag The name of the tag
@return ApiChangeTagRequest

func (*TagAPIService) ChangeTagExecute

func (a *TagAPIService) ChangeTagExecute(r ApiChangeTagRequest) (*http.Response, error)

Execute executes the request

func (*TagAPIService) DeleteFullTag

func (a *TagAPIService) DeleteFullTag(ctx context.Context, repository string, tag string) ApiDeleteFullTagRequest

DeleteFullTag Method for DeleteFullTag

Delete the specified repository tag.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param repository The full path of the repository. e.g. namespace/name
@param tag The name of the tag
@return ApiDeleteFullTagRequest

func (*TagAPIService) DeleteFullTagExecute

func (a *TagAPIService) DeleteFullTagExecute(r ApiDeleteFullTagRequest) (*http.Response, error)

Execute executes the request

func (*TagAPIService) ListRepoTags

func (a *TagAPIService) ListRepoTags(ctx context.Context, repository string) ApiListRepoTagsRequest

ListRepoTags Method for ListRepoTags

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param repository The full path of the repository. e.g. namespace/name
@return ApiListRepoTagsRequest

func (*TagAPIService) ListRepoTagsExecute

func (a *TagAPIService) ListRepoTagsExecute(r ApiListRepoTagsRequest) (*http.Response, error)

Execute executes the request

func (*TagAPIService) RestoreTag

func (a *TagAPIService) RestoreTag(ctx context.Context, repository string, tag string) ApiRestoreTagRequest

RestoreTag Method for RestoreTag

Restores a repository tag back to a previous image in the repository.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param repository The full path of the repository. e.g. namespace/name
@param tag The name of the tag
@return ApiRestoreTagRequest

func (*TagAPIService) RestoreTagExecute

func (a *TagAPIService) RestoreTagExecute(r ApiRestoreTagRequest) (*http.Response, error)

Execute executes the request

type TeamAPIService

type TeamAPIService service

TeamAPIService TeamAPI service

func (*TeamAPIService) DeleteOrganizationTeam

func (a *TeamAPIService) DeleteOrganizationTeam(ctx context.Context, orgname string, teamname string) ApiDeleteOrganizationTeamRequest

DeleteOrganizationTeam Method for DeleteOrganizationTeam

Delete the specified team.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orgname The name of the organization
@param teamname The name of the team
@return ApiDeleteOrganizationTeamRequest

func (*TeamAPIService) DeleteOrganizationTeamExecute

func (a *TeamAPIService) DeleteOrganizationTeamExecute(r ApiDeleteOrganizationTeamRequest) (*http.Response, error)

Execute executes the request

func (*TeamAPIService) DeleteOrganizationTeamMember

func (a *TeamAPIService) DeleteOrganizationTeamMember(ctx context.Context, orgname string, membername string, teamname string) ApiDeleteOrganizationTeamMemberRequest

DeleteOrganizationTeamMember Method for DeleteOrganizationTeamMember

Delete a member of a team.

       If the user is merely invited to join the team, then the invite is removed instead.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orgname The name of the organization
@param membername The username of the team member
@param teamname The name of the team
@return ApiDeleteOrganizationTeamMemberRequest

func (*TeamAPIService) DeleteOrganizationTeamMemberExecute

func (a *TeamAPIService) DeleteOrganizationTeamMemberExecute(r ApiDeleteOrganizationTeamMemberRequest) (*http.Response, error)

Execute executes the request

func (*TeamAPIService) DeleteTeamMemberEmailInvite

func (a *TeamAPIService) DeleteTeamMemberEmailInvite(ctx context.Context, orgname string, email string, teamname string) ApiDeleteTeamMemberEmailInviteRequest

DeleteTeamMemberEmailInvite Method for DeleteTeamMemberEmailInvite

Delete an invite of an email address to join a team.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orgname
@param email
@param teamname
@return ApiDeleteTeamMemberEmailInviteRequest

func (*TeamAPIService) DeleteTeamMemberEmailInviteExecute

func (a *TeamAPIService) DeleteTeamMemberEmailInviteExecute(r ApiDeleteTeamMemberEmailInviteRequest) (*http.Response, error)

Execute executes the request

func (*TeamAPIService) DisableOrganizationTeamSync

func (a *TeamAPIService) DisableOrganizationTeamSync(ctx context.Context, orgname string, teamname string) ApiDisableOrganizationTeamSyncRequest

DisableOrganizationTeamSync Method for DisableOrganizationTeamSync

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orgname The name of the organization
@param teamname The name of the team
@return ApiDisableOrganizationTeamSyncRequest

func (*TeamAPIService) DisableOrganizationTeamSyncExecute

func (a *TeamAPIService) DisableOrganizationTeamSyncExecute(r ApiDisableOrganizationTeamSyncRequest) (*http.Response, error)

Execute executes the request

func (*TeamAPIService) EnableOrganizationTeamSync

func (a *TeamAPIService) EnableOrganizationTeamSync(ctx context.Context, orgname string, teamname string) ApiEnableOrganizationTeamSyncRequest

EnableOrganizationTeamSync Method for EnableOrganizationTeamSync

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orgname The name of the organization
@param teamname The name of the team
@return ApiEnableOrganizationTeamSyncRequest

func (*TeamAPIService) EnableOrganizationTeamSyncExecute

func (a *TeamAPIService) EnableOrganizationTeamSyncExecute(r ApiEnableOrganizationTeamSyncRequest) (*http.Response, error)

Execute executes the request

func (*TeamAPIService) GetOrganizationTeamMembers

func (a *TeamAPIService) GetOrganizationTeamMembers(ctx context.Context, orgname string, teamname string) ApiGetOrganizationTeamMembersRequest

GetOrganizationTeamMembers Method for GetOrganizationTeamMembers

Retrieve the list of members for the specified team.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orgname The name of the organization
@param teamname The name of the team
@return ApiGetOrganizationTeamMembersRequest

func (*TeamAPIService) GetOrganizationTeamMembersExecute

func (a *TeamAPIService) GetOrganizationTeamMembersExecute(r ApiGetOrganizationTeamMembersRequest) (*http.Response, error)

Execute executes the request

func (*TeamAPIService) GetOrganizationTeamPermissions

func (a *TeamAPIService) GetOrganizationTeamPermissions(ctx context.Context, orgname string, teamname string) ApiGetOrganizationTeamPermissionsRequest

GetOrganizationTeamPermissions Method for GetOrganizationTeamPermissions

Returns the list of repository permissions for the org's team.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orgname The name of the organization
@param teamname The name of the team
@return ApiGetOrganizationTeamPermissionsRequest

func (*TeamAPIService) GetOrganizationTeamPermissionsExecute

func (a *TeamAPIService) GetOrganizationTeamPermissionsExecute(r ApiGetOrganizationTeamPermissionsRequest) (*http.Response, error)

Execute executes the request

func (*TeamAPIService) InviteTeamMemberEmail

func (a *TeamAPIService) InviteTeamMemberEmail(ctx context.Context, orgname string, email string, teamname string) ApiInviteTeamMemberEmailRequest

InviteTeamMemberEmail Method for InviteTeamMemberEmail

Invites an email address to an existing team.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orgname
@param email
@param teamname
@return ApiInviteTeamMemberEmailRequest

func (*TeamAPIService) InviteTeamMemberEmailExecute

func (a *TeamAPIService) InviteTeamMemberEmailExecute(r ApiInviteTeamMemberEmailRequest) (*http.Response, error)

Execute executes the request

func (*TeamAPIService) UpdateOrganizationTeam

func (a *TeamAPIService) UpdateOrganizationTeam(ctx context.Context, orgname string, teamname string) ApiUpdateOrganizationTeamRequest

UpdateOrganizationTeam Method for UpdateOrganizationTeam

Update the org-wide permission for the specified team.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orgname The name of the organization
@param teamname The name of the team
@return ApiUpdateOrganizationTeamRequest

func (*TeamAPIService) UpdateOrganizationTeamExecute

func (a *TeamAPIService) UpdateOrganizationTeamExecute(r ApiUpdateOrganizationTeamRequest) (*http.Response, error)

Execute executes the request

func (*TeamAPIService) UpdateOrganizationTeamMember

func (a *TeamAPIService) UpdateOrganizationTeamMember(ctx context.Context, orgname string, membername string, teamname string) ApiUpdateOrganizationTeamMemberRequest

UpdateOrganizationTeamMember Method for UpdateOrganizationTeamMember

Adds or invites a member to an existing team.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param orgname The name of the organization
@param membername The username of the team member
@param teamname The name of the team
@return ApiUpdateOrganizationTeamMemberRequest

func (*TeamAPIService) UpdateOrganizationTeamMemberExecute

func (a *TeamAPIService) UpdateOrganizationTeamMemberExecute(r ApiUpdateOrganizationTeamMemberRequest) (*http.Response, error)

Execute executes the request

type TeamDescription

type TeamDescription struct {
	// Org wide permissions that should apply to the team
	Role string `json:"role"`
	// Markdown description for the team
	Description *string `json:"description,omitempty"`
}

TeamDescription Description of a team

func NewTeamDescription

func NewTeamDescription(role string) *TeamDescription

NewTeamDescription instantiates a new TeamDescription 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 NewTeamDescriptionWithDefaults

func NewTeamDescriptionWithDefaults() *TeamDescription

NewTeamDescriptionWithDefaults instantiates a new TeamDescription 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 (*TeamDescription) GetDescription

func (o *TeamDescription) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*TeamDescription) GetDescriptionOk

func (o *TeamDescription) 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 (*TeamDescription) GetRole

func (o *TeamDescription) GetRole() string

GetRole returns the Role field value

func (*TeamDescription) GetRoleOk

func (o *TeamDescription) GetRoleOk() (*string, bool)

GetRoleOk returns a tuple with the Role field value and a boolean to check if the value has been set.

func (*TeamDescription) HasDescription

func (o *TeamDescription) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (TeamDescription) MarshalJSON

func (o TeamDescription) MarshalJSON() ([]byte, error)

func (*TeamDescription) SetDescription

func (o *TeamDescription) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*TeamDescription) SetRole

func (o *TeamDescription) SetRole(v string)

SetRole sets field value

func (TeamDescription) ToMap

func (o TeamDescription) ToMap() (map[string]interface{}, error)

func (*TeamDescription) UnmarshalJSON

func (o *TeamDescription) UnmarshalJSON(data []byte) (err error)

type TeamPermission

type TeamPermission struct {
	// Role to use for the team
	Role string `json:"role"`
}

TeamPermission Description of a team permission.

func NewTeamPermission

func NewTeamPermission(role string) *TeamPermission

NewTeamPermission instantiates a new TeamPermission 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 NewTeamPermissionWithDefaults

func NewTeamPermissionWithDefaults() *TeamPermission

NewTeamPermissionWithDefaults instantiates a new TeamPermission 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 (*TeamPermission) GetRole

func (o *TeamPermission) GetRole() string

GetRole returns the Role field value

func (*TeamPermission) GetRoleOk

func (o *TeamPermission) GetRoleOk() (*string, bool)

GetRoleOk returns a tuple with the Role field value and a boolean to check if the value has been set.

func (TeamPermission) MarshalJSON

func (o TeamPermission) MarshalJSON() ([]byte, error)

func (*TeamPermission) SetRole

func (o *TeamPermission) SetRole(v string)

SetRole sets field value

func (TeamPermission) ToMap

func (o TeamPermission) ToMap() (map[string]interface{}, error)

func (*TeamPermission) UnmarshalJSON

func (o *TeamPermission) UnmarshalJSON(data []byte) (err error)

type TokenPermission

type TokenPermission struct {
	// Role to use for the token
	Role string `json:"role"`
}

TokenPermission Description of a token permission

func NewTokenPermission

func NewTokenPermission(role string) *TokenPermission

NewTokenPermission instantiates a new TokenPermission 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 NewTokenPermissionWithDefaults

func NewTokenPermissionWithDefaults() *TokenPermission

NewTokenPermissionWithDefaults instantiates a new TokenPermission 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 (*TokenPermission) GetRole

func (o *TokenPermission) GetRole() string

GetRole returns the Role field value

func (*TokenPermission) GetRoleOk

func (o *TokenPermission) GetRoleOk() (*string, bool)

GetRoleOk returns a tuple with the Role field value and a boolean to check if the value has been set.

func (TokenPermission) MarshalJSON

func (o TokenPermission) MarshalJSON() ([]byte, error)

func (*TokenPermission) SetRole

func (o *TokenPermission) SetRole(v string)

SetRole sets field value

func (TokenPermission) ToMap

func (o TokenPermission) ToMap() (map[string]interface{}, error)

func (*TokenPermission) UnmarshalJSON

func (o *TokenPermission) UnmarshalJSON(data []byte) (err error)

type TriggerAPIService

type TriggerAPIService service

TriggerAPIService TriggerAPI service

func (*TriggerAPIService) ActivateBuildTrigger

func (a *TriggerAPIService) ActivateBuildTrigger(ctx context.Context, triggerUuid string, repository string) ApiActivateBuildTriggerRequest

ActivateBuildTrigger Method for ActivateBuildTrigger

Activate the specified build trigger.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param triggerUuid The UUID of the build trigger
@param repository The full path of the repository. e.g. namespace/name
@return ApiActivateBuildTriggerRequest

func (*TriggerAPIService) ActivateBuildTriggerExecute

func (a *TriggerAPIService) ActivateBuildTriggerExecute(r ApiActivateBuildTriggerRequest) (*http.Response, error)

Execute executes the request

func (*TriggerAPIService) DeleteBuildTrigger

func (a *TriggerAPIService) DeleteBuildTrigger(ctx context.Context, triggerUuid string, repository string) ApiDeleteBuildTriggerRequest

DeleteBuildTrigger Method for DeleteBuildTrigger

Delete the specified build trigger.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param triggerUuid The UUID of the build trigger
@param repository The full path of the repository. e.g. namespace/name
@return ApiDeleteBuildTriggerRequest

func (*TriggerAPIService) DeleteBuildTriggerExecute

func (a *TriggerAPIService) DeleteBuildTriggerExecute(r ApiDeleteBuildTriggerRequest) (*http.Response, error)

Execute executes the request

func (*TriggerAPIService) GetBuildTrigger

func (a *TriggerAPIService) GetBuildTrigger(ctx context.Context, triggerUuid string, repository string) ApiGetBuildTriggerRequest

GetBuildTrigger Method for GetBuildTrigger

Get information for the specified build trigger.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param triggerUuid The UUID of the build trigger
@param repository The full path of the repository. e.g. namespace/name
@return ApiGetBuildTriggerRequest

func (*TriggerAPIService) GetBuildTriggerExecute

func (a *TriggerAPIService) GetBuildTriggerExecute(r ApiGetBuildTriggerRequest) (*http.Response, error)

Execute executes the request

func (*TriggerAPIService) ListBuildTriggers

func (a *TriggerAPIService) ListBuildTriggers(ctx context.Context, repository string) ApiListBuildTriggersRequest

ListBuildTriggers Method for ListBuildTriggers

List the triggers for the specified repository.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param repository The full path of the repository. e.g. namespace/name
@return ApiListBuildTriggersRequest

func (*TriggerAPIService) ListBuildTriggersExecute

func (a *TriggerAPIService) ListBuildTriggersExecute(r ApiListBuildTriggersRequest) (*http.Response, error)

Execute executes the request

func (*TriggerAPIService) ListTriggerRecentBuilds

func (a *TriggerAPIService) ListTriggerRecentBuilds(ctx context.Context, triggerUuid string, repository string) ApiListTriggerRecentBuildsRequest

ListTriggerRecentBuilds Method for ListTriggerRecentBuilds

List the builds started by the specified trigger.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param triggerUuid The UUID of the build trigger
@param repository The full path of the repository. e.g. namespace/name
@return ApiListTriggerRecentBuildsRequest

func (*TriggerAPIService) ListTriggerRecentBuildsExecute

func (a *TriggerAPIService) ListTriggerRecentBuildsExecute(r ApiListTriggerRecentBuildsRequest) (*http.Response, error)

Execute executes the request

func (*TriggerAPIService) ManuallyStartBuildTrigger

func (a *TriggerAPIService) ManuallyStartBuildTrigger(ctx context.Context, triggerUuid string, repository string) ApiManuallyStartBuildTriggerRequest

ManuallyStartBuildTrigger Method for ManuallyStartBuildTrigger

Manually start a build from the specified trigger.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param triggerUuid The UUID of the build trigger
@param repository The full path of the repository. e.g. namespace/name
@return ApiManuallyStartBuildTriggerRequest

func (*TriggerAPIService) ManuallyStartBuildTriggerExecute

func (a *TriggerAPIService) ManuallyStartBuildTriggerExecute(r ApiManuallyStartBuildTriggerRequest) (*http.Response, error)

Execute executes the request

func (*TriggerAPIService) UpdateBuildTrigger

func (a *TriggerAPIService) UpdateBuildTrigger(ctx context.Context, triggerUuid string, repository string) ApiUpdateBuildTriggerRequest

UpdateBuildTrigger Method for UpdateBuildTrigger

Updates the specified build trigger.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param triggerUuid The UUID of the build trigger
@param repository The full path of the repository. e.g. namespace/name
@return ApiUpdateBuildTriggerRequest

func (*TriggerAPIService) UpdateBuildTriggerExecute

func (a *TriggerAPIService) UpdateBuildTriggerExecute(r ApiUpdateBuildTriggerRequest) (*http.Response, error)

Execute executes the request

type UpdateApp

type UpdateApp struct {
	// The name of the application
	Name string `json:"name"`
	// The URI for the application's OAuth redirect
	RedirectUri string `json:"redirect_uri"`
	// The URI for the application's homepage
	ApplicationUri string `json:"application_uri"`
	// The human-readable description for the application
	Description *string `json:"description,omitempty"`
	// The e-mail address of the avatar to use for the application
	AvatarEmail *string `json:"avatar_email,omitempty"`
}

UpdateApp Description of an updated application.

func NewUpdateApp

func NewUpdateApp(name string, redirectUri string, applicationUri string) *UpdateApp

NewUpdateApp instantiates a new UpdateApp 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 NewUpdateAppWithDefaults

func NewUpdateAppWithDefaults() *UpdateApp

NewUpdateAppWithDefaults instantiates a new UpdateApp 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 (*UpdateApp) GetApplicationUri

func (o *UpdateApp) GetApplicationUri() string

GetApplicationUri returns the ApplicationUri field value

func (*UpdateApp) GetApplicationUriOk

func (o *UpdateApp) GetApplicationUriOk() (*string, bool)

GetApplicationUriOk returns a tuple with the ApplicationUri field value and a boolean to check if the value has been set.

func (*UpdateApp) GetAvatarEmail

func (o *UpdateApp) GetAvatarEmail() string

GetAvatarEmail returns the AvatarEmail field value if set, zero value otherwise.

func (*UpdateApp) GetAvatarEmailOk

func (o *UpdateApp) GetAvatarEmailOk() (*string, bool)

GetAvatarEmailOk returns a tuple with the AvatarEmail field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateApp) GetDescription

func (o *UpdateApp) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*UpdateApp) GetDescriptionOk

func (o *UpdateApp) 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 (*UpdateApp) GetName

func (o *UpdateApp) GetName() string

GetName returns the Name field value

func (*UpdateApp) GetNameOk

func (o *UpdateApp) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*UpdateApp) GetRedirectUri

func (o *UpdateApp) GetRedirectUri() string

GetRedirectUri returns the RedirectUri field value

func (*UpdateApp) GetRedirectUriOk

func (o *UpdateApp) GetRedirectUriOk() (*string, bool)

GetRedirectUriOk returns a tuple with the RedirectUri field value and a boolean to check if the value has been set.

func (*UpdateApp) HasAvatarEmail

func (o *UpdateApp) HasAvatarEmail() bool

HasAvatarEmail returns a boolean if a field has been set.

func (*UpdateApp) HasDescription

func (o *UpdateApp) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (UpdateApp) MarshalJSON

func (o UpdateApp) MarshalJSON() ([]byte, error)

func (*UpdateApp) SetApplicationUri

func (o *UpdateApp) SetApplicationUri(v string)

SetApplicationUri sets field value

func (*UpdateApp) SetAvatarEmail

func (o *UpdateApp) SetAvatarEmail(v string)

SetAvatarEmail gets a reference to the given string and assigns it to the AvatarEmail field.

func (*UpdateApp) SetDescription

func (o *UpdateApp) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*UpdateApp) SetName

func (o *UpdateApp) SetName(v string)

SetName sets field value

func (*UpdateApp) SetRedirectUri

func (o *UpdateApp) SetRedirectUri(v string)

SetRedirectUri sets field value

func (UpdateApp) ToMap

func (o UpdateApp) ToMap() (map[string]interface{}, error)

func (*UpdateApp) UnmarshalJSON

func (o *UpdateApp) UnmarshalJSON(data []byte) (err error)

type UpdateNamespaceQuota

type UpdateNamespaceQuota struct {
	// Number of bytes the organization is allowed
	LimitBytes *int32 `json:"limit_bytes,omitempty"`
}

UpdateNamespaceQuota Description of a new organization quota

func NewUpdateNamespaceQuota

func NewUpdateNamespaceQuota() *UpdateNamespaceQuota

NewUpdateNamespaceQuota instantiates a new UpdateNamespaceQuota 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 NewUpdateNamespaceQuotaWithDefaults

func NewUpdateNamespaceQuotaWithDefaults() *UpdateNamespaceQuota

NewUpdateNamespaceQuotaWithDefaults instantiates a new UpdateNamespaceQuota 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 (*UpdateNamespaceQuota) GetLimitBytes

func (o *UpdateNamespaceQuota) GetLimitBytes() int32

GetLimitBytes returns the LimitBytes field value if set, zero value otherwise.

func (*UpdateNamespaceQuota) GetLimitBytesOk

func (o *UpdateNamespaceQuota) GetLimitBytesOk() (*int32, bool)

GetLimitBytesOk returns a tuple with the LimitBytes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateNamespaceQuota) HasLimitBytes

func (o *UpdateNamespaceQuota) HasLimitBytes() bool

HasLimitBytes returns a boolean if a field has been set.

func (UpdateNamespaceQuota) MarshalJSON

func (o UpdateNamespaceQuota) MarshalJSON() ([]byte, error)

func (*UpdateNamespaceQuota) SetLimitBytes

func (o *UpdateNamespaceQuota) SetLimitBytes(v int32)

SetLimitBytes gets a reference to the given int32 and assigns it to the LimitBytes field.

func (UpdateNamespaceQuota) ToMap

func (o UpdateNamespaceQuota) ToMap() (map[string]interface{}, error)

type UpdateOrg

type UpdateOrg struct {
	// The new name for the organization
	Name *string `json:"name,omitempty"`
	// Organization contact email
	Email *string `json:"email,omitempty"`
}

UpdateOrg Description of updates for an organization

func NewUpdateOrg

func NewUpdateOrg() *UpdateOrg

NewUpdateOrg instantiates a new UpdateOrg 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 NewUpdateOrgWithDefaults

func NewUpdateOrgWithDefaults() *UpdateOrg

NewUpdateOrgWithDefaults instantiates a new UpdateOrg 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 (*UpdateOrg) GetEmail

func (o *UpdateOrg) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*UpdateOrg) GetEmailOk

func (o *UpdateOrg) 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 (*UpdateOrg) GetName

func (o *UpdateOrg) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*UpdateOrg) GetNameOk

func (o *UpdateOrg) 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 (*UpdateOrg) HasEmail

func (o *UpdateOrg) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*UpdateOrg) HasName

func (o *UpdateOrg) HasName() bool

HasName returns a boolean if a field has been set.

func (UpdateOrg) MarshalJSON

func (o UpdateOrg) MarshalJSON() ([]byte, error)

func (*UpdateOrg) SetEmail

func (o *UpdateOrg) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*UpdateOrg) SetName

func (o *UpdateOrg) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (UpdateOrg) ToMap

func (o UpdateOrg) ToMap() (map[string]interface{}, error)

type UpdateOrgQuota

type UpdateOrgQuota struct {
	// Number of bytes the organization is allowed
	LimitBytes *int32 `json:"limit_bytes,omitempty"`
}

UpdateOrgQuota Description of a new organization quota

func NewUpdateOrgQuota

func NewUpdateOrgQuota() *UpdateOrgQuota

NewUpdateOrgQuota instantiates a new UpdateOrgQuota 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 NewUpdateOrgQuotaWithDefaults

func NewUpdateOrgQuotaWithDefaults() *UpdateOrgQuota

NewUpdateOrgQuotaWithDefaults instantiates a new UpdateOrgQuota 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 (*UpdateOrgQuota) GetLimitBytes

func (o *UpdateOrgQuota) GetLimitBytes() int32

GetLimitBytes returns the LimitBytes field value if set, zero value otherwise.

func (*UpdateOrgQuota) GetLimitBytesOk

func (o *UpdateOrgQuota) GetLimitBytesOk() (*int32, bool)

GetLimitBytesOk returns a tuple with the LimitBytes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateOrgQuota) HasLimitBytes

func (o *UpdateOrgQuota) HasLimitBytes() bool

HasLimitBytes returns a boolean if a field has been set.

func (UpdateOrgQuota) MarshalJSON

func (o UpdateOrgQuota) MarshalJSON() ([]byte, error)

func (*UpdateOrgQuota) SetLimitBytes

func (o *UpdateOrgQuota) SetLimitBytes(v int32)

SetLimitBytes gets a reference to the given int32 and assigns it to the LimitBytes field.

func (UpdateOrgQuota) ToMap

func (o UpdateOrgQuota) ToMap() (map[string]interface{}, error)

type UpdateOrgQuotaLimit

type UpdateOrgQuotaLimit struct {
	// Type of quota limit: \"Warning\" or \"Reject\"
	Type *string `json:"type,omitempty"`
	// Quota threshold, in percent of quota
	ThresholdPercent *int32 `json:"threshold_percent,omitempty"`
}

UpdateOrgQuotaLimit Description of changing organization quota limit

func NewUpdateOrgQuotaLimit

func NewUpdateOrgQuotaLimit() *UpdateOrgQuotaLimit

NewUpdateOrgQuotaLimit instantiates a new UpdateOrgQuotaLimit 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 NewUpdateOrgQuotaLimitWithDefaults

func NewUpdateOrgQuotaLimitWithDefaults() *UpdateOrgQuotaLimit

NewUpdateOrgQuotaLimitWithDefaults instantiates a new UpdateOrgQuotaLimit 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 (*UpdateOrgQuotaLimit) GetThresholdPercent

func (o *UpdateOrgQuotaLimit) GetThresholdPercent() int32

GetThresholdPercent returns the ThresholdPercent field value if set, zero value otherwise.

func (*UpdateOrgQuotaLimit) GetThresholdPercentOk

func (o *UpdateOrgQuotaLimit) GetThresholdPercentOk() (*int32, bool)

GetThresholdPercentOk returns a tuple with the ThresholdPercent field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateOrgQuotaLimit) GetType

func (o *UpdateOrgQuotaLimit) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*UpdateOrgQuotaLimit) GetTypeOk

func (o *UpdateOrgQuotaLimit) 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 (*UpdateOrgQuotaLimit) HasThresholdPercent

func (o *UpdateOrgQuotaLimit) HasThresholdPercent() bool

HasThresholdPercent returns a boolean if a field has been set.

func (*UpdateOrgQuotaLimit) HasType

func (o *UpdateOrgQuotaLimit) HasType() bool

HasType returns a boolean if a field has been set.

func (UpdateOrgQuotaLimit) MarshalJSON

func (o UpdateOrgQuotaLimit) MarshalJSON() ([]byte, error)

func (*UpdateOrgQuotaLimit) SetThresholdPercent

func (o *UpdateOrgQuotaLimit) SetThresholdPercent(v int32)

SetThresholdPercent gets a reference to the given int32 and assigns it to the ThresholdPercent field.

func (*UpdateOrgQuotaLimit) SetType

func (o *UpdateOrgQuotaLimit) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (UpdateOrgQuotaLimit) ToMap

func (o UpdateOrgQuotaLimit) ToMap() (map[string]interface{}, error)

type UpdateTrigger

type UpdateTrigger struct {
	// Whether the build trigger is enabled
	Enabled bool `json:"enabled"`
}

UpdateTrigger Options for updating a build trigger

func NewUpdateTrigger

func NewUpdateTrigger(enabled bool) *UpdateTrigger

NewUpdateTrigger instantiates a new UpdateTrigger 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 NewUpdateTriggerWithDefaults

func NewUpdateTriggerWithDefaults() *UpdateTrigger

NewUpdateTriggerWithDefaults instantiates a new UpdateTrigger 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 (*UpdateTrigger) GetEnabled

func (o *UpdateTrigger) GetEnabled() bool

GetEnabled returns the Enabled field value

func (*UpdateTrigger) GetEnabledOk

func (o *UpdateTrigger) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set.

func (UpdateTrigger) MarshalJSON

func (o UpdateTrigger) MarshalJSON() ([]byte, error)

func (*UpdateTrigger) SetEnabled

func (o *UpdateTrigger) SetEnabled(v bool)

SetEnabled sets field value

func (UpdateTrigger) ToMap

func (o UpdateTrigger) ToMap() (map[string]interface{}, error)

func (*UpdateTrigger) UnmarshalJSON

func (o *UpdateTrigger) UnmarshalJSON(data []byte) (err error)

type UpdateUser

type UpdateUser struct {
	// The user's password
	Password *string `json:"password,omitempty"`
	// Whether the user desires to receive an invoice email.
	InvoiceEmail *bool `json:"invoice_email,omitempty"`
	// The user's email address
	Email *string `json:"email,omitempty"`
	// The number of seconds for tag expiration
	TagExpirationS *int32 `json:"tag_expiration_s,omitempty"`
	// The user's username
	Username *string `json:"username,omitempty"`
}

UpdateUser Fields which can be updated in a user.

func NewUpdateUser

func NewUpdateUser() *UpdateUser

NewUpdateUser instantiates a new UpdateUser 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 NewUpdateUserWithDefaults

func NewUpdateUserWithDefaults() *UpdateUser

NewUpdateUserWithDefaults instantiates a new UpdateUser 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 (*UpdateUser) GetEmail

func (o *UpdateUser) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*UpdateUser) GetEmailOk

func (o *UpdateUser) 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 (*UpdateUser) GetInvoiceEmail

func (o *UpdateUser) GetInvoiceEmail() bool

GetInvoiceEmail returns the InvoiceEmail field value if set, zero value otherwise.

func (*UpdateUser) GetInvoiceEmailOk

func (o *UpdateUser) GetInvoiceEmailOk() (*bool, bool)

GetInvoiceEmailOk returns a tuple with the InvoiceEmail field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateUser) GetPassword

func (o *UpdateUser) GetPassword() string

GetPassword returns the Password field value if set, zero value otherwise.

func (*UpdateUser) GetPasswordOk

func (o *UpdateUser) 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 (*UpdateUser) GetTagExpirationS

func (o *UpdateUser) GetTagExpirationS() int32

GetTagExpirationS returns the TagExpirationS field value if set, zero value otherwise.

func (*UpdateUser) GetTagExpirationSOk

func (o *UpdateUser) GetTagExpirationSOk() (*int32, bool)

GetTagExpirationSOk returns a tuple with the TagExpirationS field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateUser) GetUsername

func (o *UpdateUser) GetUsername() string

GetUsername returns the Username field value if set, zero value otherwise.

func (*UpdateUser) GetUsernameOk

func (o *UpdateUser) GetUsernameOk() (*string, bool)

GetUsernameOk returns a tuple with the Username field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateUser) HasEmail

func (o *UpdateUser) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*UpdateUser) HasInvoiceEmail

func (o *UpdateUser) HasInvoiceEmail() bool

HasInvoiceEmail returns a boolean if a field has been set.

func (*UpdateUser) HasPassword

func (o *UpdateUser) HasPassword() bool

HasPassword returns a boolean if a field has been set.

func (*UpdateUser) HasTagExpirationS

func (o *UpdateUser) HasTagExpirationS() bool

HasTagExpirationS returns a boolean if a field has been set.

func (*UpdateUser) HasUsername

func (o *UpdateUser) HasUsername() bool

HasUsername returns a boolean if a field has been set.

func (UpdateUser) MarshalJSON

func (o UpdateUser) MarshalJSON() ([]byte, error)

func (*UpdateUser) SetEmail

func (o *UpdateUser) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*UpdateUser) SetInvoiceEmail

func (o *UpdateUser) SetInvoiceEmail(v bool)

SetInvoiceEmail gets a reference to the given bool and assigns it to the InvoiceEmail field.

func (*UpdateUser) SetPassword

func (o *UpdateUser) SetPassword(v string)

SetPassword gets a reference to the given string and assigns it to the Password field.

func (*UpdateUser) SetTagExpirationS

func (o *UpdateUser) SetTagExpirationS(v int32)

SetTagExpirationS gets a reference to the given int32 and assigns it to the TagExpirationS field.

func (*UpdateUser) SetUsername

func (o *UpdateUser) SetUsername(v string)

SetUsername gets a reference to the given string and assigns it to the Username field.

func (UpdateUser) ToMap

func (o UpdateUser) ToMap() (map[string]interface{}, error)

type UserAPIService

type UserAPIService service

UserAPIService UserAPI service

func (*UserAPIService) CreateStar

CreateStar Method for CreateStar

Star a repository.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateStarRequest

func (*UserAPIService) CreateStarExecute

func (a *UserAPIService) CreateStarExecute(r ApiCreateStarRequest) (*http.Response, error)

Execute executes the request

func (*UserAPIService) DeleteStar

func (a *UserAPIService) DeleteStar(ctx context.Context, repository string) ApiDeleteStarRequest

DeleteStar Method for DeleteStar

Removes a star from a repository.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param repository The full path of the repository. e.g. namespace/name
@return ApiDeleteStarRequest

func (*UserAPIService) DeleteStarExecute

func (a *UserAPIService) DeleteStarExecute(r ApiDeleteStarRequest) (*http.Response, error)

Execute executes the request

func (*UserAPIService) GetLoggedInUser

func (a *UserAPIService) GetLoggedInUser(ctx context.Context) ApiGetLoggedInUserRequest

GetLoggedInUser Method for GetLoggedInUser

Get user information for the authenticated user.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetLoggedInUserRequest

func (*UserAPIService) GetLoggedInUserExecute

func (a *UserAPIService) GetLoggedInUserExecute(r ApiGetLoggedInUserRequest) (*UserView, *http.Response, error)

Execute executes the request

@return UserView

func (*UserAPIService) GetUserInformation

func (a *UserAPIService) GetUserInformation(ctx context.Context, username string) ApiGetUserInformationRequest

GetUserInformation Method for GetUserInformation

Get user information for the specified user.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param username
@return ApiGetUserInformationRequest

func (*UserAPIService) GetUserInformationExecute

func (a *UserAPIService) GetUserInformationExecute(r ApiGetUserInformationRequest) (*http.Response, error)

Execute executes the request

func (*UserAPIService) ListStarredRepos

func (a *UserAPIService) ListStarredRepos(ctx context.Context) ApiListStarredReposRequest

ListStarredRepos Method for ListStarredRepos

List all starred repositories.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListStarredReposRequest

func (*UserAPIService) ListStarredReposExecute

func (a *UserAPIService) ListStarredReposExecute(r ApiListStarredReposRequest) (*http.Response, error)

Execute executes the request

type UserPermission

type UserPermission struct {
	// Role to use for the user
	Role string `json:"role"`
}

UserPermission Description of a user permission.

func NewUserPermission

func NewUserPermission(role string) *UserPermission

NewUserPermission instantiates a new UserPermission object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUserPermissionWithDefaults

func NewUserPermissionWithDefaults() *UserPermission

NewUserPermissionWithDefaults instantiates a new UserPermission object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UserPermission) GetRole

func (o *UserPermission) GetRole() string

GetRole returns the Role field value

func (*UserPermission) GetRoleOk

func (o *UserPermission) GetRoleOk() (*string, bool)

GetRoleOk returns a tuple with the Role field value and a boolean to check if the value has been set.

func (UserPermission) MarshalJSON

func (o UserPermission) MarshalJSON() ([]byte, error)

func (*UserPermission) SetRole

func (o *UserPermission) SetRole(v string)

SetRole sets field value

func (UserPermission) ToMap

func (o UserPermission) ToMap() (map[string]interface{}, error)

func (*UserPermission) UnmarshalJSON

func (o *UserPermission) UnmarshalJSON(data []byte) (err error)

type UserView

type UserView struct {
	// Whether the user's email address has been verified
	Verified *bool `json:"verified,omitempty"`
	// true if this user data represents a guest user
	Anonymous bool `json:"anonymous"`
	// The user's email address
	Email *string `json:"email,omitempty"`
	// Avatar data representing the user's icon
	Avatar map[string]interface{} `json:"avatar"`
	// Information about the organizations in which the user is a member
	Organizations []map[string]interface{} `json:"organizations,omitempty"`
	// The list of external login providers against which the user has authenticated
	Logins []map[string]interface{} `json:"logins,omitempty"`
	// Whether the user has permission to create repositories
	CanCreateRepo *bool `json:"can_create_repo,omitempty"`
	// If true, the user's namespace is the preferred namespace to display
	PreferredNamespace *bool `json:"preferred_namespace,omitempty"`
}

UserView Describes a user

func NewUserView

func NewUserView(anonymous bool, avatar map[string]interface{}) *UserView

NewUserView instantiates a new UserView 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 NewUserViewWithDefaults

func NewUserViewWithDefaults() *UserView

NewUserViewWithDefaults instantiates a new UserView 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 (*UserView) GetAnonymous

func (o *UserView) GetAnonymous() bool

GetAnonymous returns the Anonymous field value

func (*UserView) GetAnonymousOk

func (o *UserView) GetAnonymousOk() (*bool, bool)

GetAnonymousOk returns a tuple with the Anonymous field value and a boolean to check if the value has been set.

func (*UserView) GetAvatar

func (o *UserView) GetAvatar() map[string]interface{}

GetAvatar returns the Avatar field value

func (*UserView) GetAvatarOk

func (o *UserView) GetAvatarOk() (map[string]interface{}, bool)

GetAvatarOk returns a tuple with the Avatar field value and a boolean to check if the value has been set.

func (*UserView) GetCanCreateRepo

func (o *UserView) GetCanCreateRepo() bool

GetCanCreateRepo returns the CanCreateRepo field value if set, zero value otherwise.

func (*UserView) GetCanCreateRepoOk

func (o *UserView) GetCanCreateRepoOk() (*bool, bool)

GetCanCreateRepoOk returns a tuple with the CanCreateRepo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserView) GetEmail

func (o *UserView) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*UserView) GetEmailOk

func (o *UserView) 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 (*UserView) GetLogins

func (o *UserView) GetLogins() []map[string]interface{}

GetLogins returns the Logins field value if set, zero value otherwise.

func (*UserView) GetLoginsOk

func (o *UserView) GetLoginsOk() ([]map[string]interface{}, bool)

GetLoginsOk returns a tuple with the Logins field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserView) GetOrganizations

func (o *UserView) GetOrganizations() []map[string]interface{}

GetOrganizations returns the Organizations field value if set, zero value otherwise.

func (*UserView) GetOrganizationsOk

func (o *UserView) GetOrganizationsOk() ([]map[string]interface{}, bool)

GetOrganizationsOk returns a tuple with the Organizations field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserView) GetPreferredNamespace

func (o *UserView) GetPreferredNamespace() bool

GetPreferredNamespace returns the PreferredNamespace field value if set, zero value otherwise.

func (*UserView) GetPreferredNamespaceOk

func (o *UserView) GetPreferredNamespaceOk() (*bool, bool)

GetPreferredNamespaceOk returns a tuple with the PreferredNamespace field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserView) GetVerified

func (o *UserView) GetVerified() bool

GetVerified returns the Verified field value if set, zero value otherwise.

func (*UserView) GetVerifiedOk

func (o *UserView) GetVerifiedOk() (*bool, bool)

GetVerifiedOk returns a tuple with the Verified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserView) HasCanCreateRepo

func (o *UserView) HasCanCreateRepo() bool

HasCanCreateRepo returns a boolean if a field has been set.

func (*UserView) HasEmail

func (o *UserView) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*UserView) HasLogins

func (o *UserView) HasLogins() bool

HasLogins returns a boolean if a field has been set.

func (*UserView) HasOrganizations

func (o *UserView) HasOrganizations() bool

HasOrganizations returns a boolean if a field has been set.

func (*UserView) HasPreferredNamespace

func (o *UserView) HasPreferredNamespace() bool

HasPreferredNamespace returns a boolean if a field has been set.

func (*UserView) HasVerified

func (o *UserView) HasVerified() bool

HasVerified returns a boolean if a field has been set.

func (UserView) MarshalJSON

func (o UserView) MarshalJSON() ([]byte, error)

func (*UserView) SetAnonymous

func (o *UserView) SetAnonymous(v bool)

SetAnonymous sets field value

func (*UserView) SetAvatar

func (o *UserView) SetAvatar(v map[string]interface{})

SetAvatar sets field value

func (*UserView) SetCanCreateRepo

func (o *UserView) SetCanCreateRepo(v bool)

SetCanCreateRepo gets a reference to the given bool and assigns it to the CanCreateRepo field.

func (*UserView) SetEmail

func (o *UserView) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*UserView) SetLogins

func (o *UserView) SetLogins(v []map[string]interface{})

SetLogins gets a reference to the given []map[string]interface{} and assigns it to the Logins field.

func (*UserView) SetOrganizations

func (o *UserView) SetOrganizations(v []map[string]interface{})

SetOrganizations gets a reference to the given []map[string]interface{} and assigns it to the Organizations field.

func (*UserView) SetPreferredNamespace

func (o *UserView) SetPreferredNamespace(v bool)

SetPreferredNamespace gets a reference to the given bool and assigns it to the PreferredNamespace field.

func (*UserView) SetVerified

func (o *UserView) SetVerified(v bool)

SetVerified gets a reference to the given bool and assigns it to the Verified field.

func (UserView) ToMap

func (o UserView) ToMap() (map[string]interface{}, error)

func (*UserView) UnmarshalJSON

func (o *UserView) UnmarshalJSON(data []byte) (err error)

Source Files

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL