apivalidation

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: Oct 14, 2026 License: Apache-2.0 Imports: 19 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ValidateActorTemplateUpdate

func ValidateActorTemplateUpdate(ctx context.Context, fldPath *field.Path, newVal, oldVal *ateapipb.ActorTemplate) field.ErrorList

func ValidateActorUpdate

func ValidateActorUpdate(ctx context.Context, fldPath *field.Path, newVal, oldVal *ateapipb.Actor, requireStatus bool) field.ErrorList

func ValidateAtespaceAccessPolicyUpdate added in v0.4.0

func ValidateAtespaceAccessPolicyUpdate(ctx context.Context, fldPath *field.Path, newVal, oldVal *ateapipb.AccessPolicy) field.ErrorList

ValidateAtespaceAccessPolicyUpdate validates an updated atespace policy against the stored one.

func ValidateCreateActorRequest

func ValidateCreateActorRequest(ctx context.Context, req *ateapipb.CreateActorRequest) field.ErrorList

func ValidateCreateAtespaceAccessPolicyRequest added in v0.4.0

func ValidateCreateAtespaceAccessPolicyRequest(ctx context.Context, req *ateapipb.CreateAtespaceAccessPolicyRequest) field.ErrorList

func ValidateCreateAtespaceRequest

func ValidateCreateAtespaceRequest(ctx context.Context, req *ateapipb.CreateAtespaceRequest) field.ErrorList

func ValidateCreateGlobalAccessPolicyRequest added in v0.4.0

func ValidateCreateGlobalAccessPolicyRequest(ctx context.Context, req *ateapipb.CreateGlobalAccessPolicyRequest) field.ErrorList

func ValidateCreateTagRequest

func ValidateCreateTagRequest(ctx context.Context, req *ateapipb.CreateTagRequest) field.ErrorList

func ValidateCreateWorkerRequest

func ValidateCreateWorkerRequest(ctx context.Context, req *ateapipb.CreateWorkerRequest) field.ErrorList

func ValidateCustom_AccessPolicy_Metadata added in v0.4.0

func ValidateCustom_AccessPolicy_Metadata(_ context.Context, _ operation.Operation, root *field.Path, meta, _ *ateapipb.ResourceMetadata) field.ErrorList

ValidateCustom_AccessPolicy_Metadata requires an access policy to be the unatespaced singleton named "default".

func ValidateCustom_ActorMetadataItem_Path

func ValidateCustom_ActorMetadataItem_Path(_ context.Context, _ operation.Operation, fldPath *field.Path, value, _ *string) field.ErrorList

func ValidateCustom_Capabilities_Add

func ValidateCustom_Capabilities_Add(_ context.Context, _ operation.Operation, fldPath *field.Path, value, _ []string) field.ErrorList

func ValidateCustom_Capabilities_Drop

func ValidateCustom_Capabilities_Drop(_ context.Context, _ operation.Operation, fldPath *field.Path, value, _ []string) field.ErrorList

func ValidateCustom_Container_Image

func ValidateCustom_Container_Image(_ context.Context, _ operation.Operation, fldPath *field.Path, value, _ *string) field.ErrorList

func ValidateCustom_Container_VolumeMounts

func ValidateCustom_Container_VolumeMounts(_ context.Context, _ operation.Operation, fldPath *field.Path, value, _ []*ateapipb.VolumeMount) field.ErrorList

ValidateCustom_Container_VolumeMounts rejects mounts that nest under one another. Mount-path uniqueness is enforced by the list key.

func ValidateCustom_CreateActorTemplateRequest_ActorTemplate

func ValidateCustom_CreateActorTemplateRequest_ActorTemplate(_ context.Context, _ operation.Operation, fldPath *field.Path, value, _ *ateapipb.ActorTemplate) field.ErrorList

ValidateCustom_CreateActorTemplateRequest_ActorTemplate holds the rules that span more than one field of a template: container volume mounts must reference volumes the template declares, and a ROOTFS preferred fidelity needs a sandbox class that can capture rootfs changes without memory, which today is the micro-VM class alone.

func ValidateCustom_CredentialHeader_CredentialUri

func ValidateCustom_CredentialHeader_CredentialUri(_ context.Context, _ operation.Operation, p *field.Path, uri, _ *string) field.ErrorList

func ValidateCustom_CredentialHeader_Header

func ValidateCustom_CredentialHeader_Header(_ context.Context, _ operation.Operation, p *field.Path, header, _ *string) field.ErrorList

func ValidateCustom_CredentialHeader_Prefix

func ValidateCustom_CredentialHeader_Prefix(_ context.Context, _ operation.Operation, p *field.Path, prefix, _ *string) field.ErrorList

func ValidateCustom_DeleteActorEgressPolicyRequest_Name added in v0.5.0

func ValidateCustom_DeleteActorEgressPolicyRequest_Name(_ context.Context, _ operation.Operation, p *field.Path, name, _ *string) field.ErrorList

func ValidateCustom_DeleteAtespaceAccessPolicyRequest_Name added in v0.5.0

func ValidateCustom_DeleteAtespaceAccessPolicyRequest_Name(_ context.Context, _ operation.Operation, p *field.Path, name, _ *string) field.ErrorList

func ValidateCustom_EgressPolicy_Metadata

func ValidateCustom_EgressPolicy_Metadata(_ context.Context, _ operation.Operation, root *field.Path, meta, _ *ateapipb.ResourceMetadata) field.ErrorList

func ValidateCustom_EgressPolicy_Rules

func ValidateCustom_EgressPolicy_Rules(_ context.Context, _ operation.Operation, p *field.Path, rules, _ []*ateapipb.EgressRule) field.ErrorList

ValidateCustom_EgressPolicy_Rules rejects two rules that tie on a pattern and a port, whatever their protocols: the gateway would have no way to pick one. Defaults are applied before validation, so an http rule left on 80 and an https rule left on 443 never tie.

func ValidateCustom_EnvVar_Name

func ValidateCustom_EnvVar_Name(_ context.Context, _ operation.Operation, fldPath *field.Path, value, _ *string) field.ErrorList

func ValidateCustom_ExternalVolumeTemplate_Capacity

func ValidateCustom_ExternalVolumeTemplate_Capacity(_ context.Context, _ operation.Operation, fldPath *field.Path, value, _ *string) field.ErrorList

func ValidateCustom_ExternalVolume_StorageVolumeId

func ValidateCustom_ExternalVolume_StorageVolumeId(_ context.Context, _ operation.Operation, fldPath *field.Path, value, _ *string) field.ErrorList

func ValidateCustom_ExternalVolume_VolumeContext added in v0.5.0

func ValidateCustom_ExternalVolume_VolumeContext(_ context.Context, _ operation.Operation, fldPath *field.Path, value, _ map[string]string) field.ErrorList

func ValidateCustom_ExternalVolume_VolumeType

func ValidateCustom_ExternalVolume_VolumeType(_ context.Context, _ operation.Operation, fldPath *field.Path, value, _ *string) field.ErrorList

func ValidateCustom_GetActorEgressPolicyRequest_Name added in v0.5.0

func ValidateCustom_GetActorEgressPolicyRequest_Name(_ context.Context, _ operation.Operation, p *field.Path, name, _ *string) field.ErrorList

func ValidateCustom_GetAtespaceAccessPolicyRequest_Name added in v0.5.0

func ValidateCustom_GetAtespaceAccessPolicyRequest_Name(_ context.Context, _ operation.Operation, p *field.Path, name, _ *string) field.ErrorList

func ValidateCustom_GetGlobalAccessPolicyRequest_Name added in v0.5.0

func ValidateCustom_GetGlobalAccessPolicyRequest_Name(_ context.Context, _ operation.Operation, p *field.Path, name, _ *string) field.ErrorList

func ValidateCustom_HttpGetAction_Path added in v0.5.0

func ValidateCustom_HttpGetAction_Path(_ context.Context, _ operation.Operation, fldPath *field.Path, value, _ *string) field.ErrorList

func ValidateCustom_HttpRuleEffects

func ValidateCustom_HttpRuleEffects(_ context.Context, _ operation.Operation, p *field.Path, effects, _ *ateapipb.HttpRuleEffects) field.ErrorList

func ValidateCustom_HttpRuleEffects_ReplaceHeaders

func ValidateCustom_HttpRuleEffects_ReplaceHeaders(_ context.Context, _ operation.Operation, p *field.Path, injections, _ []*ateapipb.CredentialHeader) field.ErrorList

func ValidateCustom_HttpRule_Hostnames added in v0.5.0

func ValidateCustom_HttpRule_Hostnames(_ context.Context, _ operation.Operation, p *field.Path, patterns, _ []string) field.ErrorList

func ValidateCustom_HttpsRule_Hostnames added in v0.5.0

func ValidateCustom_HttpsRule_Hostnames(_ context.Context, _ operation.Operation, p *field.Path, patterns, _ []string) field.ErrorList

func ValidateCustom_ImageVolumeSource_Reference

func ValidateCustom_ImageVolumeSource_Reference(_ context.Context, _ operation.Operation, fldPath *field.Path, value, _ *string) field.ErrorList

func ValidateCustom_Limits

func ValidateCustom_Limits(_ context.Context, _ operation.Operation, fldPath *field.Path, value, _ *ateapipb.Limits) field.ErrorList

ValidateCustom_Limits validates one limit with resources.ValidateLimit. Presence and uniqueness of names are enforced by tags.

func ValidateCustom_ResourceMetadata

func ValidateCustom_ResourceMetadata(_ context.Context, _ operation.Operation, fldPath *field.Path, obj, _ *ateapipb.ResourceMetadata) field.ErrorList

ValidateCustom_ResourceMetadata checks the server-stamped timestamps: each, when set, must be a valid google.protobuf.Timestamp, and update_time must not precede create_time. Both fields are scrubbed from input, so a violation here is a server stamping bug surfaced by the final-object validation pass, not a client error.

func ValidateCustom_SandboxConfig_SandboxClass added in v0.5.0

func ValidateCustom_SandboxConfig_SandboxClass(_ context.Context, _ operation.Operation, fldPath *field.Path, value, _ *string) field.ErrorList

func ValidateCustom_SandboxRuntime_SandboxClass added in v0.5.0

func ValidateCustom_SandboxRuntime_SandboxClass(_ context.Context, _ operation.Operation, fldPath *field.Path, value, _ *string) field.ErrorList

func ValidateCustom_SnapshotConfig_StorageLocation

func ValidateCustom_SnapshotConfig_StorageLocation(_ context.Context, _ operation.Operation, fldPath *field.Path, value, _ *string) field.ErrorList

ValidateCustom_SnapshotConfig_StorageLocation ensures an ActorTemplate's snapshotConfig.location is a well-formed URI with a bucket, so a bad location fails fast.

func ValidateCustom_SystemInfoVolumeSource_DataSources

func ValidateCustom_SystemInfoVolumeSource_DataSources(_ context.Context, _ operation.Operation, fldPath *field.Path, value, _ []*ateapipb.SystemInfoDataSource) field.ErrorList

ValidateCustom_SystemInfoVolumeSource_DataSources allows at most one actor_metadata entry and requires every projected file path to be unique across all data sources: atelet writes them in order into one tree, so a repeated path silently clobbers the earlier file.

func ValidateCustom_TlsPassthroughRule_Hostnames added in v0.5.0

func ValidateCustom_TlsPassthroughRule_Hostnames(_ context.Context, _ operation.Operation, p *field.Path, patterns, _ []string) field.ErrorList

func ValidateCustom_TrustBundleDataSource_Path

func ValidateCustom_TrustBundleDataSource_Path(_ context.Context, _ operation.Operation, fldPath *field.Path, value, _ *string) field.ErrorList

func ValidateCustom_UpdateActorRequest_Actor

func ValidateCustom_UpdateActorRequest_Actor(ctx context.Context, op operation.Operation, fldPath *field.Path, actor, _ *ateapipb.Actor) field.ErrorList

This exists only because nested subfield tags are not supported yet.

func ValidateCustom_UpdateTagRequest_Tag

func ValidateCustom_UpdateTagRequest_Tag(ctx context.Context, op operation.Operation, fldPath *field.Path, tag, _ *ateapipb.Tag) field.ErrorList

This exists only because nested subfield tags are not supported yet.

func ValidateCustom_UpdateWorkerRequest_Worker

func ValidateCustom_UpdateWorkerRequest_Worker(ctx context.Context, op operation.Operation, fldPath *field.Path, worker, _ *ateapipb.Worker) field.ErrorList

This exists only because nested subfield tags are not supported yet.

func ValidateCustom_VolumeMount_MountPath

func ValidateCustom_VolumeMount_MountPath(_ context.Context, _ operation.Operation, fldPath *field.Path, value, _ *string) field.ErrorList

func ValidateCustom_WorkerAssignment_WorkerPodIps added in v0.4.0

func ValidateCustom_WorkerAssignment_WorkerPodIps(_ context.Context, _ operation.Operation, fldPath *field.Path, value, _ []string) field.ErrorList

This is needed because DV doesn't have a standard format for IP addresses yet.

func ValidateCustom_Worker_Epoch added in v0.4.0

func ValidateCustom_Worker_Epoch(_ context.Context, op operation.Operation, fldPath *field.Path, value, oldValue *int64) field.ErrorList

epoch only moves forward: a lower value would make Actors placed during the current run look older than it, and crash them.

func ValidateCustom_Worker_Ips added in v0.4.0

func ValidateCustom_Worker_Ips(_ context.Context, _ operation.Operation, fldPath *field.Path, value, _ []string) field.ErrorList

This is needed because DV doesn't have a standard format for IP addresses yet.

func ValidateCustom_Worker_SandboxClass added in v0.5.0

func ValidateCustom_Worker_SandboxClass(_ context.Context, _ operation.Operation, fldPath *field.Path, value, _ *string) field.ErrorList

func ValidateDeleteActorRequest

func ValidateDeleteActorRequest(ctx context.Context, req *ateapipb.DeleteActorRequest) field.ErrorList

func ValidateDeleteAtespaceAccessPolicyRequest added in v0.4.0

func ValidateDeleteAtespaceAccessPolicyRequest(ctx context.Context, req *ateapipb.DeleteAtespaceAccessPolicyRequest) field.ErrorList

func ValidateDeleteAtespaceRequest

func ValidateDeleteAtespaceRequest(ctx context.Context, req *ateapipb.DeleteAtespaceRequest) field.ErrorList

func ValidateDeleteTagRequest

func ValidateDeleteTagRequest(ctx context.Context, req *ateapipb.DeleteTagRequest) field.ErrorList

func ValidateDeleteWorkerRequest

func ValidateDeleteWorkerRequest(ctx context.Context, req *ateapipb.DeleteWorkerRequest) field.ErrorList

func ValidateDrainWorkerRequest

func ValidateDrainWorkerRequest(ctx context.Context, req *ateapipb.DrainWorkerRequest) field.ErrorList

func ValidateEgressPolicyUpdate

func ValidateEgressPolicyUpdate(ctx context.Context, p *field.Path, newVal, oldVal *ateapipb.EgressPolicy) field.ErrorList

func ValidateGetActorRequest

func ValidateGetActorRequest(ctx context.Context, req *ateapipb.GetActorRequest) field.ErrorList

func ValidateGetActorTemplateRequest

func ValidateGetActorTemplateRequest(ctx context.Context, req *ateapipb.GetActorTemplateRequest) field.ErrorList

func ValidateGetAtespaceAccessPolicyRequest added in v0.4.0

func ValidateGetAtespaceAccessPolicyRequest(ctx context.Context, req *ateapipb.GetAtespaceAccessPolicyRequest) field.ErrorList

func ValidateGetAtespaceRequest

func ValidateGetAtespaceRequest(ctx context.Context, req *ateapipb.GetAtespaceRequest) field.ErrorList

func ValidateGetGlobalAccessPolicyRequest added in v0.4.0

func ValidateGetGlobalAccessPolicyRequest(ctx context.Context, req *ateapipb.GetGlobalAccessPolicyRequest) field.ErrorList

func ValidateGetTagRequest

func ValidateGetTagRequest(ctx context.Context, req *ateapipb.GetTagRequest) field.ErrorList

func ValidateGetWorkerRequest

func ValidateGetWorkerRequest(ctx context.Context, req *ateapipb.GetWorkerRequest) field.ErrorList

func ValidateGlobalAccessPolicyUpdate added in v0.4.0

func ValidateGlobalAccessPolicyUpdate(ctx context.Context, fldPath *field.Path, newVal, oldVal *ateapipb.AccessPolicy) field.ErrorList

ValidateGlobalAccessPolicyUpdate validates an updated global policy against the stored one.

func ValidateListActorTemplatesRequest

func ValidateListActorTemplatesRequest(ctx context.Context, req *ateapipb.ListActorTemplatesRequest) field.ErrorList

func ValidateListActorsRequest

func ValidateListActorsRequest(ctx context.Context, req *ateapipb.ListActorsRequest) field.ErrorList

func ValidateListAtespacesRequest

func ValidateListAtespacesRequest(ctx context.Context, req *ateapipb.ListAtespacesRequest) field.ErrorList

func ValidateListTagsRequest

func ValidateListTagsRequest(ctx context.Context, req *ateapipb.ListTagsRequest) field.ErrorList

func ValidateListWorkersRequest

func ValidateListWorkersRequest(ctx context.Context, req *ateapipb.ListWorkersRequest) field.ErrorList

func ValidateMarkWorkerAvailableRequest added in v0.5.0

func ValidateMarkWorkerAvailableRequest(ctx context.Context, req *ateapipb.MarkWorkerAvailableRequest) field.ErrorList

func ValidateMarkWorkerUnavailableRequest added in v0.5.0

func ValidateMarkWorkerUnavailableRequest(ctx context.Context, req *ateapipb.MarkWorkerUnavailableRequest) field.ErrorList

func ValidateMintActorJWTRequest

func ValidateMintActorJWTRequest(ctx context.Context, req *ateapipb.MintActorJwtRequest) field.ErrorList

func ValidateMintAteomActorJwtRequest added in v0.5.0

func ValidateMintAteomActorJwtRequest(ctx context.Context, req *ateapipb.MintAteomActorJwtRequest) field.ErrorList

func ValidatePauseActorRequest

func ValidatePauseActorRequest(ctx context.Context, req *ateapipb.PauseActorRequest) field.ErrorList

func ValidateRegisterWorkerRequest added in v0.4.0

func ValidateRegisterWorkerRequest(ctx context.Context, req *ateapipb.RegisterWorkerRequest) field.ErrorList

func ValidateReportActorSnapshotStateRequest added in v0.5.0

func ValidateReportActorSnapshotStateRequest(ctx context.Context, req *ateapipb.ReportActorSnapshotStateRequest) field.ErrorList

func ValidateRequestActorSuspendRequest added in v0.4.0

func ValidateRequestActorSuspendRequest(ctx context.Context, req *ateapipb.RequestActorSuspendRequest) field.ErrorList

func ValidateResumeActorRequest

func ValidateResumeActorRequest(ctx context.Context, req *ateapipb.ResumeActorRequest) field.ErrorList

func ValidateRevertActorRequest

func ValidateRevertActorRequest(ctx context.Context, req *ateapipb.RevertActorRequest) field.ErrorList

func ValidateSuspendActorRequest

func ValidateSuspendActorRequest(ctx context.Context, req *ateapipb.SuspendActorRequest) field.ErrorList

func ValidateTagUpdate

func ValidateTagUpdate(ctx context.Context, fldPath *field.Path, newVal, oldVal *ateapipb.Tag) field.ErrorList

func ValidateUpdateActorRequest

func ValidateUpdateActorRequest(ctx context.Context, req *ateapipb.UpdateActorRequest) field.ErrorList

func ValidateUpdateAtespaceAccessPolicyRequest added in v0.4.0

func ValidateUpdateAtespaceAccessPolicyRequest(ctx context.Context, req *ateapipb.UpdateAtespaceAccessPolicyRequest) field.ErrorList

func ValidateUpdateGlobalAccessPolicyRequest added in v0.4.0

func ValidateUpdateGlobalAccessPolicyRequest(ctx context.Context, req *ateapipb.UpdateGlobalAccessPolicyRequest) field.ErrorList

func ValidateUpdateTagRequest

func ValidateUpdateTagRequest(ctx context.Context, req *ateapipb.UpdateTagRequest) field.ErrorList

func ValidateUpdateWorkerRequest

func ValidateUpdateWorkerRequest(ctx context.Context, req *ateapipb.UpdateWorkerRequest) field.ErrorList

func ValidateWorkerUpdate

func ValidateWorkerUpdate(ctx context.Context, fldPath *field.Path, newVal, oldVal *ateapipb.Worker, requireStatus bool) field.ErrorList

validateWorkerUpdate validates a Worker against the previous stored value. It is what enforces the immutable fields, which need an old value to compare against.

func Validate_AccessPolicy added in v0.4.0

func Validate_AccessPolicy(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.AccessPolicy) (errs field.ErrorList)

Validate_AccessPolicy validates an instance of AccessPolicy according to declarative validation rules in the API schema.

func Validate_Actor

func Validate_Actor(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.Actor) (errs field.ErrorList)

Validate_Actor validates an instance of Actor according to declarative validation rules in the API schema.

func Validate_ActorCrash

func Validate_ActorCrash(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.ActorCrash) (errs field.ErrorList)

Validate_ActorCrash validates an instance of ActorCrash according to declarative validation rules in the API schema.

func Validate_ActorJwtSource added in v0.5.0

func Validate_ActorJwtSource(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.ActorJwtSource) (errs field.ErrorList)

Validate_ActorJwtSource validates an instance of ActorJwtSource according to declarative validation rules in the API schema.

func Validate_ActorMetadataDataSource

func Validate_ActorMetadataDataSource(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.ActorMetadataDataSource) (errs field.ErrorList)

Validate_ActorMetadataDataSource validates an instance of ActorMetadataDataSource according to declarative validation rules in the API schema.

func Validate_ActorMetadataItem

func Validate_ActorMetadataItem(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.ActorMetadataItem) (errs field.ErrorList)

Validate_ActorMetadataItem validates an instance of ActorMetadataItem according to declarative validation rules in the API schema.

func Validate_ActorSnapshotState added in v0.5.0

func Validate_ActorSnapshotState(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.ActorSnapshotState) (errs field.ErrorList)

Validate_ActorSnapshotState validates an instance of ActorSnapshotState according to declarative validation rules in the API schema.

func Validate_ActorStatus

func Validate_ActorStatus(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.ActorStatus) (errs field.ErrorList)

Validate_ActorStatus validates an instance of ActorStatus according to declarative validation rules in the API schema.

func Validate_ActorTemplate

func Validate_ActorTemplate(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.ActorTemplate) (errs field.ErrorList)

Validate_ActorTemplate validates an instance of ActorTemplate according to declarative validation rules in the API schema.

func Validate_ActorTemplateStatus

func Validate_ActorTemplateStatus(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.ActorTemplateStatus) (errs field.ErrorList)

Validate_ActorTemplateStatus validates an instance of ActorTemplateStatus according to declarative validation rules in the API schema.

func Validate_Atespace

func Validate_Atespace(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.Atespace) (errs field.ErrorList)

Validate_Atespace validates an instance of Atespace according to declarative validation rules in the API schema.

func Validate_AttributeEntry added in v0.5.0

func Validate_AttributeEntry(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.AttributeEntry) (errs field.ErrorList)

Validate_AttributeEntry validates an instance of AttributeEntry according to declarative validation rules in the API schema.

func Validate_Binding added in v0.4.0

func Validate_Binding(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.Binding) (errs field.ErrorList)

Validate_Binding validates an instance of Binding according to declarative validation rules in the API schema.

func Validate_Capabilities

func Validate_Capabilities(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.Capabilities) (errs field.ErrorList)

Validate_Capabilities validates an instance of Capabilities according to declarative validation rules in the API schema.

func Validate_Container

func Validate_Container(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.Container) (errs field.ErrorList)

Validate_Container validates an instance of Container according to declarative validation rules in the API schema.

func Validate_CreateActorEgressPolicyRequest

func Validate_CreateActorEgressPolicyRequest(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.CreateActorEgressPolicyRequest) (errs field.ErrorList)

Validate_CreateActorEgressPolicyRequest validates an instance of CreateActorEgressPolicyRequest according to declarative validation rules in the API schema.

func Validate_CreateActorRequest

func Validate_CreateActorRequest(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.CreateActorRequest) (errs field.ErrorList)

Validate_CreateActorRequest validates an instance of CreateActorRequest according to declarative validation rules in the API schema.

func Validate_CreateActorTemplateRequest

func Validate_CreateActorTemplateRequest(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.CreateActorTemplateRequest) (errs field.ErrorList)

Validate_CreateActorTemplateRequest validates an instance of CreateActorTemplateRequest according to declarative validation rules in the API schema.

func Validate_CreateAtespaceAccessPolicyRequest added in v0.4.0

func Validate_CreateAtespaceAccessPolicyRequest(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.CreateAtespaceAccessPolicyRequest) (errs field.ErrorList)

Validate_CreateAtespaceAccessPolicyRequest validates an instance of CreateAtespaceAccessPolicyRequest according to declarative validation rules in the API schema.

func Validate_CreateAtespaceRequest

func Validate_CreateAtespaceRequest(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.CreateAtespaceRequest) (errs field.ErrorList)

Validate_CreateAtespaceRequest validates an instance of CreateAtespaceRequest according to declarative validation rules in the API schema.

func Validate_CreateGlobalAccessPolicyRequest added in v0.4.0

func Validate_CreateGlobalAccessPolicyRequest(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.CreateGlobalAccessPolicyRequest) (errs field.ErrorList)

Validate_CreateGlobalAccessPolicyRequest validates an instance of CreateGlobalAccessPolicyRequest according to declarative validation rules in the API schema.

func Validate_CreateTagRequest

func Validate_CreateTagRequest(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.CreateTagRequest) (errs field.ErrorList)

Validate_CreateTagRequest validates an instance of CreateTagRequest according to declarative validation rules in the API schema.

func Validate_CreateWorkerRequest

func Validate_CreateWorkerRequest(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.CreateWorkerRequest) (errs field.ErrorList)

Validate_CreateWorkerRequest validates an instance of CreateWorkerRequest according to declarative validation rules in the API schema.

func Validate_CredentialHeader

func Validate_CredentialHeader(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.CredentialHeader) (errs field.ErrorList)

Validate_CredentialHeader validates an instance of CredentialHeader according to declarative validation rules in the API schema.

func Validate_DeleteActorEgressPolicyRequest

func Validate_DeleteActorEgressPolicyRequest(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.DeleteActorEgressPolicyRequest) (errs field.ErrorList)

Validate_DeleteActorEgressPolicyRequest validates an instance of DeleteActorEgressPolicyRequest according to declarative validation rules in the API schema.

func Validate_DeleteActorRequest

func Validate_DeleteActorRequest(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.DeleteActorRequest) (errs field.ErrorList)

Validate_DeleteActorRequest validates an instance of DeleteActorRequest according to declarative validation rules in the API schema.

func Validate_DeleteActorTemplateRequest

func Validate_DeleteActorTemplateRequest(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.DeleteActorTemplateRequest) (errs field.ErrorList)

Validate_DeleteActorTemplateRequest validates an instance of DeleteActorTemplateRequest according to declarative validation rules in the API schema.

func Validate_DeleteAtespaceAccessPolicyRequest added in v0.4.0

func Validate_DeleteAtespaceAccessPolicyRequest(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.DeleteAtespaceAccessPolicyRequest) (errs field.ErrorList)

Validate_DeleteAtespaceAccessPolicyRequest validates an instance of DeleteAtespaceAccessPolicyRequest according to declarative validation rules in the API schema.

func Validate_DeleteAtespaceRequest

func Validate_DeleteAtespaceRequest(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.DeleteAtespaceRequest) (errs field.ErrorList)

Validate_DeleteAtespaceRequest validates an instance of DeleteAtespaceRequest according to declarative validation rules in the API schema.

func Validate_DeleteOptions

func Validate_DeleteOptions(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.DeleteOptions) (errs field.ErrorList)

Validate_DeleteOptions validates an instance of DeleteOptions according to declarative validation rules in the API schema.

func Validate_DeleteTagRequest

func Validate_DeleteTagRequest(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.DeleteTagRequest) (errs field.ErrorList)

Validate_DeleteTagRequest validates an instance of DeleteTagRequest according to declarative validation rules in the API schema.

func Validate_DeleteWorkerRequest

func Validate_DeleteWorkerRequest(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.DeleteWorkerRequest) (errs field.ErrorList)

Validate_DeleteWorkerRequest validates an instance of DeleteWorkerRequest according to declarative validation rules in the API schema.

func Validate_DrainWorkerRequest

func Validate_DrainWorkerRequest(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.DrainWorkerRequest) (errs field.ErrorList)

Validate_DrainWorkerRequest validates an instance of DrainWorkerRequest according to declarative validation rules in the API schema.

func Validate_EgressPolicy

func Validate_EgressPolicy(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.EgressPolicy) (errs field.ErrorList)

Validate_EgressPolicy validates an instance of EgressPolicy according to declarative validation rules in the API schema.

func Validate_EgressRule

func Validate_EgressRule(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.EgressRule) (errs field.ErrorList)

Validate_EgressRule validates an instance of EgressRule according to declarative validation rules in the API schema.

func Validate_EnvVar

func Validate_EnvVar(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.EnvVar) (errs field.ErrorList)

Validate_EnvVar validates an instance of EnvVar according to declarative validation rules in the API schema.

func Validate_ExternalVolume

func Validate_ExternalVolume(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.ExternalVolume) (errs field.ErrorList)

Validate_ExternalVolume validates an instance of ExternalVolume according to declarative validation rules in the API schema.

func Validate_ExternalVolumeTemplate

func Validate_ExternalVolumeTemplate(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.ExternalVolumeTemplate) (errs field.ErrorList)

Validate_ExternalVolumeTemplate validates an instance of ExternalVolumeTemplate according to declarative validation rules in the API schema.

func Validate_GetActorEgressPolicyRequest

func Validate_GetActorEgressPolicyRequest(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.GetActorEgressPolicyRequest) (errs field.ErrorList)

Validate_GetActorEgressPolicyRequest validates an instance of GetActorEgressPolicyRequest according to declarative validation rules in the API schema.

func Validate_GetActorRequest

func Validate_GetActorRequest(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.GetActorRequest) (errs field.ErrorList)

Validate_GetActorRequest validates an instance of GetActorRequest according to declarative validation rules in the API schema.

func Validate_GetActorTemplateRequest

func Validate_GetActorTemplateRequest(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.GetActorTemplateRequest) (errs field.ErrorList)

Validate_GetActorTemplateRequest validates an instance of GetActorTemplateRequest according to declarative validation rules in the API schema.

func Validate_GetAtespaceAccessPolicyRequest added in v0.4.0

func Validate_GetAtespaceAccessPolicyRequest(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.GetAtespaceAccessPolicyRequest) (errs field.ErrorList)

Validate_GetAtespaceAccessPolicyRequest validates an instance of GetAtespaceAccessPolicyRequest according to declarative validation rules in the API schema.

func Validate_GetAtespaceRequest

func Validate_GetAtespaceRequest(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.GetAtespaceRequest) (errs field.ErrorList)

Validate_GetAtespaceRequest validates an instance of GetAtespaceRequest according to declarative validation rules in the API schema.

func Validate_GetGlobalAccessPolicyRequest added in v0.5.0

func Validate_GetGlobalAccessPolicyRequest(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.GetGlobalAccessPolicyRequest) (errs field.ErrorList)

Validate_GetGlobalAccessPolicyRequest validates an instance of GetGlobalAccessPolicyRequest according to declarative validation rules in the API schema.

func Validate_GetTagRequest

func Validate_GetTagRequest(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.GetTagRequest) (errs field.ErrorList)

Validate_GetTagRequest validates an instance of GetTagRequest according to declarative validation rules in the API schema.

func Validate_GetWorkerRequest

func Validate_GetWorkerRequest(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.GetWorkerRequest) (errs field.ErrorList)

Validate_GetWorkerRequest validates an instance of GetWorkerRequest according to declarative validation rules in the API schema.

func Validate_GoldenSnapshotConfig added in v0.5.0

func Validate_GoldenSnapshotConfig(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.GoldenSnapshotConfig) (errs field.ErrorList)

Validate_GoldenSnapshotConfig validates an instance of GoldenSnapshotConfig according to declarative validation rules in the API schema.

func Validate_GoldenSnapshotStatus

func Validate_GoldenSnapshotStatus(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.GoldenSnapshotStatus) (errs field.ErrorList)

Validate_GoldenSnapshotStatus validates an instance of GoldenSnapshotStatus according to declarative validation rules in the API schema.

func Validate_HttpGetAction added in v0.5.0

func Validate_HttpGetAction(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.HttpGetAction) (errs field.ErrorList)

Validate_HttpGetAction validates an instance of HttpGetAction according to declarative validation rules in the API schema.

func Validate_HttpRule added in v0.5.0

func Validate_HttpRule(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.HttpRule) (errs field.ErrorList)

Validate_HttpRule validates an instance of HttpRule according to declarative validation rules in the API schema.

func Validate_HttpRuleEffects

func Validate_HttpRuleEffects(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.HttpRuleEffects) (errs field.ErrorList)

Validate_HttpRuleEffects validates an instance of HttpRuleEffects according to declarative validation rules in the API schema.

func Validate_HttpsRule added in v0.5.0

func Validate_HttpsRule(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.HttpsRule) (errs field.ErrorList)

Validate_HttpsRule validates an instance of HttpsRule according to declarative validation rules in the API schema.

func Validate_ImageVolumeSource

func Validate_ImageVolumeSource(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.ImageVolumeSource) (errs field.ErrorList)

Validate_ImageVolumeSource validates an instance of ImageVolumeSource according to declarative validation rules in the API schema.

func Validate_Limits

func Validate_Limits(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.Limits) (errs field.ErrorList)

Validate_Limits validates an instance of Limits according to declarative validation rules in the API schema.

func Validate_ListActorTemplatesRequest

func Validate_ListActorTemplatesRequest(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.ListActorTemplatesRequest) (errs field.ErrorList)

Validate_ListActorTemplatesRequest validates an instance of ListActorTemplatesRequest according to declarative validation rules in the API schema.

func Validate_ListActorsRequest

func Validate_ListActorsRequest(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.ListActorsRequest) (errs field.ErrorList)

Validate_ListActorsRequest validates an instance of ListActorsRequest according to declarative validation rules in the API schema.

func Validate_ListAtespacesRequest

func Validate_ListAtespacesRequest(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.ListAtespacesRequest) (errs field.ErrorList)

Validate_ListAtespacesRequest validates an instance of ListAtespacesRequest according to declarative validation rules in the API schema.

func Validate_ListOptions added in v0.5.0

func Validate_ListOptions(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.ListOptions) (errs field.ErrorList)

Validate_ListOptions validates an instance of ListOptions according to declarative validation rules in the API schema.

func Validate_ListTagsRequest

func Validate_ListTagsRequest(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.ListTagsRequest) (errs field.ErrorList)

Validate_ListTagsRequest validates an instance of ListTagsRequest according to declarative validation rules in the API schema.

func Validate_ListWorkerActorAssignmentsRequest

func Validate_ListWorkerActorAssignmentsRequest(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.ListWorkerActorAssignmentsRequest) (errs field.ErrorList)

Validate_ListWorkerActorAssignmentsRequest validates an instance of ListWorkerActorAssignmentsRequest according to declarative validation rules in the API schema.

func Validate_ListWorkersRequest

func Validate_ListWorkersRequest(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.ListWorkersRequest) (errs field.ErrorList)

Validate_ListWorkersRequest validates an instance of ListWorkersRequest according to declarative validation rules in the API schema.

func Validate_MarkWorkerAvailableRequest added in v0.5.0

func Validate_MarkWorkerAvailableRequest(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.MarkWorkerAvailableRequest) (errs field.ErrorList)

Validate_MarkWorkerAvailableRequest validates an instance of MarkWorkerAvailableRequest according to declarative validation rules in the API schema.

func Validate_MarkWorkerUnavailableRequest added in v0.5.0

func Validate_MarkWorkerUnavailableRequest(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.MarkWorkerUnavailableRequest) (errs field.ErrorList)

Validate_MarkWorkerUnavailableRequest validates an instance of MarkWorkerUnavailableRequest according to declarative validation rules in the API schema.

func Validate_MintActorCertificateRequest

func Validate_MintActorCertificateRequest(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.MintActorCertificateRequest) (errs field.ErrorList)

Validate_MintActorCertificateRequest validates an instance of MintActorCertificateRequest according to declarative validation rules in the API schema.

func Validate_MintActorJwtRequest added in v0.5.0

func Validate_MintActorJwtRequest(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.MintActorJwtRequest) (errs field.ErrorList)

Validate_MintActorJwtRequest validates an instance of MintActorJwtRequest according to declarative validation rules in the API schema.

func Validate_MintAteomActorCertificateRequest

func Validate_MintAteomActorCertificateRequest(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.MintAteomActorCertificateRequest) (errs field.ErrorList)

Validate_MintAteomActorCertificateRequest validates an instance of MintAteomActorCertificateRequest according to declarative validation rules in the API schema.

func Validate_MintAteomActorJwtRequest added in v0.5.0

func Validate_MintAteomActorJwtRequest(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.MintAteomActorJwtRequest) (errs field.ErrorList)

Validate_MintAteomActorJwtRequest validates an instance of MintAteomActorJwtRequest according to declarative validation rules in the API schema.

func Validate_ObjectRef

func Validate_ObjectRef(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.ObjectRef) (errs field.ErrorList)

Validate_ObjectRef validates an instance of ObjectRef according to declarative validation rules in the API schema.

func Validate_ObjectSnapshot added in v0.5.0

func Validate_ObjectSnapshot(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.ObjectSnapshot) (errs field.ErrorList)

Validate_ObjectSnapshot validates an instance of ObjectSnapshot according to declarative validation rules in the API schema.

func Validate_PauseActorRequest

func Validate_PauseActorRequest(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.PauseActorRequest) (errs field.ErrorList)

Validate_PauseActorRequest validates an instance of PauseActorRequest according to declarative validation rules in the API schema.

func Validate_Ports

func Validate_Ports(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.Ports) (errs field.ErrorList)

Validate_Ports validates an instance of Ports according to declarative validation rules in the API schema.

func Validate_RegisterWorkerRequest added in v0.4.0

func Validate_RegisterWorkerRequest(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.RegisterWorkerRequest) (errs field.ErrorList)

Validate_RegisterWorkerRequest validates an instance of RegisterWorkerRequest according to declarative validation rules in the API schema.

func Validate_ReportActorSnapshotStateRequest added in v0.5.0

func Validate_ReportActorSnapshotStateRequest(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.ReportActorSnapshotStateRequest) (errs field.ErrorList)

Validate_ReportActorSnapshotStateRequest validates an instance of ReportActorSnapshotStateRequest according to declarative validation rules in the API schema.

func Validate_RequestActorSuspendRequest

func Validate_RequestActorSuspendRequest(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.RequestActorSuspendRequest) (errs field.ErrorList)

Validate_RequestActorSuspendRequest validates an instance of RequestActorSuspendRequest according to declarative validation rules in the API schema.

func Validate_ResourceMetadata

func Validate_ResourceMetadata(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.ResourceMetadata) (errs field.ErrorList)

Validate_ResourceMetadata validates an instance of ResourceMetadata according to declarative validation rules in the API schema.

func Validate_Resources

func Validate_Resources(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.Resources) (errs field.ErrorList)

Validate_Resources validates an instance of Resources according to declarative validation rules in the API schema.

func Validate_ResumeActorRequest

func Validate_ResumeActorRequest(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.ResumeActorRequest) (errs field.ErrorList)

Validate_ResumeActorRequest validates an instance of ResumeActorRequest according to declarative validation rules in the API schema.

func Validate_RevertActorRequest

func Validate_RevertActorRequest(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.RevertActorRequest) (errs field.ErrorList)

Validate_RevertActorRequest validates an instance of RevertActorRequest according to declarative validation rules in the API schema.

func Validate_SandboxConfig

func Validate_SandboxConfig(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.SandboxConfig) (errs field.ErrorList)

Validate_SandboxConfig validates an instance of SandboxConfig according to declarative validation rules in the API schema.

func Validate_SandboxRuntime added in v0.5.0

func Validate_SandboxRuntime(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.SandboxRuntime) (errs field.ErrorList)

Validate_SandboxRuntime validates an instance of SandboxRuntime according to declarative validation rules in the API schema.

func Validate_SecurityContext

func Validate_SecurityContext(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.SecurityContext) (errs field.ErrorList)

Validate_SecurityContext validates an instance of SecurityContext according to declarative validation rules in the API schema.

func Validate_Selector

func Validate_Selector(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.Selector) (errs field.ErrorList)

Validate_Selector validates an instance of Selector according to declarative validation rules in the API schema.

func Validate_Snapshot added in v0.5.0

func Validate_Snapshot(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.Snapshot) (errs field.ErrorList)

Validate_Snapshot validates an instance of Snapshot according to declarative validation rules in the API schema.

func Validate_SnapshotConfig

func Validate_SnapshotConfig(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.SnapshotConfig) (errs field.ErrorList)

Validate_SnapshotConfig validates an instance of SnapshotConfig according to declarative validation rules in the API schema.

func Validate_SnapshotReport added in v0.5.0

func Validate_SnapshotReport(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.SnapshotReport) (errs field.ErrorList)

Validate_SnapshotReport validates an instance of SnapshotReport according to declarative validation rules in the API schema.

func Validate_SnapshotStorage added in v0.5.0

func Validate_SnapshotStorage(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.SnapshotStorage) (errs field.ErrorList)

Validate_SnapshotStorage validates an instance of SnapshotStorage according to declarative validation rules in the API schema.

func Validate_SuspendActorRequest

func Validate_SuspendActorRequest(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.SuspendActorRequest) (errs field.ErrorList)

Validate_SuspendActorRequest validates an instance of SuspendActorRequest according to declarative validation rules in the API schema.

func Validate_SystemInfoDataSource

func Validate_SystemInfoDataSource(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.SystemInfoDataSource) (errs field.ErrorList)

Validate_SystemInfoDataSource validates an instance of SystemInfoDataSource according to declarative validation rules in the API schema.

func Validate_SystemInfoVolumeSource

func Validate_SystemInfoVolumeSource(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.SystemInfoVolumeSource) (errs field.ErrorList)

Validate_SystemInfoVolumeSource validates an instance of SystemInfoVolumeSource according to declarative validation rules in the API schema.

func Validate_Tag

func Validate_Tag(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.Tag) (errs field.ErrorList)

Validate_Tag validates an instance of Tag according to declarative validation rules in the API schema.

func Validate_TagStatus

func Validate_TagStatus(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.TagStatus) (errs field.ErrorList)

Validate_TagStatus validates an instance of TagStatus according to declarative validation rules in the API schema.

func Validate_TlsPassthroughRule added in v0.5.0

func Validate_TlsPassthroughRule(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.TlsPassthroughRule) (errs field.ErrorList)

Validate_TlsPassthroughRule validates an instance of TlsPassthroughRule according to declarative validation rules in the API schema.

func Validate_TrustBundleDataSource

func Validate_TrustBundleDataSource(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.TrustBundleDataSource) (errs field.ErrorList)

Validate_TrustBundleDataSource validates an instance of TrustBundleDataSource according to declarative validation rules in the API schema.

func Validate_UpdateActorEgressPolicyRequest

func Validate_UpdateActorEgressPolicyRequest(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.UpdateActorEgressPolicyRequest) (errs field.ErrorList)

Validate_UpdateActorEgressPolicyRequest validates an instance of UpdateActorEgressPolicyRequest according to declarative validation rules in the API schema.

func Validate_UpdateActorRequest

func Validate_UpdateActorRequest(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.UpdateActorRequest) (errs field.ErrorList)

Validate_UpdateActorRequest validates an instance of UpdateActorRequest according to declarative validation rules in the API schema.

func Validate_UpdateAtespaceAccessPolicyRequest added in v0.4.0

func Validate_UpdateAtespaceAccessPolicyRequest(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.UpdateAtespaceAccessPolicyRequest) (errs field.ErrorList)

Validate_UpdateAtespaceAccessPolicyRequest validates an instance of UpdateAtespaceAccessPolicyRequest according to declarative validation rules in the API schema.

func Validate_UpdateGlobalAccessPolicyRequest added in v0.4.0

func Validate_UpdateGlobalAccessPolicyRequest(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.UpdateGlobalAccessPolicyRequest) (errs field.ErrorList)

Validate_UpdateGlobalAccessPolicyRequest validates an instance of UpdateGlobalAccessPolicyRequest according to declarative validation rules in the API schema.

func Validate_UpdateTagRequest

func Validate_UpdateTagRequest(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.UpdateTagRequest) (errs field.ErrorList)

Validate_UpdateTagRequest validates an instance of UpdateTagRequest according to declarative validation rules in the API schema.

func Validate_UpdateWorkerRequest

func Validate_UpdateWorkerRequest(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.UpdateWorkerRequest) (errs field.ErrorList)

Validate_UpdateWorkerRequest validates an instance of UpdateWorkerRequest according to declarative validation rules in the API schema.

func Validate_VersionedSandboxCompat added in v0.5.0

func Validate_VersionedSandboxCompat(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.VersionedSandboxCompat) (errs field.ErrorList)

Validate_VersionedSandboxCompat validates an instance of VersionedSandboxCompat according to declarative validation rules in the API schema.

func Validate_Volume

func Validate_Volume(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.Volume) (errs field.ErrorList)

Validate_Volume validates an instance of Volume according to declarative validation rules in the API schema.

func Validate_VolumeMount

func Validate_VolumeMount(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.VolumeMount) (errs field.ErrorList)

Validate_VolumeMount validates an instance of VolumeMount according to declarative validation rules in the API schema.

func Validate_WakeupProbe added in v0.5.0

func Validate_WakeupProbe(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.WakeupProbe) (errs field.ErrorList)

Validate_WakeupProbe validates an instance of WakeupProbe according to declarative validation rules in the API schema.

func Validate_Worker

func Validate_Worker(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.Worker) (errs field.ErrorList)

Validate_Worker validates an instance of Worker according to declarative validation rules in the API schema.

func Validate_WorkerAssignment

func Validate_WorkerAssignment(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.WorkerAssignment) (errs field.ErrorList)

Validate_WorkerAssignment validates an instance of WorkerAssignment according to declarative validation rules in the API schema.

func Validate_WorkerResources

func Validate_WorkerResources(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.WorkerResources) (errs field.ErrorList)

Validate_WorkerResources validates an instance of WorkerResources according to declarative validation rules in the API schema.

func Validate_WorkerStatus

func Validate_WorkerStatus(
	ctx context.Context, op operation.Operation, fldPath *field.Path,
	obj, oldObj *ateapipb.WorkerStatus) (errs field.ErrorList)

Validate_WorkerStatus validates an instance of WorkerStatus according to declarative validation rules in the API schema.

Types

This section is empty.

Jump to

Keyboard shortcuts

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