func()

in secretmgmt/secret.go [40:59]


func (s *Secret) Validate() error {
	if s == nil {
		return nil
	}

	if s.ID == "" {
		return errMissingSecretIDs
	}
	if util.ContainsSpace(s.ID) {
		return errSecretIDContainsSpace
	}
	if !s.IsKeyVaultSecret() && !s.IsMsiSecret() {
		return errMissingSecretProps
	}
	if s.MsiClientID != "" && !util.IsValidUUID(s.MsiClientID) {
		return errInvalidUUID
	}

	return nil
}