func defaultserverLimitDefaults()

in internal/pkg/config/env_defaults.go [162:240]


func defaultserverLimitDefaults() *serverLimitDefaults {
	return &serverLimitDefaults{
		MaxConnections: defaultMaxConnections,
		ActionLimit: limit{
			Interval: defaultActionInterval,
			Burst:    defaultActionBurst,
		},
		PolicyLimit: limit{
			Interval: defaultPolicyInterval,
			Burst:    defaultPolicyBurst,
		},
		CheckinLimit: limit{
			Interval: defaultCheckinInterval,
			Burst:    defaultCheckinBurst,
			Max:      defaultCheckinMax,
			MaxBody:  defaultCheckinMaxBody,
		},
		ArtifactLimit: limit{
			Interval: defaultArtifactInterval,
			Burst:    defaultArtifactBurst,
			Max:      defaultArtifactMax,
			MaxBody:  defaultArtifactMaxBody,
		},
		EnrollLimit: limit{
			Interval: defaultEnrollInterval,
			Burst:    defaultEnrollBurst,
			Max:      defaultEnrollMax,
			MaxBody:  defaultEnrollMaxBody,
		},
		AckLimit: limit{
			Interval: defaultAckInterval,
			Burst:    defaultAckBurst,
			Max:      defaultAckMax,
			MaxBody:  defaultAckMaxBody,
		},
		StatusLimit: limit{
			Interval: defaultStatusInterval,
			Burst:    defaultStatusBurst,
			Max:      defaultStatusMax,
			MaxBody:  defaultStatusMaxBody,
		},
		UploadStartLimit: limit{
			Interval: defaultUploadStartInterval,
			Burst:    defaultUploadStartBurst,
			Max:      defaultUploadStartMax,
			MaxBody:  defaultUploadStartMaxBody,
		},
		UploadEndLimit: limit{
			Interval: defaultUploadEndInterval,
			Burst:    defaultUploadEndBurst,
			Max:      defaultUploadEndMax,
			MaxBody:  defaultUploadEndMaxBody,
		},
		UploadChunkLimit: limit{
			Interval: defaultUploadChunkInterval,
			Burst:    defaultUploadChunkBurst,
			Max:      defaultUploadChunkMax,
			MaxBody:  defaultUploadChunkMaxBody,
		},
		DeliverFileLimit: limit{
			Interval: defaultFileDelivInterval,
			Burst:    defaultFileDelivBurst,
			Max:      defaultFileDelivMax,
			MaxBody:  defaultFileDelivMaxBody,
		},
		GetPGPKeyLimit: limit{
			Interval: defaultPGPRetrievalInterval,
			Burst:    defaultPGPRetrievalBurst,
			Max:      defaultPGPRetrievalMax,
			MaxBody:  defaultPGPRetrievalMaxBody,
		},
		AuditUnenrollLimit: limit{
			Interval: defaultAuditUnenrollInterval,
			Burst:    defaultAuditUnenrollBurst,
			Max:      defaultAuditUnenrollMax,
			MaxBody:  defaultAuditUnenrollMaxBody,
		},
	}
}