Help us shape the future of Go! Take the 2026 Go Developer Survey

models

package
v1.9.16 Latest Latest
Warning

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

Go to latest
Published: Oct 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 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

type VersionInfo added in v1.9.0

type VersionInfo 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"`
}

VersionInfo version info

swagger:model VersionInfo

func (*VersionInfo) ContextValidate added in v1.9.0

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

ContextValidate validates this version info based on context it is used

func (*VersionInfo) MarshalBinary added in v1.9.0

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

MarshalBinary interface implementation

func (*VersionInfo) UnmarshalBinary added in v1.9.0

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

UnmarshalBinary interface implementation

func (*VersionInfo) Validate added in v1.9.0

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

Validate validates this version info

Jump to

Keyboard shortcuts

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