models

package
v1.8.8 Latest Latest
Warning

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

Go to latest
Published: Jan 27, 2026 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AdminLoginResponse

type AdminLoginResponse struct {

	// id token
	IDToken string `json:"idToken,omitempty"`
}

AdminLoginResponse admin login response

swagger:model AdminLoginResponse

func (*AdminLoginResponse) ContextValidate

func (m *AdminLoginResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this admin login response based on context it is used

func (*AdminLoginResponse) MarshalBinary

func (m *AdminLoginResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*AdminLoginResponse) UnmarshalBinary

func (m *AdminLoginResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*AdminLoginResponse) Validate

func (m *AdminLoginResponse) Validate(formats strfmt.Registry) error

Validate validates this admin login response

type ArgoCDShard

type ArgoCDShard struct {

	// namespace
	Namespace string `json:"namespace,omitempty"`

	// url
	URL string `json:"url,omitempty"`
}

ArgoCDShard argo c d shard

swagger:model ArgoCDShard

func (*ArgoCDShard) ContextValidate

func (m *ArgoCDShard) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this argo c d shard based on context it is used

func (*ArgoCDShard) MarshalBinary

func (m *ArgoCDShard) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ArgoCDShard) UnmarshalBinary

func (m *ArgoCDShard) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ArgoCDShard) Validate

func (m *ArgoCDShard) Validate(formats strfmt.Registry) error

Validate validates this argo c d shard

type Claim

type Claim struct {

	// name
	Name string `json:"name,omitempty"`

	// values
	Values []string `json:"values"`
}

Claim claim

swagger:model Claim

func (*Claim) ContextValidate

func (m *Claim) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this claim based on context it is used

func (*Claim) MarshalBinary

func (m *Claim) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Claim) UnmarshalBinary

func (m *Claim) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Claim) Validate

func (m *Claim) Validate(formats strfmt.Registry) error

Validate validates this claim

type CreateAPITokenRequest

type CreateAPITokenRequest struct {

	// name
	Name string `json:"name,omitempty"`
}

CreateAPITokenRequest create API token request

swagger:model CreateAPITokenRequest

func (*CreateAPITokenRequest) ContextValidate

func (m *CreateAPITokenRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this create API token request based on context it is used

func (*CreateAPITokenRequest) MarshalBinary

func (m *CreateAPITokenRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CreateAPITokenRequest) UnmarshalBinary

func (m *CreateAPITokenRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CreateAPITokenRequest) Validate

func (m *CreateAPITokenRequest) Validate(formats strfmt.Registry) error

Validate validates this create API token request

type CreateConfigMapRequest

type CreateConfigMapRequest struct {

	// data
	Data map[string]string `json:"data,omitempty"`

	// description
	Description string `json:"description,omitempty"`

	// name
	Name string `json:"name,omitempty"`
}

CreateConfigMapRequest create config map request

swagger:model CreateConfigMapRequest

func (*CreateConfigMapRequest) ContextValidate

func (m *CreateConfigMapRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this create config map request based on context it is used

func (*CreateConfigMapRequest) MarshalBinary

func (m *CreateConfigMapRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CreateConfigMapRequest) UnmarshalBinary

func (m *CreateConfigMapRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CreateConfigMapRequest) Validate

func (m *CreateConfigMapRequest) Validate(formats strfmt.Registry) error

Validate validates this create config map request

type CreateGenericCredentialsRequest

type CreateGenericCredentialsRequest struct {

	// data
	Data map[string]string `json:"data,omitempty"`

	// description
	Description string `json:"description,omitempty"`

	// name
	Name string `json:"name,omitempty"`
}

CreateGenericCredentialsRequest create generic credentials request

swagger:model CreateGenericCredentialsRequest

func (*CreateGenericCredentialsRequest) ContextValidate

func (m *CreateGenericCredentialsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this create generic credentials request based on context it is used

func (*CreateGenericCredentialsRequest) MarshalBinary

func (m *CreateGenericCredentialsRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CreateGenericCredentialsRequest) UnmarshalBinary

func (m *CreateGenericCredentialsRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CreateGenericCredentialsRequest) Validate

Validate validates this create generic credentials request

type CreateOrUpdateResourceResponse

type CreateOrUpdateResourceResponse struct {

	// results
	Results []*CreateOrUpdateResourceResult `json:"results"`
}

CreateOrUpdateResourceResponse create or update resource response

swagger:model CreateOrUpdateResourceResponse

func (*CreateOrUpdateResourceResponse) ContextValidate

func (m *CreateOrUpdateResourceResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this create or update resource response based on the context it is used

func (*CreateOrUpdateResourceResponse) MarshalBinary

func (m *CreateOrUpdateResourceResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CreateOrUpdateResourceResponse) UnmarshalBinary

func (m *CreateOrUpdateResourceResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CreateOrUpdateResourceResponse) Validate

func (m *CreateOrUpdateResourceResponse) Validate(formats strfmt.Registry) error

Validate validates this create or update resource response

type CreateOrUpdateResourceResult

type CreateOrUpdateResourceResult struct {

	// created resource manifest
	CreatedResourceManifest map[string]any `json:"createdResourceManifest,omitempty"`

	// error
	Error string `json:"error,omitempty"`

	// updated resource manifest
	UpdatedResourceManifest map[string]any `json:"updatedResourceManifest,omitempty"`
}

CreateOrUpdateResourceResult create or update resource result

swagger:model CreateOrUpdateResourceResult

func (*CreateOrUpdateResourceResult) ContextValidate

func (m *CreateOrUpdateResourceResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this create or update resource result based on context it is used

func (*CreateOrUpdateResourceResult) MarshalBinary

func (m *CreateOrUpdateResourceResult) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CreateOrUpdateResourceResult) UnmarshalBinary

func (m *CreateOrUpdateResourceResult) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CreateOrUpdateResourceResult) Validate

func (m *CreateOrUpdateResourceResult) Validate(formats strfmt.Registry) error

Validate validates this create or update resource result

type CreateRepoCredentialsRequest

type CreateRepoCredentialsRequest struct {

	// description
	Description string `json:"description,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// password
	Password string `json:"password,omitempty"`

	// repo Url
	RepoURL string `json:"repoUrl,omitempty"`

	// repo Url is regex
	RepoURLIsRegex bool `json:"repoUrlIsRegex,omitempty"`

	// type
	Type string `json:"type,omitempty"`

	// username
	Username string `json:"username,omitempty"`
}

CreateRepoCredentialsRequest create repo credentials request

swagger:model CreateRepoCredentialsRequest

func (*CreateRepoCredentialsRequest) ContextValidate

func (m *CreateRepoCredentialsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this create repo credentials request based on context it is used

func (*CreateRepoCredentialsRequest) MarshalBinary

func (m *CreateRepoCredentialsRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CreateRepoCredentialsRequest) UnmarshalBinary

func (m *CreateRepoCredentialsRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CreateRepoCredentialsRequest) Validate

func (m *CreateRepoCredentialsRequest) Validate(formats strfmt.Registry) error

Validate validates this create repo credentials request

type CreateResourceResponse

type CreateResourceResponse struct {

	// results
	Results []*CreateResourceResult `json:"results"`
}

CreateResourceResponse create resource response

swagger:model CreateResourceResponse

func (*CreateResourceResponse) ContextValidate

func (m *CreateResourceResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this create resource response based on the context it is used

func (*CreateResourceResponse) MarshalBinary

func (m *CreateResourceResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CreateResourceResponse) UnmarshalBinary

func (m *CreateResourceResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CreateResourceResponse) Validate

func (m *CreateResourceResponse) Validate(formats strfmt.Registry) error

Validate validates this create resource response

type CreateResourceResult

type CreateResourceResult struct {

	// created resource manifest
	CreatedResourceManifest map[string]any `json:"createdResourceManifest,omitempty"`

	// error
	Error string `json:"error,omitempty"`
}

CreateResourceResult create resource result

swagger:model CreateResourceResult

func (*CreateResourceResult) ContextValidate

func (m *CreateResourceResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this create resource result based on context it is used

func (*CreateResourceResult) MarshalBinary

func (m *CreateResourceResult) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CreateResourceResult) UnmarshalBinary

func (m *CreateResourceResult) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CreateResourceResult) Validate

func (m *CreateResourceResult) Validate(formats strfmt.Registry) error

Validate validates this create resource result

type DeleteResourceResponse

type DeleteResourceResponse struct {

	// results
	Results []*DeleteResourceResult `json:"results"`
}

DeleteResourceResponse delete resource response

swagger:model DeleteResourceResponse

func (*DeleteResourceResponse) ContextValidate

func (m *DeleteResourceResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this delete resource response based on the context it is used

func (*DeleteResourceResponse) MarshalBinary

func (m *DeleteResourceResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DeleteResourceResponse) UnmarshalBinary

func (m *DeleteResourceResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DeleteResourceResponse) Validate

func (m *DeleteResourceResponse) Validate(formats strfmt.Registry) error

Validate validates this delete resource response

type DeleteResourceResult

type DeleteResourceResult struct {

	// deleted resource manifest
	DeletedResourceManifest map[string]any `json:"deletedResourceManifest,omitempty"`

	// error
	Error string `json:"error,omitempty"`
}

DeleteResourceResult delete resource result

swagger:model DeleteResourceResult

func (*DeleteResourceResult) ContextValidate

func (m *DeleteResourceResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this delete resource result based on context it is used

func (*DeleteResourceResult) MarshalBinary

func (m *DeleteResourceResult) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DeleteResourceResult) UnmarshalBinary

func (m *DeleteResourceResult) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DeleteResourceResult) Validate

func (m *DeleteResourceResult) Validate(formats strfmt.Registry) error

Validate validates this delete resource result

type GetConfigResponse

type GetConfigResponse struct {

	// argocd shards
	ArgocdShards map[string]ArgoCDShard `json:"argocdShards,omitempty"`

	// has analysis run logs Url template
	HasAnalysisRunLogsURLTemplate bool `json:"hasAnalysisRunLogsUrlTemplate,omitempty"`

	// kargo namespace
	KargoNamespace string `json:"kargoNamespace,omitempty"`

	// secret management enabled
	SecretManagementEnabled bool `json:"secretManagementEnabled,omitempty"`

	// shared resources namespace
	SharedResourcesNamespace string `json:"sharedResourcesNamespace,omitempty"`

	// system resources namespace
	SystemResourcesNamespace string `json:"systemResourcesNamespace,omitempty"`
}

GetConfigResponse get config response

swagger:model GetConfigResponse

func (*GetConfigResponse) ContextValidate

func (m *GetConfigResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this get config response based on the context it is used

func (*GetConfigResponse) MarshalBinary

func (m *GetConfigResponse) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetConfigResponse) UnmarshalBinary

func (m *GetConfigResponse) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetConfigResponse) Validate

func (m *GetConfigResponse) Validate(formats strfmt.Registry) error

Validate validates this get config response

type GithubComAkuityKargoPkgxVersionVersion

type GithubComAkuityKargoPkgxVersionVersion struct {

	// BuildDate is the date/time on which the application was built.
	BuildDate string `json:"buildDate,omitempty"`

	// Compiler indicates what Go compiler was used for the build.
	Compiler string `json:"compiler,omitempty"`

	// GitCommit is the ID (sha) of the last commit to the application's source
	// code that is included in this build.
	GitCommit string `json:"gitCommit,omitempty"`

	// GitTreeDirty is true if the application's source code contained
	// uncommitted changes at the time it was built; otherwise it is false.
	GitTreeDirty bool `json:"gitTreeDirty,omitempty"`

	// GoVersion is the version of Go that was used to build the application.
	GoVersion string `json:"goVersion,omitempty"`

	// Platform indicates the OS and CPU architecture for which the application
	// was built.
	Platform string `json:"platform,omitempty"`

	// Version is a human-friendly version string.
	Version string `json:"version,omitempty"`
}

GithubComAkuityKargoPkgxVersionVersion github com akuity kargo pkg x version version

swagger:model github_com_akuity_kargo_pkg_x_version.Version

func (*GithubComAkuityKargoPkgxVersionVersion) ContextValidate

ContextValidate validates this github com akuity kargo pkg x version version based on context it is used

func (*GithubComAkuityKargoPkgxVersionVersion) MarshalBinary

func (m *GithubComAkuityKargoPkgxVersionVersion) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GithubComAkuityKargoPkgxVersionVersion) UnmarshalBinary

func (m *GithubComAkuityKargoPkgxVersionVersion) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GithubComAkuityKargoPkgxVersionVersion) Validate

Validate validates this github com akuity kargo pkg x version version

type GrantRequest

type GrantRequest struct {

	// resource details
	ResourceDetails *ResourceDetails `json:"resourceDetails,omitempty"`

	// role
	Role string `json:"role,omitempty"`

	// user claims
	UserClaims *UserClaims `json:"userClaims,omitempty"`
}

GrantRequest grant request

swagger:model GrantRequest

func (*GrantRequest) ContextValidate

func (m *GrantRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this grant request based on the context it is used

func (*GrantRequest) MarshalBinary

func (m *GrantRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GrantRequest) UnmarshalBinary

func (m *GrantRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GrantRequest) Validate

func (m *GrantRequest) Validate(formats strfmt.Registry) error

Validate validates this grant request

type ImageStageMap

type ImageStageMap struct {

	// stages
	Stages map[string]int32 `json:"stages,omitempty"`
}

ImageStageMap image stage map

swagger:model ImageStageMap

func (*ImageStageMap) ContextValidate

func (m *ImageStageMap) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this image stage map based on context it is used

func (*ImageStageMap) MarshalBinary

func (m *ImageStageMap) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ImageStageMap) UnmarshalBinary

func (m *ImageStageMap) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ImageStageMap) Validate

func (m *ImageStageMap) Validate(formats strfmt.Registry) error

Validate validates this image stage map

type OIDCConfig

type OIDCConfig struct {

	// cli client Id
	CliClientID string `json:"cliClientId,omitempty"`

	// client Id
	ClientID string `json:"clientId,omitempty"`

	// issuer Url
	IssuerURL string `json:"issuerUrl,omitempty"`

	// scopes
	Scopes []string `json:"scopes"`
}

OIDCConfig o ID c config

swagger:model OIDCConfig

func (*OIDCConfig) ContextValidate

func (m *OIDCConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this o ID c config based on context it is used

func (*OIDCConfig) MarshalBinary

func (m *OIDCConfig) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OIDCConfig) UnmarshalBinary

func (m *OIDCConfig) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OIDCConfig) Validate

func (m *OIDCConfig) Validate(formats strfmt.Registry) error

Validate validates this o ID c config

type PatchConfigMapRequest

type PatchConfigMapRequest struct {

	// data
	Data map[string]string `json:"data,omitempty"`

	// description
	Description string `json:"description,omitempty"`

	// remove keys
	RemoveKeys []string `json:"removeKeys"`
}

PatchConfigMapRequest patch config map request

swagger:model PatchConfigMapRequest

func (*PatchConfigMapRequest) ContextValidate

func (m *PatchConfigMapRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this patch config map request based on context it is used

func (*PatchConfigMapRequest) MarshalBinary

func (m *PatchConfigMapRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PatchConfigMapRequest) UnmarshalBinary

func (m *PatchConfigMapRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PatchConfigMapRequest) Validate

func (m *PatchConfigMapRequest) Validate(formats strfmt.Registry) error

Validate validates this patch config map request

type PatchGenericCredentialsRequest

type PatchGenericCredentialsRequest struct {

	// data
	Data map[string]string `json:"data,omitempty"`

	// description
	Description string `json:"description,omitempty"`

	// remove keys
	RemoveKeys []string `json:"removeKeys"`
}

PatchGenericCredentialsRequest patch generic credentials request

swagger:model PatchGenericCredentialsRequest

func (*PatchGenericCredentialsRequest) ContextValidate

func (m *PatchGenericCredentialsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this patch generic credentials request based on context it is used

func (*PatchGenericCredentialsRequest) MarshalBinary

func (m *PatchGenericCredentialsRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PatchGenericCredentialsRequest) UnmarshalBinary

func (m *PatchGenericCredentialsRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PatchGenericCredentialsRequest) Validate

func (m *PatchGenericCredentialsRequest) Validate(formats strfmt.Registry) error

Validate validates this patch generic credentials request

type PatchRepoCredentialsRequest

type PatchRepoCredentialsRequest struct {

	// description
	Description string `json:"description,omitempty"`

	// password
	Password string `json:"password,omitempty"`

	// repo Url
	RepoURL string `json:"repoUrl,omitempty"`

	// repo Url is regex
	RepoURLIsRegex bool `json:"repoUrlIsRegex,omitempty"`

	// type
	Type string `json:"type,omitempty"`

	// username
	Username string `json:"username,omitempty"`
}

PatchRepoCredentialsRequest patch repo credentials request

swagger:model PatchRepoCredentialsRequest

func (*PatchRepoCredentialsRequest) ContextValidate

func (m *PatchRepoCredentialsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this patch repo credentials request based on context it is used

func (*PatchRepoCredentialsRequest) MarshalBinary

func (m *PatchRepoCredentialsRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PatchRepoCredentialsRequest) UnmarshalBinary

func (m *PatchRepoCredentialsRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PatchRepoCredentialsRequest) Validate

func (m *PatchRepoCredentialsRequest) Validate(formats strfmt.Registry) error

Validate validates this patch repo credentials request

type PromoteDownstreamRequest

type PromoteDownstreamRequest struct {

	// freight
	Freight string `json:"freight,omitempty"`

	// freight alias
	FreightAlias string `json:"freightAlias,omitempty"`
}

PromoteDownstreamRequest promote downstream request

swagger:model PromoteDownstreamRequest

func (*PromoteDownstreamRequest) ContextValidate

func (m *PromoteDownstreamRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this promote downstream request based on context it is used

func (*PromoteDownstreamRequest) MarshalBinary

func (m *PromoteDownstreamRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PromoteDownstreamRequest) UnmarshalBinary

func (m *PromoteDownstreamRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PromoteDownstreamRequest) Validate

func (m *PromoteDownstreamRequest) Validate(formats strfmt.Registry) error

Validate validates this promote downstream request

type PromoteToStageRequest

type PromoteToStageRequest struct {

	// freight
	Freight string `json:"freight,omitempty"`

	// freight alias
	FreightAlias string `json:"freightAlias,omitempty"`
}

PromoteToStageRequest promote to stage request

swagger:model PromoteToStageRequest

func (*PromoteToStageRequest) ContextValidate

func (m *PromoteToStageRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this promote to stage request based on context it is used

func (*PromoteToStageRequest) MarshalBinary

func (m *PromoteToStageRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PromoteToStageRequest) UnmarshalBinary

func (m *PromoteToStageRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PromoteToStageRequest) Validate

func (m *PromoteToStageRequest) Validate(formats strfmt.Registry) error

Validate validates this promote to stage request

type PublicConfig

type PublicConfig struct {

	// admin account enabled
	AdminAccountEnabled bool `json:"adminAccountEnabled,omitempty"`

	// oidc config
	OidcConfig *OIDCConfig `json:"oidcConfig,omitempty"`

	// skip auth
	SkipAuth bool `json:"skipAuth,omitempty"`
}

PublicConfig public config

swagger:model PublicConfig

func (*PublicConfig) ContextValidate

func (m *PublicConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this public config based on the context it is used

func (*PublicConfig) MarshalBinary

func (m *PublicConfig) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PublicConfig) UnmarshalBinary

func (m *PublicConfig) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PublicConfig) Validate

func (m *PublicConfig) Validate(formats strfmt.Registry) error

Validate validates this public config

type ResourceDetails

type ResourceDetails struct {

	// resource name
	ResourceName string `json:"resourceName,omitempty"`

	// resource type
	ResourceType string `json:"resourceType,omitempty"`

	// verbs
	Verbs []string `json:"verbs"`
}

ResourceDetails resource details

swagger:model ResourceDetails

func (*ResourceDetails) ContextValidate

func (m *ResourceDetails) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this resource details based on context it is used

func (*ResourceDetails) MarshalBinary

func (m *ResourceDetails) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ResourceDetails) UnmarshalBinary

func (m *ResourceDetails) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ResourceDetails) Validate

func (m *ResourceDetails) Validate(formats strfmt.Registry) error

Validate validates this resource details

type RevokeRequest

type RevokeRequest struct {

	// resource details
	ResourceDetails *ResourceDetails `json:"resourceDetails,omitempty"`

	// role
	Role string `json:"role,omitempty"`

	// user claims
	UserClaims *UserClaims `json:"userClaims,omitempty"`
}

RevokeRequest revoke request

swagger:model RevokeRequest

func (*RevokeRequest) ContextValidate

func (m *RevokeRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this revoke request based on the context it is used

func (*RevokeRequest) MarshalBinary

func (m *RevokeRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*RevokeRequest) UnmarshalBinary

func (m *RevokeRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*RevokeRequest) Validate

func (m *RevokeRequest) Validate(formats strfmt.Registry) error

Validate validates this revoke request

type TagMap

type TagMap struct {

	// tags
	Tags map[string]ImageStageMap `json:"tags,omitempty"`
}

TagMap tag map

swagger:model TagMap

func (*TagMap) ContextValidate

func (m *TagMap) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this tag map based on the context it is used

func (*TagMap) MarshalBinary

func (m *TagMap) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*TagMap) UnmarshalBinary

func (m *TagMap) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*TagMap) Validate

func (m *TagMap) Validate(formats strfmt.Registry) error

Validate validates this tag map

type UpdateConfigMapRequest

type UpdateConfigMapRequest struct {

	// data
	Data map[string]string `json:"data,omitempty"`

	// description
	Description string `json:"description,omitempty"`
}

UpdateConfigMapRequest update config map request

swagger:model UpdateConfigMapRequest

func (*UpdateConfigMapRequest) ContextValidate

func (m *UpdateConfigMapRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this update config map request based on context it is used

func (*UpdateConfigMapRequest) MarshalBinary

func (m *UpdateConfigMapRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*UpdateConfigMapRequest) UnmarshalBinary

func (m *UpdateConfigMapRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*UpdateConfigMapRequest) Validate

func (m *UpdateConfigMapRequest) Validate(formats strfmt.Registry) error

Validate validates this update config map request

type UpdateGenericCredentialsRequest

type UpdateGenericCredentialsRequest struct {

	// data
	Data map[string]string `json:"data,omitempty"`

	// description
	Description string `json:"description,omitempty"`
}

UpdateGenericCredentialsRequest update generic credentials request

swagger:model UpdateGenericCredentialsRequest

func (*UpdateGenericCredentialsRequest) ContextValidate

func (m *UpdateGenericCredentialsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this update generic credentials request based on context it is used

func (*UpdateGenericCredentialsRequest) MarshalBinary

func (m *UpdateGenericCredentialsRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*UpdateGenericCredentialsRequest) UnmarshalBinary

func (m *UpdateGenericCredentialsRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*UpdateGenericCredentialsRequest) Validate

Validate validates this update generic credentials request

type UpdateRepoCredentialsRequest

type UpdateRepoCredentialsRequest struct {

	// description
	Description string `json:"description,omitempty"`

	// password
	Password string `json:"password,omitempty"`

	// repo Url
	RepoURL string `json:"repoUrl,omitempty"`

	// repo Url is regex
	RepoURLIsRegex bool `json:"repoUrlIsRegex,omitempty"`

	// type
	Type string `json:"type,omitempty"`

	// username
	Username string `json:"username,omitempty"`
}

UpdateRepoCredentialsRequest update repo credentials request

swagger:model UpdateRepoCredentialsRequest

func (*UpdateRepoCredentialsRequest) ContextValidate

func (m *UpdateRepoCredentialsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this update repo credentials request based on context it is used

func (*UpdateRepoCredentialsRequest) MarshalBinary

func (m *UpdateRepoCredentialsRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*UpdateRepoCredentialsRequest) UnmarshalBinary

func (m *UpdateRepoCredentialsRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*UpdateRepoCredentialsRequest) Validate

func (m *UpdateRepoCredentialsRequest) Validate(formats strfmt.Registry) error

Validate validates this update repo credentials request

type UserClaims

type UserClaims struct {

	// claims
	Claims []*Claim `json:"claims"`
}

UserClaims user claims

swagger:model UserClaims

func (*UserClaims) ContextValidate

func (m *UserClaims) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this user claims based on the context it is used

func (*UserClaims) MarshalBinary

func (m *UserClaims) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*UserClaims) UnmarshalBinary

func (m *UserClaims) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*UserClaims) Validate

func (m *UserClaims) Validate(formats strfmt.Registry) error

Validate validates this user claims

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL